Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
- Wprowadzenie do programowania
- Wstęp do języka Python
- Zastosowania i możliwości
- Python 2.x vs. Python 3.x
- Instalacja i konfiguracja środowiska
- Interpreter języka Python
- Wirtualne środowisko
- Zintegrowane środowisko programistyczne (IDE)
- Podstawy składni języka Python
- Interakcja z użytkownikiem
- Zmienne i podstawowe typy danych
- Struktury danych
- Instrukcja warunkowa
- Pętle
- Wyrażenia listowe "comprehension"
- Programowanie proceduralne
- Podstawy definiowania funkcji
- Przekazywania argumentów
- Dokumentacja i adnotacje
- Programowanie obiektowe
- Podstawy definiowania klas
- Metody specjalne
- Metody statyczne i klasowe
- Dziedziczenie
- Obsługa wyjątków
- Rzucanie i przechwytywanie wyjątków
- Definiowanie własnych wyjątków
- Organizacja kodu
- Moduły i pakiety
- Struktura projektu
- Biblioteka standardowa języka Python
- Wyrażenia regularne
- Obsługa parametrów linii poleceń
- Obsługa daty i czasu
- Zaawansowane kolekcje
- Graficzny interfejs użytkownika (GUI)
- Instalacja zewnętrznych bibliotek
- Repozytorium pakietów (PyPI)
- Instalator pakietów (narzędzie pip)
- Zarządzanie zależnościami w projekcie
- Operacje wejścia/wyjścia
- Operacje na plikach
- Zapytanie HTTP
- Serializacja
- Testowanie i debugowanie oprogramowania
- Testowanie z wykorzystaniem biblioteki standardowej
- Zewnętrzne narzędzia wspierające testowanie
- Debugowanie kodu
- Zastosowania języka Python (wstęp)
- Aplikacje webowe
- Analiza i wizualizacja danych
- Obliczenia naukowe
- Dobre praktyki programowania w Pythonie
Wymagania
Cel dydaktyczny: Przygotowanie pracowników IT do realizacji zadań związanych z przygotowaniem, wdrożeniem oraz obsługą oprogramowania oraz jego utrzymaniem w środowiskach produkcyjnych.
70 godzin
Opinie uczestników (2)
Zajeczia praktyczne związane z treścią naprawdę pomagają lepiej zrozumieć każdy temat. Ponadto, styl rozpoczęcia zajęć od wykładu i kontynuowania praktycznymi ćwiczeniami jest dobry i pomocny do połączenia się z wcześniejszym wykładem.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Szkolenie - Introduction to Data Science and AI using Python
Przetłumaczone przez sztuczną inteligencję
Przykłady/ćwiczenia doskonale dostosowane do naszej dziedziny
Luc - CS Group
Szkolenie - Scaling Data Analysis with Python and Dask
Przetłumaczone przez sztuczną inteligencję