Python w analizie danych
Zdobądź kwalifikacje niezbędne do rozpoczęcia kariery w branży IT
Dlaczego kurs Python w analizie danych?
Python jest jednym z liderów na rynku języków programowania. Popularity of Programming Language Index plasuje go na pierwszym, RedMonk na drugim, a Tiobe Index na trzecim miejscu pod względem popularności i ilości wytwarzanego oprogramowania. Microsoft rozważa, czy z Pythona nie zrobić języka skryptowania arkuszy Excel i całego pakietu Office. Środowiska akademickie, nie tylko informatyczne, kształcą nowe kadry, które posiadają umiejętność programowania w Python. Tendencja wzrostu jego popularności pozwala przypuszczać, że w ciągu kilku następnych lat stanie się niekwestionowanym liderem, tak, jak już to ma miejsce w branży Data Science i Machine Learning.
Skuteczna nauka online
ponad 40 h nagrań e-learningowych
Poziom
podstawowy
i średniozaawansowany
Doświadczeni trenerzy
Skorzystaj na doświadczeniu najlepszych ekspertów w branży
PROGRAM KURSU
Przygotowanie środowiska do pracy i wstęp do programowania
- Wprowadzenie do Python
- Wprowadzenie do IDE na przykładzie Jupyter
- Elementy składni języka Python
Język Python – struktury danych
- Numeryczne typy danych
- Logiczne typy danych
- Łańcuchy znaków
- Sekwencje
- Słowniki
Python: Instrukcje sterujące
- Instrukcje warunkowe i sterujące przepływem
- Pętle
- Rozwinięcia i wyrażenia generatorowe
- Funkcje
- Programowanie obiektowe
Analiza numeryczna z NumPy
- Typy wbudowane i stałe
- Import i export danych
- Definiowanie tablic
- Pseudolosowość
- Atrybuty tablic
- Wybieranie i iteracja
- Manipulacja danymi
- Statystyka i arytmetyka na tablicach
- Logika elementów tablic
- Trygonometria
- Wielomiany
Pandas: Analiza danych
- Konfiguracja biblioteki oraz wyświetlania
- Import i export danych
- Typy danych
- Daty i szeregi czasowe
- Indeksy i atrybuty
- Series i DataFrame
- Operacje na Seriach i DataFrame
- Architektura i plany rozwoju Pandas
Wizualizacja z Matplotlib oraz zagadnienia wydajnościowe
- Rodzaje wykresów i podstawianie danych
- Stylowanie wykresów
- Wykresy i podwykresy
- Export do różnych formatów
- Alternatywy do Matplotlib
- Integracja Matplotlib z Pandas
- Złożoność obliczeniowa, notacja wielkiego O
- Techniki pracy z danymi większymi niż ilość RAMu
- Triki zwiększające wydajność
Case studies
- Case studies: COVID-19, dane sportowe
Przeczytaj opinie o kursie
⭐⭐⭐⭐⭐
Duża ilość materiałów i bardzo kompetentny prowadzący.
⭐⭐⭐⭐⭐
Prowadzący, który ma sporą wiedzę, potrafi tłumaczyć zawiłe tematy, w sposób zrozumiały, dzieli się wiedzą praktyczną, na co zwracać uwagę, co zapada w pamięć.
Poznaj autora – Matt Harasymczuk
Główny inżynier technologii kosmicznych w firmie Astro Tech i współzałożyciel Analog Astronaut Training Center. Inżynier lotnictwa i kosmonautyki oraz oprogramowania, nurek techniczny, instruktor nurkowania PADI, instruktor pierwszej pomocy EFR poziomu 1 i 2 dla dorosłych i dzieci, były inżynier Europejskiej Agencji Kosmicznej, Allegro, Centralnego Ośrodka Informatyki i pilot. Studiował lotnictwo i astronautykę w Lotniczej Akademii Wojskowej w Dęblinie oraz informatykę na Politechnice w Poznaniu.
Podyplomowo: Medycynę Ekstremalną na UJ, Geofizykę Stosowaną na AGH, Radiobiologię w centrum nuklearnym SCK CEN w Belgii oraz Zarządzanie Przestrzenią Powietrzną na LAW w Dęblinie. Otrzymał Medal Kopernika za tworzenie fundamentów lotów kosmicznych w Polsce i budowę habitatu Lunares – pierwszego analogu bazy księżycowej i marsjańskiej w Europie. Pełni rolę doradczą w Indyjskiej Organizacji Naukowej w ramach obszaru załogowych lotów kosmicznych i szkolenia astronautów. Uczestnik kursów medycyny taktycznej TCCC poziomu 1, 2 i 3, a także wielu szkoleń amerykańskiej organizacji Project PoSSUM. Dla International Institute for Astronautical Sciences stworzył i prowadził program EVA105 szkolenia kandydatów na astronautów z korzystania ze śluzy Quest międzynarodowej stacji kosmicznej w basenie neutralnej pływalności w Survival Systems USA w Groton, CT. Jest także odpowiedzialny za testy w lotach parabolicznych oraz w neutralnej pływalności projektu Space Mobile Medical Module (Advanced Crew Medical Restraint System) współtworzonego z katedrą medycyny katastrof i pomocy doraźnej wydziału medycznego Uniwersytetu Jagiellońskiego. Współtwórca i właściciel dwóch ciśnieniowych skafandrów kosmicznych LEM suit (Lunar Extravehicular Mobility). Obecnie projektuje trzy generacje skafandrów do testów podwodnych na 6m, 18m, 42m. Wraz z dr Agatą Kołodziejczyk oraz Uniwersytetem Śląskim w 2019 roku wygrał Global Space Balloon Challenge za najbardziej nowatorskie i edukacyjne stratosferyczne misje balonowe. Obecnie tworzy centrum szkolenia analogowych astronautów AATC, prowadzi badania z zakresu IoT, smart building, napisał system operacyjny HabitatOS dla baz księżycowych i marsjańskich i działa edukacyjnie w tematyce kosmicznej i obszarze STEM. Autor 6 książek o załogowych lotach kosmicznych i inżynierii oprogramowania oraz wielu publikacji. Przeprowadził 1072 szkoleń i wykładów przez 5758 godzin dla 24 191 inżynierów.