To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

Kurs wideo · ucz się w swoim tempie Promocja

Kurs Machine Learning Masters

Algorytmy ML w praktycznych projektach.

193 lekcji40h wideoDożywotni dostęp

Dla kogo jest kurs

Kurs Machine Learning Masters — dla kogo?

01

Dla początkujących

Zaczynamy od podstaw — nie potrzebujesz wcześniejszego doświadczenia.

02

Dla osób przebranżawiających się

Konkretne, praktyczne umiejętności, które zbudujesz w portfolio.

03

Dla praktyków

Uporządkujesz wiedzę i poznasz dobre praktyki stosowane w produkcji.

04

Dla zabieganych

Krótkie lekcje wideo — uczysz się wtedy, kiedy masz czas.

Dlaczego warto

Dlaczego warto rozwijać się w tym obszarze?

Realne zapotrzebowanie

Umiejętności z tego obszaru są dziś poszukiwane w wielu branżach i typach projektów.

Nauka przez praktykę

Uczysz się na konkretnych przykładach i projektach, które od razu trafiają do Twojego portfolio.

Dobre perspektywy

To kompetencje, które realnie przekładają się na rozwój kariery i wynagrodzenie.

Wsparcie społeczności

Dołączasz do aktywnej społeczności kursantów i rozwijasz się razem z innymi.

Czego się nauczysz

Konkretne umiejętności, nie abstrakcje.

Implementujesz algorytmy ML w praktycznych projektach

Pracujesz ze scikit-learn, LightGBM i Optuna

Optymalizujesz i wdrażasz modele (AWS)

Uczysz się w swoim tempie z dożywotnim dostępem

Technologie

Czego dotyka kurs w praktyce.

AWS
scikit-learn
LightGBM
Optuna
Co otrzymujesz

Wszystko w cenie kursu.

Kompleksowy program

Kurs podzielony na lekcje wideo, urozmaicony zadaniami i materiałami dodatkowymi.

Dożywotni dostęp

Dostęp life-time do kursu — wracasz do materiałów, kiedy chcesz.

Gwarancja zadowolenia

Możesz zwrócić kurs w ciągu 15 dni od otrzymania dostępu — bez pytań.

Praktyczne zadania

Kurs bazuje na ćwiczeniach i przykładach, które od razu wprowadzisz w życie.

Materiały do nauki

Dostęp do repozytorium i wszystkich materiałów omawianych przez trenera.

Imienny certyfikat

Po zaliczeniu testu końcowego otrzymasz imienny certyfikat ukończenia.

Wsparcie trenera

Kanał na Discordzie i wsparcie zespołu ISA.

Społeczność

Dołączasz do społeczności kursantów — pytania, feedback i wymiana wiedzy.

Zobacz program kursu

5 bloków · 35 modułów · 193 lekcje.

Program dzieli się na 5 bloków — każdy z własnym czasem trwania, opisem i zestawem modułów. Uczysz się w swoim tempie — dostęp do materiału od razu po zakupie.

Łącznie
Materiał:40h wideo Lekcji:193 Modułów:35 Bloków: 5
Pobierz program w PDF
Blok 1

Analiza danych w Pythonie

4 moduły · 44 lekcje · 8h 45min

Poznasz Pythona od podstaw i opanujesz kluczowe biblioteki do analizy danych (NumPy, Pandas, Matplotlib, Seaborn, Plotly). Nauczysz się wczytywać, czyścić i przekształcać dane oraz tworzyć wizualizacje i proste raporty. Możesz zacząć nawet bez wcześniejszej znajomości Pythona – wystarczą podstawy matematyki.

M01Wprowadzenie i instalacja środowiska
  1. Wstęp do kursu
  2. Instalacja środowiska – Windows
  3. Instalacja srodowiska – Ubuntu
  4. Instalacja środowiska – Mac OS
  5. Materiały do zajęć
M02Podstawy Pythona
  1. Wprowadzenie
  2. Zapoznanie z VS code, jupyter notebook i podstawowe operacje
  3. Typy danych
  4. Zaawansowane typy danych – część 1
  5. Zaawansowane typy danych – część 2
  6. Zaawansowane typy danych – część 3
  7. Quiz
  8. Biblioteki w Python / operacje matematyczne
  9. Instrukcja warunkowa – część 1
  10. Instrukcja warunkowa – część 2
  11. Quiz
  12. Pętle – część 1
  13. Pętle – część 2
  14. Quiz
  15. Typy błędów
  16. Funkcje – część 1
  17. Funkcje – część 2
  18. Input od użytkownika
  19. Quiz
  20. Mini projekt podstawy Pythona – omówienie zadania
  21. Mini projekt podstawy Pythona – rozwiązanie
  22. Podsumowanie
M03Analiza danych w Python
  1. Wprowadzenie
  2. NumPy – typy danych
  3. NumPy – operacje
  4. Quiz
  5. Pandas – wczytywanie danych
  6. Pandas – podstawowe operacje – część 1
  7. Pandas – podstawowe operacje – część 2
  8. Quiz
  9. Agregacja danych – część 1
  10. Agregacja danych – część 2
  11. Analiza korelacji – teoria
  12. Analiza korelacji – praktyka
  13. Quiz
  14. Zaawansowane operacje – część 1
  15. Matplotlib – część 1
  16. Matplotlib – część 2
  17. Quiz
  18. Seaborn – część 1
  19. Seaborn – część 2
  20. Plotly – wykresy interaktywne
  21. Quiz
  22. Interpretacja wynikow – case study – część 1
  23. Interpretacja wynikow – case study – część 2
M04Mini projekt: Analiza sprzedaży kawy
  1. Projekt: Analiza sprzedaży kawy – omówienie zadania
  2. Projekt: Analiza sprzedaży kawy – rozwiązanie zadania
  3. Podsumowanie

Test końcowy

Blok 2

Podstawy Machine Learning

9 modułów · 41 lekcji · 6h 40min

Dowiesz się, jak przygotować dane, trenować modele ML (regresja liniowa, logistyczna, drzewa decyzyjne, lasy losowe, LightGBM) i oceniać je za pomocą odpowiednich metryk. Poznasz również najważniejsze koncepcje uczenia maszynowego. Ten blok jest skierowany do osób, które ukończyły blok 1 lub mają podstawy Pythona i analizy danych.

M01Machine Learning – teoria
  1. Wprowadzenie
  2. Data Science i Machine Learning – podstawowe pojęcia
  3. Przykłady problemów, które rozwiązuje ML
  4. Proces tworzenia rozwiązań ML
  5. Rodzaje modeli
  6. Eksploracja danych
  7. Quiz
  8. Podsumowanie
M02Klasyfikacja
  1. Podstawowe definicje i pojęcia
  2. Ewaluacja modeli
  3. Quiz
M03Regresja logistyczna
  1. Wprowadzenie – teoria
  2. Regresja logistyczna – case study – część 1
  3. Regresja logistyczna – case study – część 2
  4. Interpretacja modelu – teoria
  5. Interpretacja modelu – praktyka
  6. Quiz
  7. Regresja wielomianowa – część 1
  8. Regresja wielomianowa – część 2
  9. Ocena modeli na podstawie klasy
  10. Ocena modeli na podstawie prawdopodobieństwa
  11. Quiz
M04Mini projekt – klasyfikacja
  1. Mini projekt – klasyfikacja – omówienie zadania
  2. Mini projekt – klasyfikacja – rozwiązanie
  3. Podsumowanie
M05Regresja liniowa
  1. Regresja liniowa – teoria
  2. Ewaluacja modeli regresyjnych
  3. Regresja liniowa – case study
  4. Interpretacja modelu – teoria
  5. Quiz
  6. Interpretacja modelu – praktyka
  7. Ocena modeli
  8. Quiz
M06Drzewa decyzyjne
  1. Drzewo decyzyjne – teoria
  2. Drzewo klasyfikacyjne
  3. Hiperparametry modelu
  4. Drzewo regresyjne
  5. Rysowanie drzewa/ porównanie do regresji liniowej
  6. Quiz
M07Random forest
  1. Random Forest – teoria
  2. RandomForest regresyjny
  3. Random Forest klasyfikacyjny
  4. Random Forest klasyfikacyjny – ocena modelu
  5. Quiz
M08Light GBM
  1. Light GBM – Teoria
  2. Wykorzystanie Light GBM w praktyce
  3. Quiz
M09Projekt – podstawy ML
  1. Projekt – podstawy ML – omówienie zadania
  2. Projekt – podstawy ML – rozwiązanie
  3. Podsumowanie

Test końcowy

Blok 3

Zaawansowany Machine Learning

9 modułów · 55 lekcji · 13h 15min

Zgłębisz inżynierię cech, selekcję zmiennych, nieliniowe przekształcenia, kalibrację prawdopodobieństwa i uczenie nienadzorowane (K-Means, PCA, DBSCAN). Poznasz też modele szeregów czasowych, uczenie pół-nadzorowane i przeróżne metody analizy wyników.

M01Feature Engineering and selection
  1. Wprowadzenie
  2. Zmienne kategoryczne – enkodowanie teoria
  3. Zmienne kategoryczne – one hot encoding i ordinal encoding
  4. Target based encoding
  5. Case study – wpływ zmiennych kategorycznych
  6. Quiz
  7. Przekształcenia zmiennych nominalnych
  8. Normalizacja zmiennych
  9. Przekształcenie boxa-coxa
  10. Quiz
  11. Kategoryzacja zmiennych – teoria
  12. Kategoryzacja zmiennych – praktyka
  13. Zaawansowane metody selekcji zmiennych – teoria
  14. Zaawansowane metody selekcji zmiennych – praktyka
  15. Quiz
  16. Zaawansowane metody detekcji outlierów – teoria
  17. Zaawansowane metody detekcji outlierów – praktyka
  18. Bilansowanie zbioru danych – teoria
  19. Bilansowanie zbioru danych – praktyka
  20. Quiz
  21. Podsumowanie
M02Regresja kwantylowa
  1. Regresja kwantylowa
  2. quantile regression
  3. Quiz
M03Wykorzystanie prawdopodobieństwa
  1. Prawdopodobieństwo
  2. Metryki bazujące na prawdopodobieństwie – ROC, precision recall
  3. Metryki bazujące na prawdopodobieństwie – Rozkład prawdopodobieństwa
  4. Metryki bazujące na prawdopodobieństwie – Krzywe lift i gain
  5. Quiz
  6. Kalibracja prawdopodobieństwa
  7. Optymalny punkt cut-off, klasy prawdopodobieństwa
M04Mini projekt – selekcja zmiennych + kalibracja prawdopodobieństwa
  1. Projekt – omówienie zadania
  2. Projekt – rozwiązanie
  3. Podsumowanie
M05Time series – szeregi czasowe
  1. Time series – wstęp
  2. Regresja liniowa
  3. Time series – preprocessing – część 1
  4. Time series – preprocessing – część 2
  5. Time series – preprocessing – część 3
  6. Quiz
  7. Time series – modelowanie
  8. Dane panelowe z wykorzystaniem modeli ML
  9. Statsforecasts
  10. Auto TS
  11. Neural Prophet
  12. Exponential smoothing
  13. Quiz
  14. Podsumowanie
M06Modele z wielowymiarowym wyjściem
  1. Teoria
  2. Praktyka
  3. Quiz
M07Unsupervised learning
  1. Podstawy uczenia nienadzorowanego
  2. K-means
  3. Metody hierarchiczne
  4. Quiz
  5. KNN
  6. DBSCAN
  7. Redukcja wymiarowości – PCA
  8. Quiz
  9. Podsumowanie
M08Semi supervised learning
  1. Teoria i koncepcja
  2. Przykład modelu klasyfikacyjnego
M09Projekt – zaawansowany Machine Learning
  1. Projekt – zaawansowany ML – omówienie zadania
  2. Projekt – zaawansowany ML – rozwiązanie – Analiza Danych
  3. Projekt – zaawansowany ML – rozwiązanie – modelowanie
  4. Podsumowanie

Test końcowy

Blok 4

Optymalizacja i zarządzanie modelami

9 modułów · 35 lekcji · ~8h

W tym bloku skoncentrujesz się na optymalizacji hiperparametrów (random search, grid search, Optuna, optymalizacja Bayesowska) i zastosowaniach biznesowych (symulacje, macierze kosztów). Nauczysz się też wdrażania modeli: obsługi baz danych (SQL, SQLAlchemy), usług chmurowych (AWS S3) oraz zarządzania modelami (Scikit-learn Pipelines, MLflow). To idealna kontynuacja dla Ciebie, jeśli masz już solidne podstawy ML.

M01Klasyczne metody optymalizacji modeli
  1. Wprowadzenie
  2. Po co optymalizować modele?
  3. random search
  4. grid search
  5. Quiz
M02Klasyczne metody optymalizacji
  1. Programowanie liniowe – teoria
  2. Optymalizacja liniowa
  3. Wybrane metody optymalizacyjne w bibliotece scipy
  4. Quiz
M03Zaawansowane metody optymalizacji
  1. Zaawansowane metody optymalizacyjne
  2. Wstęp do optuny
  3. Optymalizacja hiperparametrów w Optunie
  4. Optymalizacja Bayesowska
  5. Optymalizacja zaawansowana w bibliotece Scipy
  6. Quiz
M04Optymalizacja biznesowa
  1. Wstęp do optymalizacji biznesowej – czyli piękny model to za mało
  2. Symulacje
  3. Macierz kosztów
  4. Case study
  5. Quiz
M05Projekt – optymalizacja
  1. Projekt – omówienie zadania
  2. Projekt – rozwiązanie – Zadania 1-2
  3. Projekt – rozwiązanie – Zadania 3-5
  4. Podsumowanie
M06SQL i SQLalchemy
  1. Wstęp do baz danych i SQL
  2. Zapytania DDL SQL w Python
  3. Zapytania DQL SQL w Python
  4. Quiz
M07AWS
  1. AWS – wstęp
  2. Konfiguracja środowiska AWS
  3. S3
  4. Quiz
M08Deployment modelu
  1. Zarządzanie modelami – teoria
  2. Scikit- learn pipelines
  3. Zapisywanie i wczytywanie modelu
  4. Przygotowanie prognozowania modelu
  5. Mlflow
  6. Quiz
M09Projekt – deployment i zarządzanie modelami
  1. Projekt – omówienie zadania
  2. Projekt – rozwiązanie – Zadania 1-2
  3. Projekt – rozwiązanie – Zadania 3-5
  4. Podsumowanie

Test końcowy

Blok 5

Projekt: Dostępność rowerów miejskich

4 moduły · 18 lekcji · ~4h

Stworzysz kompleksowy projekt, który łączy analizę danych, modelowanie (w tym szeregów czasowych czy klasyfikacji) i wdrażanie rozwiązania. To praktyczne zwieńczenie całego kursu – sprawdzisz w działaniu całą wiedzę zdobytą w poprzednich blokach.

M01Data Preprocessing
  1. Wprowadzenie
  2. Wczytanie i agregacja danych
  3. Tworzenie map
  4. Analiza Danych
M02Analiza szeregu czasowego
  1. Data Preprocessing
  2. Model długookresowy
  3. Model krótkookresowy – time series
  4. Model krótkookresowy – klasyczny machine learning
M03Model Klasyfikacyjny
  1. Wczytanie zbioru i wstępne przetwarzanie
  2. Stworzenie nowych zmiennych
  3. Detekcja outlierów i selekcja zmiennych
  4. Optymalizacja modelu
M04Wdrożenie i użycie modelu
  1. Zapis danych do bazy danych
  2. Pobieranie modelu
  3. Predykcja na następną godzinę
  4. Predykcja na kolejny dzień
  5. Aplikacja
  6. Podsumowanie
Ile czasu zajmie Ci kurs

Ucz się w swoim tempie.

Same nagrania trwają 40h, do czego warto doliczyć przynajmniej kilka godzin pracy własnej. Możesz przejść kurs w tydzień albo rozłożyć go na pół roku — dostęp masz dożywotnio.

40h
nagrań wideo (self-learning)
193
lekcji w 35 modułach
dożywotni dostęp do materiałów
15 dni
gwarancji zwrotu
Technologie w liczbach

Uczysz się narzędzi, z którymi realnie pracuje branża.

Stack Overflow co roku pyta dziesiątki tysięcy programistów z całego świata, z jakimi technologiami pracują i z jakimi chcą pracować. Tak wypadają technologie tego kursu:

Skala słupków: 0-100%. „Pracowało" i „chce pracować" to odsetek wszystkich ankietowanych, „używający chcą przy niej zostać" — odsetek osób, które z technologią już pracują.

Źródło: Stack Overflow Developer Survey 2025 (dane na licencji ODbL).

Dlaczego warto mieć certyfikat ukończenia?

Imienny certyfikat infoShare Academy

Certyfikat wydajemy po zaliczeniu kursu: po obejrzeniu wszystkich lekcji i zdaniu testu końcowego otrzymasz imienny certyfikat ukończenia potwierdzający zdobyte umiejętności.

Certyfikat ma unikalny numer weryfikacyjny i wydawany jest przez infoShare Academy — markę rozpoznawalną w polskiej branży IT od 2015 roku. Dołączysz go do CV i profilu na LinkedIn.

infoShare Academy Certyfikat ukończenia kursu
Oferta

Wybierz pakiet dla siebie.

Dostęp do materiałów od razu po zakupie — niezależnie od pakietu.

Pełny kurs

Najczęściej wybierany

Cały materiał w Twoim tempie — wszystkie moduły od razu po zakupie.

PROMOCJA
990 zł
1450 zł
Najniższa cena przed obniżką: 1450 zł
193 lekcji wideo
Dożywotni dostęp do materiałów
Imienny certyfikat ukończenia
Materiały i pliki do ćwiczeń

Machine Learning Masters – Blok 1: Analiza danych w Python + Blok 2: Podstawy Machine Learning

Moduły 1-13 pełnego kursu.

720 zł
Wybrana część kursu
Dostęp od razu po zakupie
Materiały do ćwiczeń

Machine Learning Masters – Zaawansowany Machine Learning

Moduły 14-22 pełnego kursu.

490 zł
Wybrana część kursu
Dostęp od razu po zakupie
Materiały do ćwiczeń

Machine Learning Masters – Optymalizacja i zarządzanie modelami

Moduły 23-31 pełnego kursu.

450 zł
Wybrana część kursu
Dostęp od razu po zakupie
Materiały do ćwiczeń

Machine Learning Masters – Pakiet dla zaawansowanych

790 zł
Wybrana część kursu
Dostęp od razu po zakupie
Materiały do ćwiczeń

Wszystkie pakiety: dostęp od razu po zakupie · faktura VAT · 15 dni gwarancji zwrotu.

Sprawdź darmowe lekcje

Przekonaj się, jak wyglądają lekcje.

Opinie kursantów

Przeszkoliliśmy ponad 9970 osób

★★★★★
średnia ocena kursów: 4.9 / 5

Opinie pochodzą z Google i z profili kursów. Poniżej kilka wybranych z ostatnich miesięcy.

★★★★★ google

„Bardzo intensywny kurs data science, ogrom wiedzy. Wymaga dużo zaangażowania i wyrzeczeń, ale warto . Polecam ;)"

A Ariel Korczyk
★★★★★ google

„​Szczerze polecam ten bootcamp każdemu, kto szuka rzetelnego przygotowania do pracy w danych. Program kursu jest bardzo rozbudowany, a poruszane zagadnienia zostały wytłumaczone w sposób klarowny i wyczerpujący. ​To, co wyróżnia ten kurs, to przede wszystkim prowadzący. To eksperci z ogromnym doświadczeniem i pasją, którą czuć na każdym kroku. Ogromnym atutem było dzielenie się konkretnymi case studies z ich codziennej pracy. Dzięki temu dowiedzieliśmy się, jak teoria przekłada się na realne wyzwania w biznesie. ​Warto zaznaczyć, że bootcamp wymaga dużego zaangażowania – intensywność jest spora, ale przekłada się to na efekty. Mimo że znałem już wcześniej podstawy Pythona i SQL-a, kurs dostarczył mi mnóstwo nowej wiedzy i całkowicie zmienił moją perspektywę na analizę danych. Zdecydowanie polecam!"

B Bartek Ostrowski
★★★★★ google

„Jestem bardzo zadowolony z kursu DevOps w infoShareAcademy i na pewno będę go polecał Koleżankom i Kolegom w branży. Zaoferowano mi dobrze przemyślany, świetnie zaplanowany, praktyczny, oparty w realiach i kompleksowy kurs techniczny. Poziom kompetencji technicznych oraz zaangażowanie wszystkich Wykładowców był niezwykle wysoki - dziękuję infoShareAcademy za zapewnienie mi dostępu do ekspertów takiego kalibru, którzy ewidentnie włożyli niezwykle dużo pracy w przygotowanie swoich zajęć. Na szczególną pochwałę zasługują w tym miejscu zajęcia p. Macieja Małka. Dziękuję!"

J Jedrzej Sz
Patryk Krysiński
Trener i autor kursu

Patryk Krysiński

Patryk związany jest z danymi od 2016 roku. Swoją karierę w Data Science rozpoczynał od bankowości i ryzyka kredytowego, później w windykacji, aż po sektor Consumer Packaged Goods. Ukończył Matematykę na Politechnice Gdańskiej oraz Analizę Danych w Szkole Głównej Handlowej w Warszawie. W swojej pracy oprócz tworzenia rozwiązań opartych o Machine Learning skupia się, na zrozumieniu procesów biznesowych, danych i odbiorcy, tak aby stworzyć optymalne i użyteczne rozwiązania. Z Infoshare Academy współpracuje od 2020 roku. Obecnie pracuje jako Data Science Practice Lead. W wolnych chwila czyta powieści Cobena, gra na gitarze lub spaceruje ze swoim psiakiem.

Masz pytania?

Skontaktuj się
z nami.

Napisz lub zadzwoń — opiekun kursów online odpowie na pytania o program, dostęp i fakturę.

Zamów rozmowę

Pola oznaczone gwiazdką są wymagane.

Co robimy z Twoimi danymi

Podane dane będą przetwarzane w celu obsługi formularza, udzielenia odpowiedzi na zapytanie oraz podjęcia działań przed zawarciem umowy.

Zgody marketingowe (dobrowolne)

Administratorem danych osobowych jest infoShare Academy sp. z o.o. Zasady przetwarzania danych osobowych znajdują się w dokumentach Polityka Prywatności oraz Klauzula Informacyjna.

FAQ

FAQ — kurs Kurs Machine Learning Masters

Kiedy otrzymam dostęp do kursu?

+

Dostęp otrzymujesz od razu po zakupie. Na Twój e-mail przyjdzie powiadomienie o założeniu konta na platformie kursowej. Naukę możesz rozpocząć w dowolnym momencie, na komputerze lub urządzeniu mobilnym.

Czy dostęp do materiałów zostaje na zawsze?

+

Tak — dostęp jest w trybie life-time (dożywotni). Materiały możesz odtwarzać dowolną liczbę razy, bez limitu czasu.

Czym to się różni od kursu na żywo?

+

Kurs self-learning to nagrania wideo i ćwiczenia dostępne od razu — uczysz się we własnym tempie, bez stałego harmonogramu. Kurs na żywo ma ustalone terminy, trenera prowadzącego na żywo i pracę w grupie, dlatego jest droższy. Self-learning sprawdzi się, jeśli preferujesz samodzielną naukę.

Czy muszę umieć programować?

+

Nie. Kurs wprowadza w temat od podstaw i nie wymaga zaawansowanych umiejętności technicznych. Pierwsze lekcje są darmowe — możesz sprawdzić styl prowadzenia przed zakupem.

Czy dostanę certyfikat?

+

Tak. Certyfikat wydajemy po zaliczeniu kursu: po obejrzeniu wszystkich lekcji i zdaniu testu końcowego otrzymasz imienny certyfikat ukończenia, który możesz dodać do CV lub profilu LinkedIn.

Czy mogę kupić na raty lub na fakturę?

+

Tak — dostępne są raty 0% (PayU). Wystawiamy też fakturę VAT lub fakturę proformę płatną przelewem, zarówno dla osób prywatnych, jak i firm.

Czy jest możliwość zwrotu kursu?

+

Tak — zapewniamy 15 dni gwarancji zadowolenia. W tym czasie możesz zrezygnować bez podawania powodu, a my zwrócimy Ci pieniądze.