Python w analizie danych

Python w analizie danych

Ocena tego kursu:

Rated 5 out of 5
Kurs Python w analizie danych da Ci solidne przygotowanie do rozpoczęcia kariery w branży IT lub (jeśli pracujesz już w IT) znacznie ułatwi przygotowanie do pracy z analizą danych.

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.

Efektywna formuła nauki w trybie

e-learning Masterclass?

Usamodzielnienie w pracy ze środowiskiem programistycznym

Indywidualna praca nad kodem

Wgląd trenera w wyniki samodzielnych ćwiczeń

Nauka posługiwania się multimediami w edukacji

Wyrabianie samodyscypliny

Certyfikat kompetencji

Kurs Python w analizie danych

obejmie zagadnienia związane z:

  • wprowadzeniem do programowania w Python
  • problematyką analizy numerycznej danych
  • wprowadzeniem do ekosystemu narzędzi scipy
  • ekstrakcją danych z różnych formatów (JSON, CSV, HTML, SQL)
  • wykorzystaniem bibliotek do analizy numerycznej (numpy, pandas)
  • tworzeniem i pracą z notebookami (jupyter, jupyter lab, pycharm)
  • generowaniem wykresów i wizualizacją danych (matplotlib, plotly, bokeh, seaborn)
  • zagadnieniami wydajnościowymi

Wykaz technologii

SQL

ZALEŻY NAM NA REALNYM EFEKCIE

Czy kurs online

Python w analizie danych

przeznaczony jest dla Ciebie?

TAK jeśli...

  • Masz chęć do nauki, nie poddajesz się przy pierwszych napotkanych trudnościach
  • Szybko przyswajasz skomplikowany materiał 
  • Znasz inne języki programowania (niewymagana)

NIE, jeśli...

  • Nie znasz podstawowej obsługi komputera

Dlaczego warto wybrać ten kurs?

Kompleksowy kurs

Od poziomu podstawowego do średniozaawansowanego

40 godzin

Nagrań z teorii i praktyki

Około 190

Zadań do wykonania

Zamknięta grupa dyskusyjna

Konsultacja w dowolnym momencie

Program

1. Przygotowanie środowiska do pracy i wstęp do programowania

  • Wprowadzenie do Python
  • Instalacja środowiska Python
  • Problemy podczas instalacji i konfiguracji środowiska
  • Wprowadzenie do IDE na przykładzie Jupyter
  • Instalacja i uruchamianie Jupyter i pakietów
  • Obsługa interfejsu Jupyter
  • Użytkowanie Jupyter
  • Najczęstsze
    Problemy
  • Podstawowe słownictwo programistyczne
  • Podstawy programowania: zmienne, stałe, typy danych
  • Sterowanie przepływem: instrukcje warunkowe, pętle
  • Automatyzacja pracy: funkcje

2. Python: struktury danych

  • Elementy składni języka
  • Numeryczne typy danych
  • Logiczne typy danych
  • Łańcuchy znaków
  • Sekwencje
  • Słowniki

3. Python: Instrukcje sterujące

  • Instrukcje warunkowe i sterujące przepływem
  • Pętle
  • Rozwinięcia i wyrażenia generatorowe
  • Funkcje
  • Programowanie obiektowe

4. Biblioteka standardowa języka Python

  • Pliki
  • Datetime
  • Serializacja
  • Bazy danych
  • Wyrażenia regularne

5. 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

6. 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

7. 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ść

8. Case studies

  • Case studies: COVID-19, dane sportowe
  • Pobieranie danych z różnych źródeł
  • Oczyszczanie informacji
  • Selekcja istotnych informacji
  • Wykorzystanie metod Numpy, Pandas i Matplotlib
  • Przygotowanie do analizy
  • Wizualizacja danych

Autor kursu Python w analizie danych

fotka Matta

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 or 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.

EKSPERCKI PROGRAM ROZWOJOWY STWORZYLIŚMY Z MYŚLĄ O BUDOWANIU NAJLEPSZYCH KADR IT

Dlaczego warto zainwestować w kurs
Python w analizie danych

Warsztatowy charakter zajęć

Każda sekcja szkolenia jest zakończona zadaniami praktycznymi do wykonania. Podczas kursu do wykonania będzie ponad 190 zadań praktycznych. Każde z zadań poza rozwiązaniem ma także filmik “live coding” demonstrujący rozwiązanie.

Dożywotni dostęp do nagrań

Otrzymasz indywidualny dostęp do platformy, na której udostępnimy Ci materiały w formie nagrań wideo, które będziesz mógł oglądać kiedy chcesz i ile chcesz.

Wsparcie

W razie gdybyś potrzebował konsultacji, wsparcia podczas rozwiązania zadania to bez przeszkód komunikujesz się z innymi uczestnikami kursu oraz z trenerem na zamkniętej grupie dyskusyjnej - Gittter.

Wiodący język na świecie

Python jest jednym z liderów na rynku języków programowania. Popularity of Programming Language Index plasuje go na pierwszym miejscu, RedMonk na drugim, a Tiobe Index na trzecim miejscu pod względem popularności i ilości wytwarzanego oprogramowania.

Łatwy do nauki

Prosta, czysta struktura kodu powoduje, że niewiele linijek kodu może zamienić się w niepowtarzalną aplikację.

Doświadczenie

Autorem kursu jest Matt Harasymczuk, człowiek z pasją i ogromnym doświadczeniem w pracy z kursantami. Przeprowadził 1072 szkoleń i wykładów przez 5758 godzin dla 24 191 inżynierów.

Perspektywy rozwoju

Nabyte umiejętności można dalej rozwijać na kursie: Data Science (w programie Statystyka, Uczenie maszynowe, Deep Learning, SPARK) Link >Mastreclass NLP Link >.

Wykup dostęp do kursu

BASIC

999,00 
  • 40 godzin nagrań
  • Ponad 190 zadań do samodzielnej pracy
  • Ponad 1700 stron materiałów
  • Zamknięta grupa dyskusyjna Gitter
  • Certyfikat
  • Dożywotni dostęp do platformy
  • 14 dni na zwrot

PAKIET DLA FIRM

INDYWIDUALNA WYCENA
  • Tryb zajęć dostosowany do potrzeb twojego zespołu
  • Masz możliwość połączenia kursu z warsztatami na żywo z trenerem w metodologii blended learning
  • Zakres oraz rozkład szkolenia w czasie, w pełni dostosowany do potrzeb Twojego zespołu

Inni kupili również:

FAQ

Czy otrzymam od razu dostęp do całego kursu?

Tak, otrzymujesz dostęp od razu do całego kursu po zakupie.

Czy mogę zrezygnować z kursu po zakupie i dokonaniu płatności?

Oczywiście.  Dajemy Ci gwarancję sprawdzenia jakości kursu przez 14 dni od momentu otrzymania dostępu do kursu. Oznacza to, że jeśli zgłosisz się do nas w określonym terminie z informacją, że kurs nie spełnił Twoich oczekiwań, oddamy Ci w całości wpłacona kwotę.

W jakiej formie jest kurs?

Kurs jest w formie wideo. Nagrania zamieszczone są na platformie e-learningowej, do której otrzymujesz indywidualny dostęp. Poza nagraniami wideo dostępne są pliki do pobrania (kod źródłowy, slajdy, pliki tekstowe, odnośniki do zewnętrznych materiałów, testy, etc.). Po każdej lekcji otrzymasz pakiet zadań dodatkowych, które możesz rozwiązać samodzielnie.

Jak długo będę mieć dostęp do materiałów programu i społeczności tworzonej przez grono uczestników?

Otrzymasz dożywotni (a raczej tak długo jak będzie istniał kurs) dostęp do tej edycji kursu, wszystkich materiałów w niej zawartych, przyszłych aktualizacji oraz społeczności (platforma Gitter).

Co wyróżnia kurs w trybie masterclass od e-learningu?

W trybie masterclass masz poczucie, że realizujesz kurs z grupą i nie zostajesz sam z problemem. W trakcie trwania całego kursu zorganizowane zostaną cztery spotkania z autorem kursu, podczas których będziesz mógł omówić interesujące Ciebie zagadnienia.

Bazując na doświadczeniach, opracowaliśmy format i plan kursu, który skutecznie motywuje Cię do systematycznego działania i w rezultacie efektywnie przybliża do założonego celu.

Masz pytania? Napisz do nas!

Zaloguj się
Darmowa rejestracja
Resetowanie hasła