- Polecenia i pierwszy program w Pythonie
- Wprowadzenie do typów i wprowadzania z klawiatury
- IDE Pythona
- Pętle
- Typy danych w Pythonie
- Funkcje w Pythonie
- Listy
- Krotki
- Zbiory
- Łańcuchy znaków
- Słowniki
- Git i GitHub
- Funkcje wyższego rzędu
- Dekoratory i biblioteki
- Klasy i obiekty, część 1
- Klasy i obiekty, część 2
- Błędy i wyjątki
- Debugowanie i obsługa wyjątków
- Moduły i pakiety
- Błędy standardowe
- Praca z plikami i katalogami
- Serializacja
- JSON i podstawy sieciowe
- Proxy, gniazda sieciowe i e‑mail
- Asynchroniczny Python, część 1
- Asynchroniczny Python, część 2
- Podstawy przetwarzania danych z Excela przy użyciu Pythona
- Organizacja i analiza danych
- Podstawy HTML do web scrapingu
- Podstawy CSS do web scrapingu
- Web scraping z BeautifulSoup
- Wyodrębnianie tekstów i atrybutów za pomocą BeautifulSoup
- Zaawansowane metody web scrapingu
- Praca z dynamiczną zawartością
- Wprowadzenie do Selenium
- Obsługa formularzy w Selenium
- Projekt bota w Selenium
- Optymalizacja skryptów w Selenium
- Obsługa dat i czasu do automatyzacji zadań
- Użycie biblioteki schedule
- Wizualizacja danych z Matplotlib
- Wizualizacja danych z Plotly
- Automatyzacja obsługi plików PDF
- Przetwarzanie dokumentów tekstowych
- Przetwarzanie obrazów z Pillow
- Automatyzacja przetwarzania obrazów
- Przetwarzanie wideo z MoviePy
- Tworzenie efektów wideo
- Podstawy GUI z Tkinter
- Tworzenie GUI dla automatyzacji danych
- Algorytmy i struktury danych, część 1
- Algorytmy i struktury danych, część 2
- Algorytmy wyszukiwania i haszowanie, część 1
- Algorytmy wyszukiwania i haszowanie, część 2
- Rekurencja i sortowanie, część 1
- Rekurencja i sortowanie, część 2
- Drzewa i grafy, część 1
- Drzewa i grafy, część 2
- Programowanie dynamiczne, część 1
- Programowanie dynamiczne, część 2
- Analiza złożoności algorytmów, część 1
- Analiza złożoności algorytmów, część 2
- IT Industry and You
- Modern Development
300+
Lekcji
800+
Zadań
63
Testy
A także:
- Natychmiastowa weryfikacja zadań
- Mentor AI
- Wtyczka IDE
- WebIDE
- Grywalizacja
- Motywacyjne wykłady