Menu Zamknij

Kurs Python AI Engineer

Praktyczny kurs programowania Python AI to kompleksowe szkolenie online, które uczy budowania własnych narzędzi i aplikacji opartych na sztucznej inteligencji. Tworzysz automatyzacje, potoki danych z LLM, agentów AI i modele Machine Learning w standardzie produkcyjnym.

5,0 średnia z 200+ opinii

  • Ponad 149 godzin nagrań
  • 5 modułów kursu
  • Nauka w swoim tempie
  • Projekty i zadania

Opis kursu

Kurs prowadzi od automatyzacji procesów biznesowych do własnych agentów AI i modelu Machine Learning przygotowanego do wdrożenia. Budujesz systemy wykorzystujące AI w standardzie produkcyjnym: potok danych z LLM w architekturze heksagonalnej, serwer MCP z narzędziami dla agentów AI, agentów w LangChain i LangGraph oraz RAG z wektorową bazą danych. Na końcu przechodzisz przez cały proces budowy modelu ML od analizy problemu po gotowy artefakt i uczysz się dobierać model ML/DL do problemu.

  • Automatyzacje procesów w firmie: pliki, arkusze Excel, faktury, poczta Gmail, audio i usługi chmurowe
  • Potok danych z LLM udostępniony przez REST API i serwer MCP, z testami, typowaniem i konteneryzacją
  • Agenci AI z Human-in-the-Loop i RAG oraz model Machine Learning przygotowany do wdrożenia
  • Automatyzacja procesów biznesowych: pliki, arkusze Excel, Fakturownia API, Gmail, Google Drive API, audio z Whisper i ElevenLabs
  • Potok danych z LLM w architekturze heksagonalnej: porty, adaptery, kontener DI, niezależność od dostawcy modelu
  • REST API we FastAPI i serwery MCP dla agentów AI: zadania w tle, Server-Sent Events, integracja z Claude Code
  • Agenci AI w LangChain i LangGraph: ReAct Agent, Sequential Agent, streaming, Human-in-the-Loop
  • RAG: indeksowanie dokumentów, chunking, embeddingi, Qdrant, hybrid search, reranking, metryki RAGAs
  • Jakość kodu w projektach AI: testy jednostkowe, integracyjne i e2e, typowanie w trybie strict, uv, Docker
  • Pełny proces budowy modelu Machine Learning: dane, preprocessing, ewaluacja, strojenie hiperparametrów, wdrożenie
  • Dobór modelu ML/DL: Scikit-Learn, TensorFlow, Keras, sieci neuronowe, TensorBoard, Keras Tuner
  1. Automatyzacja procesów biznesowychBudowa niezależnych aplikacji i bibliotek automatyzujących procesy w firmie. Przetwarzanie plików w różnych formatach. Przetwarzanie i zarządzanie strukturą danych w arkuszu kalkulacyjnym Excel. Zarządzanie fakturami poprzez Fakturownia API. Zarządzanie wiadomościami w skrzynce pocztowej Gmail. Generowanie audio, notatek głosowych, podsumowań i tłumaczeń. Integracje z usługami chmurowymi. Wykorzystanie narzędzi takich jak sounddevice, Whisper, ElevenLabs, Google Drive API.
  2. Własny potok danych z wykorzystaniem LLMBudowa generatora quizów zasilanego treścią crawlowaną ze stron internetowych i przetwarzaną przez LLM. Uniezależnienie od sposobu udostępnienia przez zastosowanie architektury heksagonalnej. Trzy sposoby udostępnienia tej samej logiki na jednej strukturze projektu za pomocą REST API (FastAPI), serwer MCP na bazie projektu lokalnego i serwer MCP na bazie pakietu z PyPI. Serwer MCP wystawia narzędzia dla agentów AI, przetestowany w obu wariantach z Claude Code. Crawling i scraping treści (Scrapy jako podproces, ekstrakcja przez trafilatura) z SSRF-guard i limitem współbieżności. Crawler i generowanie quizu działają asynchronicznie w tle bez blokowania aplikacji. Postęp raportowany przez Server-Sent Events oraz natywny mechanizm progress w MCP. Warstwa abstrakcji dla dowolnego dostawcy LLM, walidacja odpowiedzi modelu przez Pydantic i kontrola jakości wygenerowanych pytań. Eksport quizu do wielu formatów. Wdrożona obserwowalność w każdym żądaniu. Autentykacja API kluczem, walidacja konfiguracji przez pydantic-settings, kontener DI łączący porty z adapterami. Testy jednostkowe, integracyjne, e2e i bezpieczeństwa (pytest, pytest-asyncio, respx, pytest-httpserver). Statyczna analiza i typowanie w trybie strict (ruff, ty). Zarządzanie zależnościami przez uv, konteneryzacja Dockerem i Docker Compose. Wykorzystanie lokalnego modelu LLM przez Ollama oraz modelu LLM od OpenAI. Zobacz, co zrealizujesz w tym module (otwiera się w nowej karcie)
  3. Budowanie agentów AI – LangChain i LangGraphBudowa własnych agentów AI. ReAct Agent, Sequential Agent, fabryki modeli oraz obsługi streamingu. Human-in-the-Loop z persystencją stanu oraz kontrolowanym zatrzymaniem i wznowieniem pracy agenta decyzją człowieka. RAG obejmujący tworzenie bazy wiedzy, indeksowanie dokumentów, parsowanie, chunking, embeddingi, wektorową bazę danych Qdrant. Komunikacja z agentem w formie zapytań tekstowych lub głosowych (Whisper, ElevenLabs), hybrid search i reranking za pomocą Cohere. Komunikacja przez API oraz badanie jakości metrykami RAGAs.
  4. Budowa i wdrożenie gotowego modelu Machine LearningAnaliza problemu, pozyskanie danych, podział na zbiór treningowy i testowy, preprocessing, własne transformatory, ewaluacja i diagnostyka. Strojenie hiperparametrów oraz wdrożenie artefaktu z wykorzystaniem narzędzi dostępnych w Scikit-Learn.
  5. Algorytmy Machine Learning / Deep LearningOmówienie rozwiązań dostępnych w Scikit-Learn, TensorFlow i Keras oraz sposobów właściwego doboru modelu ML/DL. Klasyfikacja binarna, wieloklasowa, wieloetykietowa i wielowyjściowa. Regresja i regularyzacja, SVM, drzewa i ensemble (Random Forest, AdaBoost, Gradient Boosting). Redukcja wymiarów (PCA), uczenie nienadzorowane (DBSCAN) i wykrywanie anomalii (mieszaniny gaussowskie). Sieci neuronowe, budowa MLP, monitoring treningu (TensorBoard), tuning hiperparametrów (Keras Tuner) i stabilizacja uczenia (learning rate, optymalizatory, dropout, batch normalization, gradient clipping).

Szczegółowy wykaz nagrań (otwiera się w nowej karcie)

Dla programistów, którzy mają już doświadczenie w Pythonie i chcą rozwijać się w kierunku AI Engineeringu. Budujesz tu kompletne systemy wykorzystujące AI, od potoku danych z LLM po agentów AI i modele Machine Learning.

  • Programujesz w Pythonie i chcesz budować aplikacje, które korzystają z modeli językowych i agentów AI
  • Chcesz budować agentów AI w różnych konfiguracjach, z RAG i Human-in-the-Loop, w standardzie produkcyjnym
  • Chcesz przejść przez kompletny proces budowy modelu ML/DL, od analizy problemu po wdrożenie
  • Chcesz budować własne narzędzia AI oparte na modelach językowych i wykorzystywać je w swojej pracy
  • Pracujesz jako architekt i potrzebujesz wiedzy do analizy rozwiązań opartych na AI

Wiedzę z tego kursu wykorzystujesz potem w mentoringu 1:1, gdzie projektujesz i wdrażasz własną aplikację pod okiem mentora. Wszystkie kursy są w cenie mentoringu.

Kurs nie ma modułów podstawowych. Od pierwszego modułu budujesz projekty z AI, dlatego wchodzisz w niego ze znajomością Pythona. Zalecana jest też znajomość zagadnień data science.

  • Programujesz w Pythonie na poziomie zaawansowanym: zaczynasz od pierwszego modułu i przechodzisz kurs po kolei
  • Znasz zagadnienia data science: łatwiej przechodzisz moduły o Machine Learning i Deep Learning
  • Programujesz w innym języku albo dopiero zaczynasz: najpierw przechodzisz kurs Python Backend Developer, który otwierają moduły podstawowe

Zalecana kolejność to kursy Python Backend Developer i Python Data Engineer, a potem ten kurs. Wszystkie trzy masz w dostępie do wszystkich kursów, bez dodatkowych opłat.

PromocjaJeden wybrany kurs od teraz 149 zł/mies.Wszystkie kursy teraz 199 zł/mies.

Więcej o kursie AI engineer

Nauka AI w Pythonie – dlaczego warto?

Python to podstawowy język w projektach sztucznej inteligencji. Piszesz w nim automatyzacje, aplikacje GenAI oparte na modelach językowych (LLM), agentów AI oraz modele Machine Learning i Deep Learning. Mój kurs programowania Python AI prowadzi przez trzy rodzaje rozwiązań, które spotykasz w projektach komercyjnych:

  • automatyzacje procesów biznesowych w firmie
  • systemy oparte na LLM: potoki danych, serwery MCP oraz agenci AI z RAG
  • modele Machine Learning i Deep Learning przygotowane do wdrożenia

Kurs jest przeznaczony dla programistów, którzy mają już doświadczenie w Pythonie i chcą rozwijać się w kierunku AI Engineeringu. Przyda się też architektom, którzy analizują rozwiązania oparte na AI. Kurs nie ma modułów podstawowych, dlatego wchodzisz w niego ze znajomością Pythona. Znajomość zagadnień data science ułatwia naukę w modułach o Machine Learning i Deep Learning. Szukasz kursu Python AI od podstaw? Najpierw przechodzisz kurs Python Backend Developer, który otwierają moduły podstawowe.

Czego nauczysz się na kursie Python AI online?

Kurs Python AI online stawia na praktykę. Każde rozwiązanie jest pokazane krok po kroku w nagraniach, a Ty realizujesz zadania praktyczne oraz kompletne projekty. Nauczysz się:

  • automatyzować procesy w firmie: pliki, arkusze Excel, faktury, pocztę Gmail i usługi chmurowe
  • budować potok danych z LLM w architekturze heksagonalnej (porty, adaptery, kontener DI)
  • udostępniać logikę aplikacji przez REST API we FastAPI oraz serwer MCP z narzędziami dla agentów AI
  • tworzyć agentów AI w LangChain i LangGraph z Human-in-the-Loop
  • budować RAG z wektorową bazą danych i mierzyć jego jakość
  • przechodzić pełny proces budowy modelu Machine Learning, od analizy problemu po wdrożenie
  • dobierać model ML/DL do problemu

Poznajesz biblioteki i narzędzia, których używa się w projektach komercyjnych: Pydantic, Scrapy, Qdrant, Cohere, Whisper, ElevenLabs, Scikit-Learn, TensorFlow, Keras. Korzystasz z lokalnego modelu LLM przez Ollama oraz z modelu LLM od OpenAI. Gotowe projekty możesz umieścić na GitHubie jako portfolio.

Sprawdź również kurs Python Data Engineer. Zalecana kolejność to kursy Python Backend Developer i Python Data Engineer, a potem ten kurs.

Kurs programowania Python AI – jakie kompetencje zdobędziesz?

Po kursie budujesz w Pythonie systemy wykorzystujące AI w standardzie produkcyjnym. Samodzielnie prowadzisz projekt od analizy problemu po rozwiązanie gotowe do wdrożenia. W praktyce oznacza to, że:

  • integrujesz aplikacje z Fakturownia API, Gmail i Google Drive API
  • generujesz audio, notatki głosowe, podsumowania i tłumaczenia (Whisper, ElevenLabs)
  • crawlujesz i scrapujesz treści ze stron internetowych z ochroną przed SSRF i limitem współbieżności
  • uruchamiasz zadania asynchronicznie w tle i raportujesz postęp przez Server-Sent Events
  • uniezależniasz aplikację od dostawcy LLM i walidujesz odpowiedzi modelu przez Pydantic
  • wystawiasz narzędzia dla agentów AI przez serwer MCP i testujesz je z Claude Code
  • budujesz agentów typu ReAct i Sequential, obsługujesz streaming oraz persystencję stanu agenta
  • indeksujesz dokumenty, stosujesz chunking, embeddingi, hybrid search i reranking, a jakość RAG mierzysz metrykami RAGAs
  • piszesz testy jednostkowe, integracyjne, e2e i bezpieczeństwa oraz typujesz kod w trybie strict
  • uruchamiasz aplikacje w kontenerach Docker i Docker Compose
  • przygotowujesz dane, piszesz własne transformatory i stroisz hiperparametry modelu w Scikit-Learn
  • rozwiązujesz problemy klasyfikacji, regresji, redukcji wymiarów i wykrywania anomalii
  • budujesz sieci neuronowe w TensorFlow i Keras, monitorujesz trening w TensorBoard i stroisz model w Keras Tuner

Jakie jeszcze korzyści zapewnia kurs Python AI?

Kurs to ponad 149 godzin nagrań w 5 modułach. Uczysz się w swoim tempie, bez stałych terminów. Masz dostęp do nagrań 24/7 i wracasz do każdego materiału, kiedy potrzebujesz. Pytania zadajesz w społeczności kursantów. Po ukończeniu kursu otrzymujesz certyfikat.

Płacisz miesięcznie, bez umowy. Masz 14 dni gwarancji zwrotu. Możesz wybrać sam ten kurs albo pakiet 7 kursów: Python, Java, JS/TS, C++ oraz narzędzia AI. Pakiet obejmuje też kursy Python Backend Developer i Python Data Engineer, więc całą zalecaną ścieżkę masz bez dodatkowych opłat.

Jeśli chcesz zbudować własną aplikację pod okiem mentora, wybierz mentoring 1:1. Projektujesz w nim i wdrażasz własny projekt, każdy etap przechodzi code review, a wszystkie kursy są w cenie.

Poznaj inne kursy KM Programs