Programista Python Developer - studia zaoczne¶
Materiały na 10.05.2025.
Literatura¶
Polecam oficjalny tutorial:
Książki:
Książki o poprawnym pisaniu kodu:
Książki z zadaniami:
Środowisko pracy¶
Wymagany oficjalny interpreter Pythona w wersji co najmniej 3.11 (najlepiej najnowszy).
Link do pobrania: https://www.python.org/downloads/
Wybór środowiska programistycznego należy do Ciebie, chociaż polecam PyCharm.
Link do pobrania (wersja PyCharm Community Edition jest darmowa): https://www.jetbrains.com/pycharm/download/
Można uzyskać licencję edukacyjną (ważna przez rok) dla PyCharm/InteliJ IDEA/CLion/PhpStorm, więcej informacji tutaj: https://www.jetbrains.com/community/education/
Warto również wypróbować Microsoft Visual Studio Code. Jest darmowy, posiada wsparcie dla wielu języków (np. C, C++, C#, Java, Robot Framework), wydawany na własnej licencji.
Link do pobrania: https://code.visualstudio.com/
Licencję edukacyjną na produkty (nie tylko związane z Pythonem) innych firm można także otrzymać przez GitHub Student Developer Pack, więcej informacji tutaj: https://education.github.com/pack
Dostępne są także środowiska programistyczne on-line, z tych polecam:
Materiały dodatkowe:
Materiały dodatkowe na YouTube:
Wirtualne środowisko¶
Slajdy:
Materiały dodatkowe:
Materiały dodatkowe na YouTube:
Materiały dodatkowe - virtualenv:
Zarządzanie projektem¶
Materiały dodatkowe:
Materiały dodatkowe na YouTube:
Przykładowe programy¶
Ćwiczenia 10.05.2025 - Wirtualne środowisko; Zarządzanie projektem