Pystart – nauka Pythona od podstaw

Aktualny status
Nie zapisany/a
Cena
niedostępne

PYTHON = JĘZYK PROGRAMOWANIA NR 1 NA ŚWIECIE
Pystart to jeden z najpopularniejszych kursów Pythona.
Dołącz do ponad 400 kursantów i zacznij programować!

10 modułów wciągającej nauki! +
6 EKSTRA BONUSÓW

Interesują Cię bonusy? Sprawdź ofertę na stronie https://pystart.pl

Moduł 1 – Wstęp, środowisko wirtualne, instrukcje warunkowe

Zaczynamy programować od zaraz! Trzymamy się złotej zasady: Jak najwięcej praktyki! Zanim jednak zaczniemy musimy chwilę porozmawiać, mam Ci do przekazania kilka ważnych informacji.

Moduł 2 – Kolekcje część 1
tuple, range oraz pętla for

Sprawdźmy co jeszcze zostało z poprzedniego modułu w głowie. Na rozgrzewkę pokażę Ci jak zrobiłem pracę domową do porównania rozwiązań lub byś mógł uzupełnić i zrozumieć zanim przejdziemy dalej.

Moduł 3 – Kolekcje część 2
słowniki, zbiory, match case

Mamy za sobą już dwa moduły, a jesteśmy w stanie samodzielnie pisać małe programy. Czyż to nie fascynujące? W tym module będziemy dalej zgłębiali typy złożone, bo póki co poznaliśmy dwa i dwa jeszcze przed nami. No to do kodu!

Moduł 4 – Praca z tekstem, praktyczne przykłady, pętla while oraz zip

W tym module będzie bardzo ciekawie! Dowiemy się w końcu jak myśli komputer. Nauczymy się debugować aplikację, czyli analizować krok po kroku jej przebieg, a także pobawimy się trochę stringami, czyli popracujemy z tekstem!

Moduł 5 – Wstęp do funkcji, argumenty nazwane i pozycyjne

Tu zaczną się dziać małe cuda. Po pierwsze w naszym kodzie pojawi się nowy twór i będą to funkcje. Dzięki temu nasz kod zyska na czytelności oraz wprowadzimy ciekawą regułę DRY – Do not repeat yourself! Będzie nam to potrzebne w wielu miejscach i od teraz będzie to tak naprawdę standard naszej pracy.

Moduł 6 – Kontynuacja tematu funkcji, Testowanie (TDD), Rekurencja

Jeśli myślisz, że poprzedni moduł był przełomowy, to tu Twoje neurony zaczną buzować niczym pszczoły w ulu w środku lata! Opowiem Ci o tym dlaczego warto testować oprogramowanie, jak to robić oraz dlaczego zielony kolor nie zawsze powinien być Twoim ulubionym!

Moduł 7 – Obsługa plików, moduł json, moduł requests, data i czas, tkinter

Potęga Pythona to mnogość jego zastosowań! Znajdziesz w nim tyle bibliotek, że nie sposób je wszystkie ogarnąć. W tym oraz następnym module pokażemy sobie ile różnych funkcji znajduje się w Pythonie i co można zrobić za jego pomocą w kilku liniach kodu!

Moduł 8 – Połączenie z bazą danych oraz instalacja zewnętrznych bibliotek

Tak naprawdę mogło by się wydawać, że poprzedni moduł to wiele, ale nic bardziej mylnego. Najwygodniejszym miejscem do przechowywania danych jest baza, a pobieranie najlepiej wykonywać za pomocą SQLa

Moduł 9 – Pojęcie klasy i obiektu, metoda specjalna init, metody

Tutaj zacznie się prawdziwa szkoła programowania. Zaczniemy programować obiektowo! Dowiesz się czym jest klasa, obiekt, metoda. Pokażę Ci jak projektować małe aplikację obiektowe i łączyć ze sobą obiekty, natomiast jeśli będzie to trudnością.. to nagrodą będą bardzo czytelnie i logicznie ułożone aplikacje, zgodne z tym czego wymagają pracodawcy od przyszłych programistów.

Moduł 10 – MEGA praktyczny projekt zorientowany obiektowo

Jeden dzień programowania obiektowego to mało! W module dziesiątym wszystko sobie dodatkowo powtórzymy i potrenujemy. Pokażę Ci kilka kilka metod specjalnych, powiem czym jest dziedziczenie oraz nauczę Cię obsługi błędów.