Zebralismy caly bezplatny program nauki Pythona od zera w jednym miejscu - dla osob, ktore nigdy nie programowaly i chca zaczac z sensownym planem, a nie przypadkowymi filmikami z YouTube.
Oddaję w Wasze ręce bezpłatny kurs języka Python. Kurs ten zaczyna się od samych podstaw, przechodzi przez najważniejsze elementy składni, pobieranie i przetwarzanie danych z różnych źródeł, tworzenie aplikacji webowych, testowanie i wiele więcej. Kurs jest cały czas rozbudowywany, gdybyś miał pomysł na to co jeszcze powinno się w nim pojawić lub miał jakieś uwagi, pisz śmiało na klusiewicz[małpa]jsystems.pl Nie zapomnij zapisać się do newslettera by otrzymywać najnowsze wpisy!
- Instalacja Pythona i Pycharma
- "Hello world" i pisanie po konsoli
- Zmienne i typy danych
- Instrukcje warunkowe
- Pętle
- Łańcuchy znaków
- Listy
- Listy składane
- Funkcje map i filter
- Krotki
- Słowniki
- Zestawy
- Wyjątki
- Funkcje
- *args
- **kwargs
- Dekoratory
- Optymalizacja funkcji z użyciem cache
- Generatory
- Moduły
- Pakiety
- Korzystanie z plików tekstowych, przetwarzanie plików CSV
- Przetwarzanie danych JSON
- Przetwarzanie danych XML
- Wykorzystanie usług sieciowych
- Wykorzystanie baz danych - bazy PostgreSQL
- Moduł OS i poruszanie się po systemie plików
- Moduł subprocess i wywoływanie komend systemu operacyjnego
- Wyrażenia reguralne
- Testy jednostkowe - py.test
- Wizualizacja danych na wykresach - pakiet Matplotlib
- Obiektowość w Pythonie
- Tworzenie własnych wyjątków
- Iteratory
- Framework Flask - tworzenie aplikacji webowej i wyświetlanie danych
- Framework Flask - odczyt parametrów z paska
- Framework Flask - umieszczanie i odczyt danych z sesji
- Framework Flask - obsługa formularzy
- Framework Flask - proste usługi sieciowe
- Framework Flask i ORM SQL Alchemy
- Osadzanie aplikacji Flask na Dockerze
- Parsowanie stron internetowych z użyciem Beautiful Soup
- Moduł click - obsługa parametrów z linii poleceń
- Moduł ipaddress
- Wirtualne środowisko - VENV
- Wzorzec projektowy Singleton
- Wzorzec projektowy Fabryka Abstrakcyjna
Top comments (0)