Bootcamp Analiza Danych w Pythonie
Bootcamp Analiza Danych w Pythonie
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Aplikacje biznesowe
- Sposób dofinansowaniawsparcie dla osób indywidualnychwsparcie dla pracodawców i ich pracowników
- Grupa docelowa usługi
Nie wymagamy żadnego doświadczenia w analizie danych czy programowaniu. Wystarczy, że nie masz problemu z logicznym myśleniem - resztą zajmiemy się my! Kurs przeznaczony jest dla osób, które chcą zacząć przygodę z analizą danych w Python, jaki i dla tych które chcą rozwinąć swoje umiejętności.
- Minimalna liczba uczestników5
- Maksymalna liczba uczestników10
- Data zakończenia rekrutacji28-08-2024
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi48
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest nauka od podstaw jak analizować dane i wykorzystać uczenie maszynowe w codziennej pracy przy użyciu języka Python. Poznanie warsztatu analityka i narzędzi niezbędnych do pracy z językiem programowania Python oraz przetwarzania dużych zbiorów danych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Wiedza:Uczestnik definiuje specyfikę oraz podstawową strukturę działania wybranych funkcjonalności. Umiejętności: Uczestnik analizuje dane i wykorzystuje uczenie maszynowe oraz przetwarza duże zbiory danych. Kompetencje społeczne: Uczestnik pracuje ze świadomością poziomu swojej wiedzy i umiejętności, oraz wykorzystania ich w codziennej pracy zawodowej. | Kryteria weryfikacji Wynik testu teoretycznego zamkniętego. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szkolenie trwa 48 godzin/6 dni. W ciągu dnia zaplanowane są dwie przerwy 15 minutowe oraz jedna przerwa 30 minutowa.
- Szkolenie prowadzone jest w grupie maksymalnie 15 osób.
- Komputer z dostępem do Internetu oraz zainstalowane:
- Anaconda (https://www.anaconda.com/download)
- Visual Studio Code (https://code.visualstudio.com/download)
Szkolenie realizowane jest dla systemu operacyjnego Microsoft Windows. W przypadku posiadania innego systemu typu Mac iOS, proszę o informację.
- Podstawy języka Python
- Wybór środowiska programistycznego (Jupyter notebook, Spyder i inne edytory).
- Uruchamianie skryptów z wiersza poleceń.
- Instalacja modułów w konsoli poprzez conde i pip.
- Podstawowe typy danych (str, int, float, complex).
- Operatory arytmetyczne i logiczne.
- Typy danych kolekcji (list, dict, tuple, set).
- Wszystko jest obiektem.
- Wbudowane funkcje.
- Składnia oraz rola wcięć w kodzie.
- Instrukcje sterujące (for, while, if, elif, else).
- Funkcje def oraz funkcje anonimowe lambda.
- Import modułów.
- Podstawowe moduły time, datetime, random, os i inne.
- Obsługa błędów (try…except).
- Listy sklejane (List comprehensions).
- Generatory.
- Programowanie obiektowe.
- Eksploracja danych w Pandas + Numpy
- Import i eksport danych (csv, txt, h5, xlsx).
- Typy kolekcji danych w Pandas (Dataframe, Series).
- Transformacja, sortowanie oraz grupowanie danych.
- Łączenie danych (merge, concat).
- Filtrowanie danych.
- Czyszczenie oraz imputacja braków danych.
- Połączenie oraz pobieranie danych z baz danych.
- Eksploracja i analiza danych w Pandas.
- Wizualizacja danych przy pomocy pakietu Pandas.
- Typy danych oraz konwertowanie danych w Numpy.
- Tablice jedno, dwu oraz trójwymiarowe w Numpy.
- Indeksowanie oraz operacje na wektorach.
- Pozyskiwanie danych z API oraz webscraping
- Interakcja oraz pobieranie danych z API.
- Webscrapping stron internetowych.
- Automatyzacja z pakietem Selenium.
- Wizualizacja danych
- Wprowadzenie do biblioteki matplotlib.
- Histogramy.
- Wykresy kolumnowe.
- Wykresy liniowe.
- Wykresy punktowe oraz zależności.
- Mapy cieplne.
- Łączenie wykresów.
- Elementy wykresów: tytuł, oś x-y, skala, legenda.
- Wizualizacja danych wielowymiarowych.
- Import i obróbka zdjęć.
- Wizualizacja przy użyciu Seaborn.
- Wizualizacja danych na mapach przy użyciu biblioteki Folium.
- Interaktywne wykresy w Plotly.
- Uczenie maszynowe
- Interakcja oraz pobieranie danych z API.
- Webscrapping stron internetowych.
- Automatyzacja z pakietem Selenium.
- Pozyskiwanie danych z API oraz webscraping
- Przygotowanie danych.
- Podział na zbiór treningowy, testowy oraz walidacyjny.
- Dobór zmiennych do modelu (feature engineering).
- Problem regresji vs problem klasyfikacji.
- Algorytmy regresyjne (regresja liniowa, drzewa regresyjne, lasy losowe, wzmocnione drzewa decyzyjne, sieci neuronowe).
- Metryki regresyjne.
- Algorytmy klasyfikacyjne (naiwny klasyfikator Bayesa, regresja logistyczna, drzewa decyzyjne, lasy losowe, SVM, sieci neuronowe).
- Metryki klasyfikacyjne.
- Walidacja modeli (kroswalidacja).
- Przeuczenie modelu, a niedotrenowanie modelu.
- Algorytmy grupujące (k-means, DBSCAN).
- Problemy symulacyjne.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 07-09-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 2 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 08-09-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 3 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 21-09-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 4 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 22-09-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 5 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 05-10-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Przedmiot / temat zajęć 6 z 6 Analiza danych w Pythonie | Prowadzący Anna Kotarba | Data realizacji zajęć 06-10-2024 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 16:00 | Liczba godzin 08:00 |
Cena
Cena
Cennik
- Rodzaj cenyCena
- Koszt przypadający na 1 uczestnika brutto4 046,70 PLN
- Koszt przypadający na 1 uczestnika netto3 290,00 PLN
- Koszt osobogodziny brutto84,31 PLN
- Koszt osobogodziny netto68,54 PLN
Prowadzący
Prowadzący
Anna Kotarba
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Nagranie z kursu.
Warunki uczestnictwa
Znajomość języka angielskiego umożliwiająca pisanie kodu i czytanie dokumentacji.
Kurs Analiza danych Python przeznaczony jest dla osób, które dopiero zaczynają swoją przygodę z analizą, jaki i dla tych które chcą rozwinąć swoje umiejętności.
Informacje dodatkowe
Informacje organizayjne:
Podczas szkolenia przewidziane sa dwie 15 minutowe przerwy i obiadowa w wymiarze ok. 30 minut. Dokładny harmonogram zostanie przedstawiony przez trenera na początku szkolenia.
Koszt usługi będzie zwolniony z podatku VAT jeśli: Usługa zwolniona z podatku VAT na podstawie art. 43 ust. 1 pkt 29 lit. c ustawy z dnia 11 marca 2004 r. o podatku od towarów i usług (t.j. Dz. U z 2021, poz. 685 ze zm.)
Warunki techniczne
Warunki techniczne
Informacje dotyczące realizacji szkolenia w trybie zdalnym. Co jest potrzebne do szkolenia:
Komputer z dostępem do Internetu oraz zainstalowane:
- Anaconda (https://www.anaconda.com/download)
- Visual Studio Code (https://code.visualstudio.com/download)
- Przeglądarka internetowa (dowolna przeglądarka internetowa: Edge, Chrome, Firefox, Safari, Internet Explorer itp.)
- Głośniki lub słuchawki
- Polecamy: drugi monitor, bądź jakikolwiek oddzielny ekran, np. TV, tablet, rzutnik lub ekran telefonu. Na jednym ekranie wyświetlany jest obraz udostępniany przez trenera, a na drugim uczestnik pracuje samodzielnie.
Szkolenie realizowane przy wykorzttaniu MS Teams, zalecane jest pobranie darmpowej aplikacji.
Uczestnik szkolenia na 7 przed planowanym terminem ropoczęcia zajęć otrzymuje link do wirtualnej klasy.