Python w Data Science tryb zdalny

Data Science to nauka o danych. Jest to interdyscyplinarna dziedzina zajmująca się metodami i narzędziami przetwarzania oraz analizy danych, a w ogólności wydobywaniu z nich użytecznej wiedzy, pozwalającej na rozwiązywanie konkretnych problemów biznesowych.

Przewidywanie popytu na produkty sprzedawcy, budowa systemów rekomendacyjnych w sklepach internetowych, tworzenie algorytmów wykrywających obiekty na zdjęciach - to przykładowe zadania realizowane przez osoby pracujące w tym obszarze, których stanowiska nazywamy data scientist. Problemy te rozwiązuje się przy użyciu uczenia maszynowego - algorytmów uczących się na zgromadzonych danych, które obecnie stosuje się praktycznej w każdej branży - marketingu, sprzedaży, finansach, przemyśle, medycynie i innych. Asystent głosowy rozumiejący komendy wypowiedziane przez użytkownika, aplikacja podająca nasz wygląd za 10 lat, internetowe tłumacze tekstu - to z kolei produkty, z których korzystamy na co dzień, wykorzystujące uczenie maszynowe i sztuczną inteligencję, chociaż mało kto jest tego świadom. Data science to dziedzina, która jest kołem zamachowym tzw. 4-tej rewolucji przemysłowej - upowszechniania się w życiu codziennym systemów opartych na sztucznej inteligencji, a praca w tej branży jest pełna wyzwań i ciekawych problemów, które zmieniają otaczającą nas rzeczywistość.

Dlaczego warto wybrać ten kurs:
How to works
Wiodący język
Język Python jest dominującym w branży data science.
How to works
Łatwy do nauki
Przypomina język angielski, posiada wbudowane podstawowe typy danych, dzięki czemu nie musimy zajmować się uciążliwym wynajdywaniem koła na nowo, a paroma liniami kodu możemy dokonywać rzeczy wielkich, które od razu dadzą nam satysfakcję i poczucie sprawczości.
How to works
Darmowe projekty open-source
Python rozprowadzany jest na otwartej licencji, umożliwiającej wykorzystywanie go do zamkniętych komercyjnych projektów, co przyczynia się do jego ogromnej popularności.
How to works
Prosta struktura
Prosta, czysta struktura kodu powoduje, że niewiele linijek kodu może zamienić się w niepowtarzalną aplikację.
How to works
Wszechstronność
Programista Pythona stworzy prototyp ciekawego algorytmu, zaawansowaną stronę internetową jak np. sklep internetowy, a także może zająć się analizą danych (data science).
How to works
Zapotrzebowanie na rynku pracy
Specjalistów znających się na analizie danych nieustannie brakuje na rynku pracy - a popyt będzie coraz większy.
How to works
Perspektywy rozwoju
Kurs można kontynuować na bootcampie Data Science w programie m.in. Statystyka, Uczenie Maszynowe, Deep Learning, SPARK, HR.
Zalety trybu zdalnego:
How to works
Nauka bez wychodzenia z domu
W szybkim czasie można przyswoić materiał z Pythona z dowolnego miejsca z dostępem do internetu. Każda grupa ma utworzony swój kanał na slacku, dzięki czemu w łatwy sposób komunikuje się między sobą oraz z Trenerem.
How to works
Dostęp do nagrań
Uczestnik otrzymuje nagrania z zajęć do których może wrócić w każdej chwili po godzinach kursu.
How to works
Sprawdzony system nauki
System zajęć został tak opracowany, aby przerwy pomiędzy zajęciami dały swobodę powtórzenia materiału w trakcie tygodnia.
Syllabus
Moduł 1:
Podstawowe narzędzie pracy w branży Data Science
  • konsola systemu Linux
  • system kontroli wersji Git
  • środowisko pracy Jupyter
Moduł 2:
Programowanie w języku Python
  • typy danych, instrukcje sterujące, funkcje
  • obsługa wyjątków, wyrażenia listotwórcze, wyrażenie lambda
  • wyrażenia regularne
  • wprowadzenie do programowania obiektowego
  • czytanie i zapis plików tekstowych
Moduł 3:
Moduł obliczeniowy NumPy
  • zwektoryzowany model obliczeń
  • reprezentacja i własności tablic - typ array
  • operacje zwektoryzowane
  • agregacje danych
  • generowanie liczb losowych
Moduł 4:
Przetwarzanie danych tabelarycznych w bibliotece Pandas
  • sposób przechowywania tabel - typ DataFrame
  • selekcja danych z tabel: na podstawie pozycji, nazwy
  • filtrowanie danych - selekcja wierszy spełniających zadane warunki
  • transformacje danych
  • agregacje danych, grupowanie
Moduł 5:
Wizualizacja danych w Matplotlib
  • podstawowe typy wykresów: punktowy, liniowy, słupkowy, histogram
  • zarządzanie wyglądem wykresów: kolory, kształty, nazwy osi, tytuł wykresu
  • tworzenie legendy
Moduł 6:
Praca z różnymi źródłami danych
  • przetwarzanie plików CSV
  • przetwarzanie arkuszy exel'owych - format XLS
  • przetwarzanie plików XML
  • wyciąganie danych z baz danych SQL, podstawy języka SQL
  • pobieranie danych z publicznego API
  • web scraping: pobieranie zawartości stron internetowych, pobieranie dynamicznych elementów stron przy użyciu Selenium
Cena i terminy kursów
96h warsztatów na żywo z Trenerem w wirtualnej klasie
12 dni lub 6 weekendów
Dostęp do nagrań wideo z całego kursu
Grupa od 10 do 15 osób

3900 PLN
KURS WEEKENDOWY
sobota, niedziela
tryb zdalny
27 lutego 2021
KURS DZIENNY
pon - pt
tryb zdalny
1 marca 2021
FAQs
Cena kursu obejmuje udział w zajęciach online na żywo z Trenerem, materiały dodatkowe, nagranie z całego kursu oraz zaświadczenie potwierdzające ukończenie kursu.
W przypadku osób prywatnych podana cena to cena końcowa, w przypadku finansowania szkolenia przez firmy - jest to cena netto - doliczamy 23% VAT.
Zajęcia odbywają się godzinach 9-17 w formie zdalnej. Są podzielona na cztery bloki - po dwa przed i po przerwie obiadowej, rozdzielone przerwą. Nie ma podziału na zajęcia wykładowe i ćwiczeniowe - zajęcia mają formę warsztatową i cały czas pracujemy przy swoich komputerach. Nie znaczy to, że w ogóle nie ma momentów, w których trener coś opowiada i pokazuje, a uczestnicy tylko słuchają. Natomiast takich momentów “wykładowych” jest stosunkowo mało, a do tego często mają formę angażującą - teoria płynnie przeplatana jest praktyką. Grupy zajęciowe są kameralne - do 15 osób. Zapewnia to wysoką jakość i bardzo bliski kontakt z trenerem - w każdej chwili można zadać pytanie, na które zawsze dostaniemy odpowiedź. Zajęcia są ponadto elastyczne i nieograniczone tradycyjnym sztywnych harmonogramem - jeżeli grupa ma trudności z opanowaniem pewnego zagadnienia, a inne są łatwiejsze, to prowadzący więcej czasu poświęci na to trudniejsze zagadnienie. Nie ma tu miejsca na mechaniczne odhaczanie punktów “podstawy programowej” - celem zajęć jest dobre opanowanie materiału przez uczestników, a plan kursu jest skonstruowany tak, że na wszystko jest czas. Standardem są również kształcące dyskusje wywiązujące się z pytań uczestników. Jest to wyższa jakość edukacji w stosunku do tradycyjnych studiów.
Kurs jest od podstaw, każdy uczestnik otrzyma dodatkowe zadania do zrobienia przed kursem, żeby mieć tę samą bazę wyjściową. Znajomość podstaw jakiegokolwiek języka programowania będzie dodatkowym atutem i ułatwi pracę szczególnie na początkowym etapie kursu. Oczywiście należy pamiętać, że kurs jest intensywny i wymagana jest praca własne po każdym dniu zjazdu dla utrwalenia i lepszego przyswojenia materiału.
Wystarczy zaaplikować przez formularz aplikacyjny bądź wysłać email na adres info@kodolamacz.pl. W odpowiedzi zwrotnej każdy uczestnik otrzyma ankietę przed szkoleniową tak, aby jak najlepiej przystosować tempo szkolenia do grupy.
Dlaczego warto zostać Kodołamaczem?
Od 2007 roku szkolimy specjalistów IT pracujących dla największych firm i insytucji publicznych w Polsce. Znamy aktualne potrzeby i wymagania pracodawców względem swoich pracowników i wiedzę tę wykorzystujemy przy tworzeniu programów kursów przygotowujących młode kadry do wejścia na rynek pracy branży IT.
Dowiedz się więcej

Pobierz informator o kursie

Aby umożliwić nam wysłanie informatora, musisz wyrazić poniższą zgodę. Dzięki niej pozostaniesz także na bieżąco z promocjami i wydarzeniami Kodołamacza.

Administratorem danych osobowych jest Sages Sp. z o.o. z siedzibą w Warszawie przy ul. Nowogrodzkiej 62c. Podanie danych jest dobrowolne. Osobie, której dane dotyczą przysługuje prawo wglądu do danych osobowych, ich zmiany oraz usunięcia w sposób określony w polityce prywatności (https://kodolamacz.pl/polityka-prywatnosci).

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.