KURS PYTHON
Kompleksowy, 50-godzinny kurs Python dla osób zaczynających naukę programowania oraz tych, którzy chcą przejść na poziom świadomego, praktycznego kodowania. Zawiera dużą liczbę ćwiczeń, przykładów i projektów, dzięki którym uczestnik po ukończeniu szkolenia potrafi tworzyć skrypty, analizować dane, automatyzować procesy i budować proste aplikacje.
Kurs prowadzony jest w formie warsztatów praktycznych uzupełnianych krótkimi wykładami. Każdy moduł zawiera precyzyjny program, cele edukacyjne oraz dodatkowe zadania do samodzielnego wykonania.
Program kursu (50 godz.)
| Moduł | Godz. |
|---|---|
| Wprowadzenie do Pythona | 4 |
| Typy danych, zmienne, operatory | 6 |
| Instrukcje sterujące | 6 |
| Złożone typy danych | 8 |
| Funkcje i moduły | 8 |
| Pliki i operacje na napisach | 8 |
| Wyjątki | 4 |
| Moduły standardowe | 6 |
| Razem | 50 |
Moduł 1 — Wprowadzenie do Pythona (4 godz.)
- Omówienie języka, zastosowania, instalacja i konfiguracja.
- Pierwszy skrypt, uruchamianie, struktura programu.
- Wczytywanie danych, wyświetlanie wyników.
- Ćwiczenia: podstawowy kalkulator, zadania startowe.
Moduł 2 — Typy danych, zmienne, operatory (6 godz.)
- Typy proste: int, float, str, bool.
- Operacje arytmetyczne, logiczne i tekstowe.
- Konwersje typów, formatowanie napisów.
- Ćwiczenia: konwertery i mini-aplikacje tekstowe.
Moduł 3 — Instrukcje sterujące (6 godz.)
- Instrukcje warunkowe i pętle.
- Zasady iteracji i przetwarzania danych.
- Sterowanie przepływem programu.
Moduł 4 — Złożone typy danych (8 godz.)
- Listy, krotki, zbiory, słowniki.
- Typowe operacje, sortowanie, filtrowanie.
- Mini-projekty: baza danych w Pythonie.
Moduł 5 — Funkcje i moduły (8 godz.)
- Definiowanie funkcji, parametryzacja, dokumentacja.
- Własne moduły, organizacja projektu.
- Ćwiczenia: zestaw funkcji użytkowych.
Moduł 6 — Pliki i operacje na napisach (8 godz.)
- Czytanie i zapisywanie danych.
- Przetwarzanie napisów, f-stringi.
- Mini-projekt: analizator logów.
Moduł 7 — Wyjątki i obsługa błędów (4 godz.)
- Typy błędów i ich obsługa.
try/except, własne wyjątki.- Bezpieczne funkcje i walidacja danych.
Moduł 8 — Moduły standardowe (6 godz.)
- math – działania matematyczne.
- random – losowanie i symulacje.
- datetime – daty, czasy, formatowanie.
Korzyści dla uczestnika
- 50 godzin praktycznych ćwiczeń i projektów.
- Materiały do nauki i zadania domowe.
- Wsparcie mentora.
- Certyfikat ukończenia kursu.
