Kilka wskazówek, jak rozpocząć swoją przygodę z Pythonem i AI. Od porad „jak nie…” po rekomendacje ciekawej książki ciekawych książek, kursów i tutoriali. Oczywiście lista subiektywna autora 😉
- Google Colab lub inny notatnik Jupiter w chmurze. Zanim zainstalujesz całe środowisko i zaczniesz zagłębiać się w pierwszy dylemat Python programisty czy Visual Studio Code czy PyCharm. Wejdź w świat notatników w chmurze. Bez instalacji, bez wyborów IDE możesz szybko spróbować czy Python jest dla Ciebie. Notatnik Jupiter to uruchamiane środowisko (domyślnie Python) programistyczne w przeglądarce. Dodatkowo możemy łączyć kod, tekst, dane i wyniki uruchomianych programów w jednym dokumencie. Jupitera możesz zainstalować na swoim komputerze lub użyć w chmurze. Ja polecam na pierwsze kroki wykonać w Google Colab (zwane także Colaboratory). Bariera wejścia minimalna tj. konto w ekosystemie Google (np. gmail), a możliwości ogromne. Oczywiście są alternatywne środowiska Jupiter np. Kaggle. Ba! Z większymi możliwościami, społecznością i grywalizacją. Jednak do pierwszych kroków polecam Colab następnie po przemyślanej decyzji Python oraz AI to jest to, kilku kursach na Udemy radzę przejść do Kaggle i budować społeczność.
- Przejdź Bootcamp! Nazwa tego typów kursów wzięła się od wojskowych obozów treningowych dla rekrutów chcących np. dołączyć do elitarnych jednostek. Podobnie w tym przypadku bootcamp Python, bootcamp AI to całościowe kursy przygotowujące do nowego zawodu lub zapewniające ogromny zastrzyk wiedzy pozwalających dołączyć do elitarnych zespołów. Polecam wyszukać w Google lub skorzystać z płatnej platformy Udemy. Polecane kursy made in poland? Wkrótce!
- Książki. Hmmm niech pomyślę? 😉 No ja bym polecił „Python i AI dla e-commerce„, autor znany i lubiany. Co jakiś czas będę pojawiać się wpisy o innych pozycjach książkowych np. mocniej wchodzące w AI lub samego Pythona.
- Ucz się na błędach, ale po co na swoich? Na ostatnim PyTech Summit Miłosz Kusiciel wygłosił świetną prezentacje tj. „🐍 10 błędów, które popełniłem programując w Pythonie„. Proste! Oczywiste! Jednak daje do myślenia. Dlatego jak znalazł na tym etapie nauki.
- Ćwiczenie czyni mistrza! Nie musisz wykonywać ich samemu. Dołącz do społeczności Kaggle. Bierz udział w konkursach organizowanych na portalu. Publikuj projektu na GitHub, poproś o feedback na polskich grupach Pythona na FB np. Python Poland czy też Python Polska. Już wkrótce pojawi się na blogu wpis jak „upolować” znany projekt AI na Github i dołączyć do zespołu współtwórców (ang. contributors). Jednak, aby to zrealizować wykonaj powyższe punkty!
Powodzenia
Obserwuj mnie