Szkolenie Python
Poziom
PodstawowyCzas
24h / 3 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie Python
Python niezmiennie pozostaje jednym z najbardziej popularnych i wszechstronnych języków programowania. Uczestnicy tego kursu będą mieli okazję poznać jego elementy od podstaw i uzyskać kompleksową bazę do dalszego rozwoju w wybranym kierunku, takim jak Web development, Data Science, czy testy automatyczne.
Dla kogo jest to szkolenie?
Dla osób chcących rozszerzyć swoje kompetencje o znajomość podstaw języka Python.
Dla testerów potrzebujących podstaw do tego, by być w stanie automatyzować testy w języku Python.
Dla analityków danych planujących dalej rozwijać się w kierunku Data Science z wykorzystaniem Pythona.
Dla inżynierów infrastruktury i devops zainteresowanych pisaniem własnych skryptów i automatyzacją przy pomocy Pythona.
Czego nauczysz się na tym szkoleniu?
- Samodzielnego tworzenia i uruchamiania prostych skryptów w Pythonie oraz pracy na danych wejściowych i wyjściowych
- Doboru i użycia typów danych oraz kolekcji (listy, zbiory, słowniki, krotki) wraz z typowymi operacjami
- Implementacji logiki programu z użyciem operatorów, instrukcji warunkowych i pętli
- Definicji i stosowania funkcji, argumentów oraz zasad zakresu zmiennych w praktycznych zadaniach
- Wykorzystania modułów i elementów biblioteki standardowej oraz pracy z plikami tekstowymi, CSV i JSON
- Podstaw jakości i bezpieczeństwa wykonania kodu: obsługa wyjątków, debugowanie, logowanie oraz podstawy testów jednostkowych
- Podstaw programowania obiektowego: klasy, atrybuty, metody i metody specjalne w prostych modelach domenowych
Program szkolenia
Moduł 1: Podstawy tworzenia skryptów
- Zmienne i podstawowe typy danych
- Operatory i wykonywanie działań
- Metody wbudowane i stosowanie funkcji
Moduł: 2: Implementacja procesów i algorytmów
- Operacje logiczne
- Instrukcje warunkowe
- Pętle i zasady ich zastosowania
Moduł 3: Kontenery i kolekcje elementów
- Typy mutowalne i referencyjne
- Podstawowe kontenery (listy, zbiory, słowniki, krotki)
- Kolekcje z biblioteki standardowej (moduł collections)
Moduł 4: Zasady działania i tworzenie funkcji
- Definicja i wywołanie
- Argumenty wejściowe i wartość zwracana
- Zakresy zmiennych
Moduł 5: Wykorzystanie modułów i praca z plikami
- Zasady importowania modułów i najbardziej przydatne elementy biblioteki standardowej
- Praca z prostymi plikami tekstowymi (txt)
- Praca z plikami tekstowymi wymagającymi parsowania (csv, json)
Moduł 6: Obsługa błędów i dobre praktyki programistyczne
- Debugowanie i obsługa wyjątków
- Logowanie zdarzeń
- Idea i podstawy tworzenia testów jednostkowych
Moduł 7: Podstawy obiektowości
- Obiektowość języka Python
- Najważniejsze elementy klasy
- Wykorzystanie metod specjalnych
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.