Cel szkolenia
Celem kursu jest zapoznanie uczestnika z możliwościami, jaki daje nauka języka Python. Ten język nie tylko umożliwia tworzenie stron internetowych, ale również pozwala na analizę ogromnych zbiorów danych oraz rozwijanie aplikacji opartych na sztucznej inteligencji.
Zakres szkolenia
Struktury danych w języku Python
Podstawowe instrukcje języka
- Przypisania
- Instrukcje decyzyjne
- Pętle
- Wyrażenia listowe (Lists comprehesions)
- Operatory trójargumentowe
Funkcje w języku Python
- Zwracanie i przekazywanie parametrów do i z funkcji
- Implikacje stosowania funkcji
- Funkcje parametryzowane
- Funkcje wbudowane
- Modularyzacja programu
- Moduły w języku Python
- Przestrzenie nazw w modułach
- Ładowanie modułów na żądanie
- Standardowe moduły Pythona
Pakiety i moduły
Pakiety i moduły
Programowanie obiektowe
- Podstawowe wiadomości o programowaniu obiektowym
- Definiowanie klasy w języku Python
- Przeciążanie operatorów
- Klasy w programach
Obsługa i przechwytywanie wyjątków
- Hierarchia wyjątków i ich prawidłowa obsługa
- Podstawy działania wyjątków
- Przechwytywanie i propagacja zdarzeń wyjątkowych
Operacje na systemie plików w języku Python
- Podstawowe modułu obsługi wywołań systemowych
- Nawigowanie w systemie plików
- Obsługa operacji plikowych
Zaawansowane konstrukcje języka
- Dekoratory
- Metaklasy
- Deskryptory
- Rozszerzanie typów wbudowanych
Wymagania wstępne
- Podstawowa znajomość obsługi komputera.
- Znajomość języka angielskiego na poziomie podstawowym.
- Umiejętność logicznego myślenia.
Adresaci
Szkolenie skierowane jest do osób marzących o karierze programisty.
Liczba godzin (lekcyjnych):
24 godziny
Liczba osób:
od 4 osób
Forma szkolenia:
stacjonarnie/online
Cena szkolenia
1520 zł
Miejsce szkolenia:
Białystok, ul. Malmeda 1