Python jest jednym z najprostszych i najprzyjemniejszych języków do nauki oraz codziennego programowania. Wiele potężnych firm nie może się mylić jak Google - YouTube, Facebook, Yahoo, Dropbox etc korzystając z niego w wielu projektach. Dołożyłem wszelkich starań aby ten kurs nauczył Ciebie Pythona w szybki i prosty sposób na slajdach, praktycznych przykładach oraz gotowych mini projektach.
korzystać z zmiennych liczbowych, łańcuchów znaków, wartości logicznych, list, słowników, zbiorów oraz dokonywać konwersji między nimi
operatorów arytmetycznych, przypisania, porównania, logicznych, przynależności, tożsamości, konkatenacji
sterować programem instrukcją if, elif, else
korzystać z pętli for i while do wielokrotnego wywołania kodu oraz continue i break do przerywania ich działania
tworzyć własne funkcje, zwracać wartość z funkcji za pomocą return , przekazywać argumenty do funkcji, wykorzystywać scope - zasięg zmiennych oraz funkcje lambda
wykorzystywać funkcje do pracy z łańcuchami znaków, operacji na listach, słownikach, krotkach, datach i liczbach
programować obiektowo - OOP z wykorzystaniem klas, obiektów, metod, atrybutów, konstruktorów, destruktorów, statycznych zmiennych, dziedziczenia, hermetyzacji/enkapsulacji danych - getterów i setterów
importowania modułów z instrukcją import, również zewnętrznych pakietów za pomocą narzędzie pip
tworzenia własnych pakietów
pracy z plikami: zapis i odczyt plików tekstowych, binarnych, serializacji i deserializacji obiektów
programowania wielowątkowego na bazie _thread, threading i rozszerzając klasę Thread, synchronizację wątków
modułu Turtle malowania kształtów, wypełniania obiektów kolorem, obsługi ekranu i klawiatury
tworzenia interfejsu użytkownika z modułem Tkinter z użyciem widgetów jak: przycisków, labelów, pól tekstowych, checkbutonów, list, menu, suwaka, pól radio, spinbox oraz rozmieszczenia ich w oknie z metodami grid, place i pack
To nie koniec! Kurs składa się z wielu praktycznych ćwiczeń oraz projektów tworzonych od zera pokazujących praktyczne wykorzystanie Pythona jak: