Plan Szkolenia
-
Wstęp
- Poznanie Pythona, różnice między wersjami, środowisko i praktyczne zastosowania.
-
Język Python - Instrukcje, Wyjątki, Struktura Projektu, Programy
- Zapoznanie z podstawowymi elementami języka Python.
-
Klasy i Obiekty
- Wprowadzenie do programowania obiektowego w Pythonie.
-
Struktury Danych
- Analiza różnych struktur danych dostępnych w Pythonie.
-
Zewnętrzne Źródła Danych
- Praca z danymi zewnętrznymi i integracja ich z programami w Pythonie.
-
Konfiguracja Popularnych Edytorów
- Przygotowanie środowiska pracy dla wygody programowania.
-
Sposoby Uruchamiania Programów w Pythonie
- Omówienie różnych metod uruchamiania programów w różnych systemach operacyjnych.
-
Tworzenie Wersji Programu do Rozpowszechniania
- Techniki tworzenia wersji programu gotowej do dystrybucji.
-
Obsługa Opcji z Linii Poleceń
- Implementacja obsługi parametrów podawanych z linii poleceń.
-
Wczytywanie i Parsowanie Plików Tekstowych
- Techniki pracy z plikami tekstowymi, wyrażenia regularne i screen scraping.
-
System Plików
- Operacje na systemie plików, przeglądanie katalogów, tworzenie plików.
-
Wywoływanie Pythona z Innych Programów
- Integracja Pythona z innymi językami programowania.
-
Wywoływanie Innych Programów z Pythona
- Interakcja z zewnętrznymi programami.
-
Komunikacja po TCP/IP, Obsługa FTP i Telneta
- Praca z protokołami sieciowymi.
-
Instalowanie i Korzystanie z Dodatkowych Bibliotek z PyPI
- Wprowadzenie do zarządzania bibliotekami i ich instalacji.
Wymagania
Wcześniejsze doświadczenie z programowaniem będzie pomocne aby efektywnie uczestniczyć w tym kursie.
Opinie uczestników (2)
Dobre wyłożenie teorii i przeprowadzenie ćwiczeń pozwalających sprawdzenie wiedzy w praktyce.
Eryk - Innokrea Sp z o.o
Szkolenie - Python dla programistów
proste praktyczne zadania, dzięki którym będę potrafił wykorzystać wiedzę