Kurs Analiza danych w PythonieK-PYTHON-A

  • Python
  • Anaconda
  • Jupyter Notebook
  • NumPy
  • Pandas
  • Matplotlib
  • AI

Obecnie brak terminów otwartych. Dostępne na zamówienie dla grup.

Edycja dzienna (dwa bloki 3-dniowe i jeden 4-dniowy, średnio co 2 tyg.) Edycja weekendowa (zaoczna) (sob-niedz., średnio co 2 tygodnie)

Warszawa

27 lutego 2025 - 28 marca 2025 zostało 7 miejsc 25 stycznia 2025 - 30 marca 2025 zostało 9 miejsc

Warszawa

3 kwietnia 2025 - 16 maja 2025 15 marca 2025 - 25 maja 2025

Zdalnie

27 lutego 2025 - 28 marca 2025 zostało 9 miejsc 25 stycznia 2025 - 30 marca 2025 zostało 9 miejsc

Zdalnie

3 kwietnia 2025 - 16 maja 2025 15 marca 2025 - 25 maja 2025

Online (English)

22 lutego 2025 - 27 kwietnia 2025 (Sat-Sun, on average every 2 weeks)

Tryb zdalny: online na żywo z trenerem i grupą (→ więcej o kursach zdalnych). Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść na tryb zdalny; w razie potrzeby skorzystać z nagrań. Kursy dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 6 osób.

4,6/5 (225)
Stars
dla firm - netto
dla osób prywatnych - brutto (pokrywamy VAT)
dla podmiotów publicznych - zwolnione z VAT

Cena kursu: 4790 PLN

lub 958 PLN miesięcznie (5 rat)


percent icon first minute (30+ dni do startu) - 3%

percent icon dostęp do nagrań w razie potrzeby

shake hand icon dla chętnych bezpłatnie warsztaty HR

percent icon praktyczne ćwiczenia i miniprojekty

coffee cup icon poczęstunek w cenie

desktop icon stanowisko komputerowe w cenie

  1. Wstęp do programowanie w języku Python
    • geneza i historia Pythona
    • zastosowania i możliwości
  2. Instalacja i konfiguracja środowiska
    • interpreter języka Python
    • wirtualne środowisko (venv)
    • zintegrowane środowisko programistyczne (IDE)
  3. Podstawy składni języka Python
    • interakcja z użytkownikiem
    • zmienne i podstawowe typy danych
    • struktury danych
    • instrukcja warunkowa
    • pętle
    • wyrażenia “comprehension”
  4. Programowanie proceduralne
    • podstawy definiowania funkcji
    • przekazywania argumentów
    • obsługa daty i czasu (moduł `datetime`)
  5. Środowisko pracy analityka
    • Anaconda
      • Manager pakietów Conda
      • Manager pip
      • Tworzenie wirtualnego środowiska
    • Jupyter notebook
      • Markdown
      • Elementy notacji Latex
  6. Przetwarzanie danych
    • Wstęp do NumPy
      • Tworzenie wektorów i macierzy
      • Przekształcenia, operacje w NumPy
        • Wybieranie
        • Wektoryzacja
        • Broadcasting
      • Elementy arytmetyki i algebry przy użyciu NumPy
        • Rozwiązywanie równań liniowych
    • Wstęp do Pandas
      • Serie i ramki danych
      • Pozyskiwanie danych z różnych źródeł
        • Pliki
        • Zasoby w internecie
        • Bazy danych
    • Przygotowywanie i czyszczenie danych – Operacje i przekształcenia DataFrame
      • Usuwanie kolumn i wierszy
      • Zmiana wymiarów – reshaping
      • Pivoting
      • Rangowanie i sortowanie danych
      • Łączenie ramek (concatenate, merge, join)
  7. Analiza danych
    • Wizualizacje
      • Wprowadzenie do matplotlib
    • generowanie wykresów z poziomu pandas
    • seaborn i inne narzędzia do wizualizacji danych w Pythonie
    • Podstawy analizy statystycznej
    • Wnioskowanie statystyczne
  8. Wstęp do uczenia maszynowego (ML)
  9. Przegląd metod i algorytmów uczenia maszynowego
    • Podział metod uczenia maszynowego
      • Uczenie nadzorowane
      • Uczenie nienadzorowane
  10. Proces uczenia maszynowego
    • Eksploracja danych
    • Jak dobrać najlepszy model do zadania
    • Przygotowanie danych
      • Zbiór uczący
      • Zbiór testowy
    • Szkolenie modelu
    • Walidacja modelu
    • Przeuczenie modelu
    • Techniki redukcji wymiarowości danych
  11. Omówienie metod uczenia maszynowego
    • Regresja
      • Regresja liniowa
      • Regresja wielomianowa
      • Regresja logistyczna
    • Klasyfikacja
    • Grupowanie danych
    • Redukcja wymiarów
    • Sztuczne Sieci Neuronowe
  12. Łączenie klasyfikatorów
  13. Wizualizowanie wyników