PYTH01 - Podstawy programowania w języku Python | Nowość
Przeznaczenie szkolenia:
Szkolenie skierowane do osób chcących nauczyć się projektowania i budowania aplikacji przy użyciu języka Python.
Korzyści wynikające z ukończenia szkolenia:
W trakcie szkolenia uczestnicy poznają zalety programowania w wysoko poziomowym języku Python. Podczas zajęć zapoznają się zarówno od strony teoretycznej, jak i praktycznej z podstawami języka, które pozwolą rozwiązać szereg problemów oraz dadzą ugruntowaną wiedzę dla dalszego rozwoju. W trakcie szkolenia duży nacisk kładziony jest na wytworzenie instynktownych sposobów rozwiązywania problemów napotykanych w trakcie pracy z tym językiem.
Oczekiwane przygotowanie słuchaczy:
Wskazana znajomość jakiegokolwiek języka programowania (strukturalnego lub obiektowego). Znajomość środowiska UNIX lub MS Windows.
Umiejętności zdobywane podczas szkolenia:
Podstawy programowania w języku Python
Metoda szkolenia:
wykład, warsztaty
Czas trwania:
35 godzin
Cena netto:
4950 PLN
Tematy zajęć:
- Wprowadzenie do języka Python
- idea
- instalacja
- konfiguracja
- dokumentacja
- PEP
- hello world.
- Podstawowe jednostki
- typy wbudowane
- operacje na typach.
- Funkcje wbudowane
- operacje przypisania
- wyrażenia
- instrukcje sterujące
- pętle.
- Funkcje programowalne
- tworzenie funkcji
- dynamiczność argumentów
- zasięg funkcji
- funkcje anonimowe
- elementy programowania funkcyjnego
- generatory
- iteratory.
- Programowanie obiektowo orientowane
- Python, a obiekty
- definiowanie klas
- nowe i stare obiekty (dziedziczenie i polimorfizm)
- atrybuty prywatne
- obsługa getterów i setterów.
- Wyjątki
- typy wyjątków
- obsługa i podnoszenie wyjątków
- definiowanie nowych wyjątków
- instrukcja finally
- asercje
- wyjątki w dużych projektach.
- Moduły i pakiety
- co to jest moduł
- obsługa importowania
- hermetyczność
- definicja pakietów.
- Operacje wejścia/wyjścia
- formatowanie wyjścia
- odczyt i zapis do pliku
- odczyt i zapis obiektów Pythona.
- Dołączone baterie (stdlib)
- wiersz poleceń
- kompresje
- obsługa plików i katalogów
- arytmetyka.
Polecane szkolenia uzupełniające:
Lokalizacje i terminy:
- Warszawa - 27.09
- Kraków - Do uzgodnienia
- Katowice - Do uzgodnienia
- Poznań - Do uzgodnienia
- Wrocław - 15.11
- Gdynia - 13.12
- Łódź - Do uzgodnienia