Data Science
Kurs

Python Data Science

Naucz się programować w języku Python i sql oraz wykorzystywać najpopularniejsze bilblioteki w celu analizy i wizualizacji danych!

 

| ponad 80 godzin nauki (w tym 54h z trenerem) 

| topowe technologie

| małe grupy szkoleniowe

Intensywne, 6-tygodniowe szkolenie!

Podczas naszego ok. 6 tygodniowego szkolenia, w kompleksowy sposób nauczysz się zarówno programowania w języku Python, jak również technik przetwarzania i analizy danych z wykorzystaniem narzędzi takich jak: Jupyter, Anaconda, NumPy, pandas, matplotlib, Seaborn.

Nagrania z zajęć
Konsultacje na Slacku
Certyfikat ukończenia
🔥️
Intensywne, 6-tygodniowe szkolenie!
Pracy z kodem
80h
Zajęć z trenerem
54h
Modułów
7

Zyskaj mocną pozycję na rynku pracy.

Zdobądź nowe umiejętności, które podniosą Twoje kwalifikacje! Postawiliśmy na zajęcia praktyczne! Całość kursu zorganizowana została przede wszystkim w formie warsztatów – co oznacza, że nowej wiedzy uczysz się na podstawie realnych przykładów i problemów.

 

 

Programowanie w Pythonie
Rozpoczniesz pracę z programem Jupyter Notebook. Dowiesz się, czym są zmienne, pętle i obiekty oraz poznasz podstawowe funkcje Pythona.
Anaconda
Jupyter
Przetwarzanie danych
Zaczniesz pracować na realnych zbiorach danych i nauczysz się, jak czyścić dane, analizować je, wyszukiwać informacje, łączyć wnioski oraz operować na brakujących danych.
Numpy
Pandas
Wizualizowanie danych
Będziesz przedstawiać wyniki za pomocą wykresów oraz statystycznych reprezentacji.
matplotlib
Wykorzystanie języka SQL
Poznasz teorię baz danych, wykorzystanie języka SQL w praktyce, oraz podstawy analizy danych
SQL
Wstęp do Machine Learning
Poznasz podstawy Machine Learning, sposobu analizy danych, który opiera się na sztucznej inteligencji.
Machine Learning

Live-coding dla lepszych efektów!

Szkolenie obejmuje ponad 80h nauki, w tym 54h zajęć na żywo w formule wirtualnej klasy & live-coding - przez cały czas z trenerem. Grupy liczą maksymalnie 14 osób i są jednymi z najmniejszych grup na rynku.

Wprowadzenie do programowania

- język programowania

- shell (bash)

- rola systemu operacyjnego

- system kontroli wersji git

- sposoby poruszania się po środowiku tekstowym

Przykładowe ćwiczenia:
  • konfiguracja środowiska,
  • instalacja i konfiguracja Pythona oraz PyCharma.
Programowanie w Pythonie

Solidna nauka progamowania w języku Python obejmująca:

- zmienne i typy danych

- wyrażenia warunkowe

- debugging i funkcje

- obsługa wyjątków

- moduły i bilblioteki

- Test Driven Development

- Programowanie obiektowe

Przykładowe ćwiczenia:
  • tworzenie pętli for oraz while, a także sterowanie nimi za pomocą instrukcji continue oraz break
  • łapanie, obsługa i samodzielnie wywoływanie wyjątków
  • pisanie własnych klas, specjalne metody klas
  • praca z obiektami klas, koncepcja dziedziczenia
  • tworzenie funkcji
Język SQL i bazy danych

Projektowanie relacyjnych baz danych oraz wykorzystanie w praktyce języka SQL:

- definiowanie schematu baz danych na podstawie wymagań

- podstawowe oraz zaawansowane zapytania

- filtrowanie, grupowanie, sortowanie & łączenie wyników

Przykładowe ćwiczenia:
  • wybierz określone kolumny z tabeli & dodaj warunek WHERE, aby wybrać dane spełniające określone kryteria
  • wykorzystaj INNER JOIN do połączenia dwóch tabel na podstawie wspólnego klucza
  • dodaj, zaktualizuj, a następnie usuń dane z tabeli
SQL
Data Science - Anaconda i Jupyter

Środowisko pracy analityka (Anaconda, Jupyter):

- Manager pakietów Conda

- Manager pip

- Tworzenie wirtualnego środowiska

- Markdown

- Elementy notacji Latex

Przykładowe ćwiczenia:
  • stwórz nowe wirtualne środowisko za pomocą zarówno Condy, jak i pip.
  • zaimportuj nowy pakiet do swojego środowiska Conda.
  • wprowadź równanie matematyczne za pomocą notacji LaTeX w komórkach Markdown w Jupyter Notebook.
Data Science – NumPy oraz pandas

Numpy i pandas:

- tworzenie wektorów i macierzy

- przekształcenia, operacje w NumPy

- elementy arytmetyki i algebry przy użyciu NumPy

- serie i ramki danych

- pozyskiwanie danych z różnych źródeł

- przygotowywanie i czyszczenie danych – operacje i przekształcenia DataFrame

- usuwanie kolumn i wierszy, reshaping, pivoting, rangowanie i sortowanie, concatenate, merge, join

Przykładowe ćwiczenia:
  • oczyść i przygotuj dane do analizy.
  • utwórz modele predykcyjne, które mogą przewidywać przyszłe wartości.
Data Science – analiza danych i wizualizacje

- podstawy analizy statystycznek

- wnioskowanie statystyczne

- tworzenie zaawansownaych wykresów

- wizualizacje (matplotlib, seaborn)

Przykładowe ćwiczenia:
  • wykorzystaj wbudowane metody Pandas do generowania różnorodnych typów wizualizacji danych.
  • stwórz zaawansowane wykresy oraz histogramy za pomocą Matplotlib.
  • wykorzystaj obie biblioteki, łącząc metody z Pandas do szybkiego generowania danych z funkcjami Matplotlib.
Wybierz jak najlepsi

Dodatkowe korzyści w ramach naszego kursu:

Bezpłatne materiały i nagrania 👨‍💻
Dożywotni i bezpłatny dostęp do materiałów i nagrań z zajęć 'live', dzięki któremu możesz do nich wracać w dowolnym momencie, aby utrwalać wiedzę lub rozwijać nowe umiejętności.
Społeczność na Slacku 👬
Dostęp do społeczności Codebrainers na platformie Slack – wspólny kanał nauki oraz wymiany informacji o kursach i dofinansowaniach.
Mała grupa i 100% na żywo 🔥
Grupy max 14-osobowe i zajęcia wyłącznie na żywo . Zadawaj pytania i otrzymuj odpowiedzi na bieżąco. Stawiamy na bezpośredni kontakt!
Certyfikat + suplement 🏆
Certyfikat ukończenia szkolenia wraz ze szczegółowym suplementem opisującym zakres zdobytej wiedzy oraz nabyte kompetencje i umiejętności.
15% zniżki 󠀥󠀥na kurs❗
Jako absolwent otrzymasz 15% zniżki na kolejny, wybrany przez siebie kurs w Codebrainers.
Rekomendacje do firm 📩
Współpracujemy z wieloma firmami i rekomendujemy najlepszych absolwentów do zaprzyjaźnionych firm.
Olga Celary
Profesjonalizm prowadzących oraz ich zdolność do przekazywania wiedzy są niesamowite (...)
Olga Celary
Python Data Science
Ania
Zdecydowanie polecam, ponieważ kurs spełnił mój cel, którym było zdobycie podstawowej wiedzy, a nawet ciut więcej (...)
Ania
Python Data Science
❤️
Mateusz Łatak
Same plusy: Mocno adaptacyjne przykłady. Zajęcia wykorzystują każdą minutę dostępnego czasu (...)
Mateusz Łatak
Python Data Science

Mamy wiele powodów,
dla których warto

02
Realne projekty
Uczymy na bazie realnych projektów i danych biznesowych, pozwalających lepiej wdrożyć się w specyfikę przyszłej pracy.
03
Małe grupy
Zajęcia prowadzimy w małych grupach, oddających specyfikę prace w zespołach developerskich.
04
Doświadczeni mentorzy
Nasi mentorzy to aktywni zawodowo praktycy, których wyróżnia olbrzymie doświadczenie i pasja do przekazywania wiedzy.
05
Społeczność codebrainers
Nasze kursy to nie tylko nauka. Tworzymy społeczność, która spotyka się nie tylko wirtualnie, ale także podczas wspólnych wyjść, wydarzeń i imprez.
06
Career week
Przygotowanie uczestników do nowych wyzwań zawodowych (wsparcie HR, przygotowanie do rozmów rekrutacyjnych, cv, spotkania z ludźmi z branży).

Poznaj twórców kursu
i przyszłych mentorów

Zawsze stawiamy na jakość naszych szkoleń. Pomagają nam w tym nasi mentorzy. To co wyróżnia naszych trenerów to potężne doświadczenie praktyczne oraz pasja do przekazywania wiedzy – u nas nie ma miejsca na suchą teorię!

Dlaczego warto dołączyć do kursu i do branży?

Branża IT nadal należy do najbardziej dynamicznych i szybko rozwijających się sektorów. Wysoki popyt na specjalistów IT wynika z jej szerokiego zakresu specjalizacji, obejmującego m.in. UX Design, data science, analizę danych, programowanie front i backend oraz wiele innych dziedzin.
Dofinansowania
Dofinansowania
Zadowolonych absolwentów
1195+
Lat doświadczenia
5
Absolwentów poleciłoby nasz kurs
93%

Finansowanie kursów - mamy na to sposób

Zdajemy sobie sprawę, że kurs programowania to inwestycja w siebie i swoją przyszłość, dlatego oferujemy wiele dogodnych możliwości sfinansowania Twojego szkolenia.

FAQ

Czy mogę sfinansować kurs w ratach?

Kurs sfinansować możesz zarówno poprzez wpłatę jednorazową (otrzymasz dodatkowy rabat), jak również rozłożyć jego cenę na dogodne raty. W zależności od szkolenia możesz sfinansować go:

 

  • w ratach 0% we współpracującym z nami Alior Banku (do 10 rat 0%);
  • rozłożyć płatność na niskie raty (do 60 rat, od ok. 50 pln/m-c w zależności od szkolenia) - w Alior Banku;
  • skorzystać z opcji “split payment” - bezpośrednio u nas, bez udziału instytucji finansowej;

 

Niezależnie, którą opcję wybierzesz (płatność jednorazowa z rabatem, raty, split payment) - całość formalności załatwisz bez wychodzenia z domu, w całości online.

Czy istnieją opcje dofinansowania do szkoleń?

W zależności od miejsca zamieszkania istnieje wiele możliwości uzyskania dofinansowania do szkoleń - zarówno dla osób fizycznych, jak i firm.

 

Prowadzimy szkolenia od 2018 roku, posiadamy wpis do Rejestru Instytucji Szkoleniowych, jak również Znak Jakości Małopolskich Standardów Usług Edukacyjno Szkoleniowych (MSUES), co pozwala nam świadczyć szkolenia dofinansowane zarówno za pośrednictwem Bazy Usług Rozwojowych (BUR), jak również ze środków krajowych (m. in. urzędy pracy).

 

Więcej szczegółów odnośnie dofinansowań w roku 2024 oraz kolejnych latach znana będzie na początku 2024 roku.

 

Aby poznać szczegóły aktualnych opcji dofinansowań w miejscu, w którym mieszkasz - po prostu skontaktuj się z nami :)

 


 

Czy oferujecie pomoc po zakończeniu szkolenia?

Nasza pomoc nie kończy się w momencie zakończenia kursu. Również po jego zakończeniu możesz liczyć na nasze wsparcie. Oferujemy zarówno dostęp do materiałów szkoleniowych, nagrań z zajęć, możliwość kontaktu z mentorami, jak również wsparcie  w rozwoju kariery.

 

Po zakończeniu kursu otrzymujesz:

 

  • certyfikat ukończenia szkolenia
  • bezterminowy dostęp do nagrań oraz materiałów szkoleniowych
  • możliwość kontaktu z mentorami oraz innymi uczestnikami na kanałach na Slacku
  • udział w “career week” dedykowanym dla danego kursu - zajęciach z przygotowania CV oraz warsztatach nt. przygotowania się do rozmów rekrutacyjnych
  • dostęp do community codebrainers - m.in. możliwość udziału w dodatkowych webinarach, zniżki na kolejne szkolenia, imprezy integracyjne, wymiana wiedzy
  • polecenia do współpracujących z nami firmami oraz oferty pracy na naszych kanałach na Slacku


 

Czy zajęcia są nagrywane?

Wszystkie zajęcia w których bierzesz udział on-line są nagrywane tak, abyś miał do nich dostęp również w późniejszym terminie i mógł bez problemu wrócić do omawianej tematyki.

 

Nagrania dostępne są dla uczestników danej grupy oraz prowadzących - nie udostępniamy ich nikomu innemu.


 

Czy na kursie są zajęcia na żywo?

W odróżnieniu od większości szkół, gdzie kursy prowadzone są głównie w formie wcześniej przygotowanych nagrań (bez kontaktu na żywo), nasze zajęcia prowadzimy na żywo, w małych grupach, w formie wirtualnej klasy (lub stacjonarnie, jeśli zapisałeś się na nasz kurs stacjonarny).

 

Daje to już podczas kursu możliwość nauki w formule live coding, ze wsparciem prowadzącego podczas zajęć.

Masz pytania? -Chętnie na nie odpowiemy!

Możesz też do nas napisać na adres:
[email protected]

lub skontaktować się telefonicznie
+48 607 999 696