Programowanie w języku Python - podstawy
Kod szkolenia:
PYT01
Cele szkolenia:
Podczas szkolenia uczestnicy zapoznają się ze składnią i semantyką języka Python. Poznają też praktyczne różnice wynikające ze stosowanie wysoce dynamicznego języka programowania wraz z jego praktycznym wykorzystaniem. Poznają, bądź utrwalą wiedzę z programowania zorientowanego obiektowo. Nabędą również umiejętność samodzielnego rozwiązywania problemów z wykorzystaniem dostępnej dokumentacji w trakcie procesu tworzenia aplikacji w języku Python.
Grupa docelowa:
- Osoby zainteresowane nauką programowania w języku Python
- Programiści
Oczekiwane przygotowanie słuchaczy:
- Pożądane doświadczenia w programowaniu w innych językach obiektowych lub strukturalnych.
- Znajomość środowiska UNIX lub Windows.
Proponowane szkolenia uzupełniające:
- PYT02-Zaawansowane techniki programowania w języku Python
- PYT03-Programowanie aplikacji sieciowych w języku Python
- PTY04-Tworzenie aplikacji webowych w Django.
- TDD01-Test-driven development.
Forma zajęć:
- Wykład
- Warsztaty
Czas trwania:
- 40 godzin (5 dni)
Konspekt szkolenia:
- Wprowadzenie do języka Python:
- Co to jest Python
- Instalacja
- Åšrodowisko pracy
- Składnia
- Dokumentacja
- Typy wbudowane:
- Podstawowe typy wbudowane
- Operacje na typach
- Funkcje i instrukcje wbudowane:
- Przypisania i wyrażenia
- Struktury sterujÄ…ce
- Funkcje:
- Definiowanie funkcji
- Obsługa zasięgów
- Argumenty opcjonalne i domyślne
- Funkcja lambda
- Programowanie funkcyjne
- Generatory i iteratory
- Moduły i pakiety:
- Definicja modułu
- Importowanie
- Prywatność
- Pakiety
- Programowanie obiektowe:
- Wprowadzenie w świat obiektów
- Definiowanie klas
- Dziedziczenie i polimorfizm
- Hermetyzacja
- Obsługa wyjątków i błędów:
- Rodzaje wyjątków
- Obsługa i podnoszenie wyjątków
- Tworzenie wyjątków
- SprzÄ…tanie
- Asercje
- Projektowanie z obsługą wyjątków
- Operacje wejścia/wyjścia:
- Formatowanie wyjścia
- Odczyt i zapis do pliku
- Odczyt i zapis obiektów Pythona
- Standardowa Biblioteka:
- Operacje na plikach i katalogach
- Arytmetyka
- Obsługa wiersza poleceń
- PEP-8
Cena netto szkolenia za osobÄ™:
3150 PLN
Informacje dodatkowe:
Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.
Podana cena dotyczy opłaty za uczestnicwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.
