
Chcesz nauczyć się programowania w Pythonie 3 i potrzebujesz uporządkowanej ścieżki, a nie pojedynczych, przypadkowych poradników? Ten bootcamp po polsku prowadzi od pierwszych kroków i podstaw składni do funkcji, programowania obiektowego, modułów oraz bardziej rozbudowanych przykładów.
To rozbudowany kurs do regularnej pracy
Materiał łączy wyjaśnienia, demonstracje kodu, lekcje interaktywne i quizy. Możesz zacząć bez doświadczenia w programowaniu albo wracać do wybranych zagadnień, jeśli odświeżasz wiedzę. Program jest obszerny: zaplanuj naukę etapami i po każdej części samodzielnie uruchamiaj kod.
Od czego zaczniesz?
Poznasz sposób nauki programowania, narzędzia do pisania kodu i pracę z dokumentacją. W części praktycznej przejdziesz przez tekst, liczby, operatory, zmienne oraz kolekcje: listy, krotki, słowniki i zbiory. Następnie przećwiczysz warunki, pętle, funkcje oraz podstawy klas i obiektów.
Jak rozwiniesz podstawy?
Kolejne tematy obejmują zakres zmiennych, argumenty funkcji, lambda, dziedziczenie i polimorfizm. Poznasz także moduły, pakiety i obsługę wyjątków. Materiały do kursu zawierają prezentację, ściągę z Pythona i kod źródłowy projektów. Quizy i lekcje interaktywne pomagają sprawdzić zrozumienie, zanim przejdziesz do następnego zagadnienia.
Jak pracować, żeby umieć coś zrobić samodzielnie?
Najpierw przewidź wynik przykładu, potem go uruchom i wyjaśnij różnicę. Zmień dane wejściowe, dopisz własny warunek lub funkcję i sprawdź zachowanie dla pustych albo niepoprawnych danych. Gdy pojawi się błąd, przeczytaj komunikat i spróbuj znaleźć jego przyczynę. Tak budujesz umiejętność rozwiązywania problemów, a nie tylko odtwarzania lekcji.
Dla kogo jest bootcamp?
Dla początkujących, osób zmieniających kierunek nauki oraz testerów chcących rozumieć i pisać proste skrypty w Pythonie. Potrzebujesz komputera, dostępu do internetu i możliwości uruchamiania narzędzi programistycznych. Wygląd środowisk i wersje bibliotek mogą różnić się od nagrań.
Po kursie otrzymasz solidny punkt wyjścia do własnych ćwiczeń i dalszej specjalizacji. Przygotowanie do pracy w konkretnym projekcie wymaga także samodzielnej praktyki, znajomości jego narzędzi i rozwijania umiejętności czytania cudzego kodu.