Szkolenie z podstaw języka Python
Poziom
PodstawowyCzas
24h / 3 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie z podstaw języka 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?
- Nauczysz się podstaw jednego z najbardziej wszechstronnych i przystępnych języków programowania
- Zbudujesz zrozumienie zasad działania składni, operacji, podstawowych typów danych i kolekcji
- Poznasz dobre praktyki związane z wykorzystaniem elementów biblioteki standardowej Python
- Dowiesz się jak wykorzystać bogactwo bibliotek i modułów dostępnych w języku Python
- Zobaczysz szczegółowo co oznacza obiektowość języka Python i poznasz podstawowe elementy programowania obiektowego
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ęć.