Programowanie w Python
1 900 zł netto
Ukończyło: 170 osób
Akceptujemy formy płatności: PayU, Faktura pro-forma, Faktura VAT po szkoleniu
Rozłóż na raty z
Czego się nauczysz?
Zakres szkolenia
Pobierz zakres w PDFWprowadzenie do Git
- Podstawy pracy z systemem kontroli wersji Git
- Podstawowe komendy Git (clone, commit, push, pull)
Wprowadzenie do języka Python
- Krótka historia Pythona
- Dlaczego Python jest popularny
- Przegląd zastosowań Pythona
Konfiguracja środowiska Python
- Instalacja Python
- Konfiguracja IDE (np. PyCharm, VSCode)
- Wprowadzenie do command line
Podstawy Składni Pythona
- Czytelność kodu
- Zmienne, typy danych i typy tekstowe
- Operacje na listach, słownikach, krotkach i zbiorach
- Podstawowe operacje na plikach
Komentarze w kodzie Python
Praca z Wirtualnymi Środowiskami
- Zarządzanie zależnościami projektu
- Tworzenie i używanie wirtualnych środowisk (venv)
Kontrola Przepływu, Funkcje i Moduły
Instrukcje warunkowe oraz pętle dostępne w Python
- If, Elif, Else
- Pętla For
- Pętla While
Funkcje języka Python
- Tworzenie i wywoływanie funkcji
- Przekazywanie parametrów
- Zwracanie wartości
Moduły i pakiety Python
- Importowanie modułów
- Pip
- PyPi
- Tworzenie własnych modułów
Wprowadzenie do Programowania Obiektowego
- Klasy i obiekty
- Metody i atrybuty
- Dziedziczenie i polimorfizm
Obsługa Błędów
- Try, Except
- Tworzenie własnych wyjątków
- Dobre praktyki w obsłudze błędów
Zaawansowane Tematy i Wizualizacje
Dekoratory i Generatory
- Przykłady użycia dekoratorów
- Wprowadzenie do generatorów
Zaawansowane Operacje na Plikach
- Odczyt i zapis plików
- Praca z formatami danych (JSON, CSV)
- Eksport danych do Excela
Wizualizacje Danych
- Podstawy biblioteki matplotlib
- Tworzenie różnych rodzajów wykresów
- Alternatywne biblioteki: seaborn, plotly
Wstęp do interfejsów graficznych
- Wprowadzenie do Tkinter
- Tworzenie prostego interfejsu użytkownika
Opinie firm i użytkowników
Co otrzymujesz w cenie?
Termin
Również wymagane na rynku pracy
Więcej szkoleńSprawdź naszego bloga
#### Błąd w ExceluOdkryj, jak funkcja Calculate może rewolucjonizować Twoje analizy danych i otworzyć nowe możliwości w pracy z DAX!
Container Queries
Poznaj Container Queries, które zmieniają podejście do responsywnego projektowania stron, dając nowe możliwości kontroli wyglądu elementów!
Zapytaj nas o szkolenia
O trudnych rzeczach mówimy prosto