Python kurs programowania od None do Class
O kursie
Kurs programowania w Pythonie przygotowany został z myślą o osobach, które nie miały dotąd styczności z językiem Python, a chcą wejść do świata programowania, zaczynając właśnie od tego języka.
W kursie dowiesz się wszystkiego co musisz wiedzieć na początek. Omówimy zarówno teorię jak i przykłady które samodzielnie będziemy programować. Kurs zaczniemy od wprowadzenia do języka Python, omówimy różnice pomiędzy wersją 2 a 3, zobaczymy jak posługiwać się Pythonem z poziomu konsoli oraz Notatnika Jupyter. Następnie poznasz obowiązujące konwencje i nazewnictwo. W pierwszym starciu z programowaniem poznasz typy skalarne i sekwencyjne obiektów w Pythonie, wraz z ich metodami, arytmetyką, zasadami indeksowania i operacjami jakie możesz na nich wykonywać. Następnie wprowadzimy zbiory i słowniki. Kolejny duży blok materiału stanowią instrukcje sterujące, gdzie poznasz zasady tworzenia i operowania na warunkach, pętle, wyrażenia obiektotwórcze czy macierze i zasady tworzenia pętli w pętlach. Po tym wszystkim przyjdzie czas na funkcje. Nauczysz się pisać własne bloki kodu wykonujące szeregi instrukcji, dowiesz się jak pobierać i zwracać wartości, co to jest polimorfizm, rekurencja czy dekoratory. Całość bloku podstawowego zakończymy programowaniem obiektowym, jego zasadami i sposobem pracy z klasami, ich polami i metodami. W ostatniej sekcji kursu znajdziesz dodatkowe tematy które mogą pomóc Ci z własnymi dalszymi projektami: jak obsłużyć w kodzie pliki tekstowe, CSV i JSON, jak połączyć kod Pythona z bazą danych napisaną w MySQL czy jak stworzyć i zastosować wyrażenie regularne (czyli Regular Expression).
W sekcjach znajdziesz ćwiczenia które pozwolą Ci sprawdzić się, swoje nowe umiejętności i wiedzę, a także notatki tekstowe i dodatkowe materiały i zasoby. Do zobaczenia!
Zawartość kursu
1. Wstęp
-
Notka wstępna
-
Podpowiedź dla uczących się na jednym monitorze
-
Poznaj instruktora
02:20 -
1.1. O Pythonie
04:14 -
1.2. Instalacja Pythona
03:49 -
1.3. Python 2 czy 3?
04:36 -
1.4. Środowisko Anacondy
-
1.4. Instalacja Anacondy
14:01 -
1.5. Poruszanie się po Notatniku Jupyter, znaczniki i komentarze
21:12 -
1.6. Konwencje i nazewnictwo
08:48 -
1.7. Struktury w Pythonie
03:41 -
Ćwiczenie 1
-
Ćwiczenie 2
-
Ćwiczenie 3