Kurs PRO
AI Programming
Ten intensywny kurs (bootcamp) pokaże Ci, jak skutecznie wykorzystywać narzędzia oparte na sztucznej inteligencji — takie jak Cursor, Copilot, Replit czy Aider — aby tworzyć lepszy kod, szybciej prototypować aplikacje i automatyzować żmudne zadania programistyczne. Nauczysz się pracy z LLM-ami, agentami kodującymi i poznasz zasady nowego paradygmatu: vibe codingu oraz TDD wspomaganego przez AI.
Kurs kładzie nacisk na praktyczne warsztaty, iteracyjną pracę z modelem oraz świadome korzystanie z AI jako partnera technicznego.

Sprawdź, czy ten kurs jest dla Ciebie
Kurs będzie dla Ciebie dobrym wyborem jeśli:
i chcesz przyspieszyć swoją pracę.
i chcesz je testować znacznie szybciej.
w praktyczny, bezpieczny i produktywny sposób.
i najnowsze narzędzia developerskie.
Kurs nie jest dla Ciebie jeśli:
Wymagamy znajomości jednego języka: Python/JS.
Nasz kurs uczy praktycznego wykorzystania narzędzi.
Cele kursu
Poznasz nowy sposób pracy z kodem – z AI jako partnerem.
Opanujesz TDD wspomagane przez AI – pisanie testów przed kodem.
Opanujesz narzędzia i strategie AI wspierające pracę programisty.
Zautomatyzujesz testowanie, dokumentowanie i refaktoryzację.
Nauczysz się budować i wdrażać aplikacje szybciej.
Zrozumiesz ograniczenia i zagrożenia związane z użyciem AI w kodowaniu.
Jakie umiejętności zdobędziesz po kursie AI Programming?
Po ukończeniu kursu AI Programming zdobędziesz praktyczne umiejętności niezbędne do efektywnego tworzenia nowoczesnych aplikacji z wykorzystaniem sztucznej inteligencji.
Tworzenie aplikacji z promptu – od idei po wdrożenie
Rozbijanie problemów na moduły z pomocą LLM
Debugowanie, testowanie i refaktoryzacja przy wsparciu AI
Automatyczne generowanie dokumentacji technicznej
Integracja z zewnętrznymi usługami przez agenty (MCP, API)
Budowanie potoków CI/CD i monitorowanie AI-asystowanych aplikacji
Zrozumienie ryzyk (halucynacje, security) i odpowiedzialności
Zaaplikuj na kurs AI Programming
Liczba miejsc na każdą z edycji jest ograniczona. O udziale w kursie decyduje kolejność podpisanych umów, więc nie zwlekaj z decyzją.
AI Programming
I edycja w promocyjnej cenie
- 128 godzin pracy na żywo z trenerem (on-line)
- Stworzenie własnej aplikacji - działającej wersji MVP z pomocą AI
- Dostęp do nagrań z kursu przez 12 miesięcy od rozpoczęcia zajęć
- Konsultacje i mentoring w trakcie trwania kursu i realizacji ćwiczeń
- Aktualne narzędzia i dobre praktyki developerskie
- Intensywne warsztaty
- Materiały do powtórzenia lub samodzielnej nauki
- Certyfikat ukończenia kursu
- GRATIS: pakiet 10 wejściówek na warsztaty Stacji IT (wartość ok. 1000zł)
Program kursu
1. Wprowadzenie do programowania z AI & Bootstrapping i prototypowanie z LLM
- ✔️ Czym jest programowanie wspomagane przez AI (AI-assisted development)?
- ✔️ Przegląd narzędzi: Cursor, Windsurf
- ✔️ Konfiguracja środowiska z agentami AI (Cursor + GitHub)
- ✔️ Jak rozbijać problemy na moduły z pomocą LLM
- ✔️ Tworzenie Product Requirements Document i specyfikacji dla AI
- ✔️ Iteracyjna praca z agentem AI – dobry prompt, checkpoint, poprawki
- ✔️ Przykłady halucynacji i złych podpowiedzi – jak ich unikać
- ✔️ Warsztat: stworzenie działającej wersji MVP z pomocą AI (np. TODO app)
2. Debugowanie i iteracje z AI
- ✔️ Wprowadzenie do debugowania z AI: problem alignmentu
- ✔️ Cursor: tryb „Fix” i komentarze inline z propozycją naprawy
- ✔️ Copilot Chat: analiza błędów, logiki, testów
- ✔️ Replit AI: lokalna analiza
- ✔️ Aider: poprawa repozytorium z zachowaniem historii Git
- ✔️ LLM jako debugger
- ✔️ Warsztat: debugowanie legacy code
- ✔️ Tworzenie testów dla bugów
3. Dokumentowanie i komunikacja z AI
- ✔️ Dokumentacja jako źródło wiedzy kontekstowej dla LLM
- ✔️ Promptowanie do generowania dokumentacji
- ✔️ Zautomatyzowane generowanie dokumentacji, praca z templatami
- ✔️ Komunikacja przy użyciu LLM: komentarze do Pull Requestów Github + Copilot
- ✔️ Wprowadzenie do pracy z API i usługami zewnętrznymi
- ✔️ GitHub MCP monitorwanie repozytorium
- ✔️ Praca z Gitflow i AI - Pull Request asystent Copilot
- ✔️ Praca z template’ami: docstring, OpenAPI, mkdocs, sphinx
4. Nowe funkcjonalności TDD i testy z pomocą AI
- ✔️ Rozbudowa istniejącej aplikacji: Dodawanie nowych funkcjonalności
- ✔️ Zachowanie kontekstu działania aplikacji + RAG (Retrieval-Augmented Generation)
- ✔️ Wprowadzenie do tematu agentów AI w programowaniu
- ✔️ Ewolucyjna architektura: poprawa modularności aplikacji
- ✔️ Czym jest Test-Driven Development?
- ✔️ Generowanie testów z pomocą AI
- ✔️ Regresja i testy integracyjne
- ✔️ CI/CD i wdrożenie: GitHub Actions, pipeline, deployment
Poznaj radę programową kursu AI Programming
W przypadku intensywnych kursów zawodowych rola prowadzących jest kluczowa, aby uczestnicy kursów zrozumieli trudny materiał i przyswoili wiedzę w wyznaczonym czasie. Nasi eksperci to wybitni specjaliści w swoich dziedzinach, którzy posiadają nie tylko doświadczenie dydaktyczne, ale przede wszystkim lata doświadczeń projektowych.

Marcin Wierzbiński
Autor kursu / Analityk danych / Badacz AI / Programista
Analityk danych, badacz sztucznej inteligencji oraz programista z ponad 10-letnim doświadczeniem w branży IT. Zawodowo związany z Uniwersytetem Warszawskim oraz Instytutem Maxa Plancka w Berlinie, gdzie otrzymał stypendium naukowe. Specjalizuje się w uczeniu maszynowym, analizie danych genetycznych oraz skalowalnym przetwarzaniu dużych zbiorów danych. Współpracował z wiodącymi ośrodkami badawczymi i firmami technologicznymi, m.in. deepsense.ai oraz Sano Centre for Computational Medicine. Autor publikacji naukowych i popularnonaukowych w obszarze analizy danych i sztucznej inteligencji. Stypendysta prestiżowego Instytutu Maxa Plancka w Berlinie.
Kursy, na których prowadzi zajęcia:
AI ProgrammingMateusz Pabiś
ML/Python Engineer
Pierwsze problemy z komputerami rozwiązywałem już szkole podstawowej. Od 'zawsze' związany z komputerami zapędzając je do pracy. Moje zainteresowania na przestrzeni czasu wędrowały od systemów równoległych i rozproszonych płynnie przechodząc później w cyberbezpieczeństwo, gdzie wykrywałem ataki socjotechniczne, a kończąc dzisiaj na szeroko pojętym uczeniu maszynowym. Co robię na co dzień? Aktualnie pracuję jako specjalista ds. systemów przetwarzania i analizy danych, gdzie codziennie angażuję się w tworzenie nowoczesnych rozwiązań. W wolnych chwilach staram się zasiadać za sterami samolotu. Dlaczego lubię szkolić? Uwielbiam dzielić się wiedzą i doświadczeniem, ponieważ wierzę, że bycie mentorem przyczynia się nie tylko do rozwoju innych, ale także do własnego poszerzania horyzontów. Ponadto Albert Einstein podobno powiedział: 'Jeżeli nie potrafisz czegoś prosto wyjaśnić - to znaczy, że niewystarczająco to rozumiesz.' - uczenie innych jest świetnym sposobem, aby uporządkować swoją wiedzę.
Kursy, na których prowadzi zajęcia:
AI Programming AI & Data Science
Łukasz Kobyliński
Chief Science Officer w Sages
Chief Science Officer w Sages i Kierownik Zespołu Inżynierii Lingwistycznej w Instytucie Podstaw Informatyki PAN. Członek Rady Programowej studiów podyplomowych Big Data realizowanych przez firmę Sages oraz Politechnikę Warszawską. Od wielu lat zajmuje się analizą danych i uczeniem maszynowym, początkowo w odniesieniu do obrazów, a obecnie w zastosowaniu do przetwarzania języka naturalnego. Pracował w projektach komercyjnych związanych z ekstrakcją informacji, agentami dialogowymi, czy odpowiadaniem na pytania. Szczególnie zainteresowany lingwistyką korpusową, analizą tekstu na poziomie morfoskładniowym i semantycznym, a także efektywnym przetwarzaniem dużych zbiorów danych.
Poznaj nasze kursy tego autora:
AI Programming Przetwarzanie języka naturalnego (NLP)
Łukasz Andrzejewski
Head of Technology
Doświadczony trener z ponad 16-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT.
Kursy, na których prowadzi zajęcia:
AI Programming Web Development w Data Science Spring Framework
Matt Harasymczuk
Data scientist, Director of Human Spaceflight Training
Programuje od końca lat 90 ubiegłego wieku, a od 2005 roku zawodowo związany jest z branżą inżynierii oprogramowania. Pracował w Allegro, Centralnym Ośrodku Informatyki, Polskiej Agencji Żeglugi Powietrznej oraz w Europejskiej Agencji Kosmicznej. Prowadzi dwie firmy z branży kosmicznej oraz IT: Astro Tech and Bioastronautics i Analog Astronaut Training Center. Założył firmę szkolącą kandydatów na astronautów. Jest właścicielem habitatu, symulatora bazy kosmicznej, i tworzy dla niego system operacyjny wykorzystujący mechanizmy uczenia maszynowego (sieci neuronowe) i analizę danych biomedycznych, psychologicznych i środowiskowych budynku do inteligentnego wsparcia załogi astronautów oraz detekcji anomalii. Napisał kilka książek dotyczących inżynierii oprogramowania, procesów IT oraz astronautyki. Od 2015 roku prowadzi szkolenia jako trener Sages. Ma ponad 7800 godzin doświadczenia w prowadzeniu warsztatów dla ponad 28 tys. osób. Dotychczas przeprowadził szkolenia dla 196 organizacji z rónych sektorów.
Kursy, na których prowadzi zajęcia:
AI Programming Analityka danych Web Development w Data Science Python w analizie danychCzęsto zadawane pytania
Jak wygląda proces rekrutacji na bootcamp?
Zgłoszenie uczestnictwa odbywa się na podstawie formularza aplikacyjnego. Po przesłaniu zgłoszenia kandydat otrzymuje drogą mailową zaproszenie do procesu rekrutacji. Rekrutacja obejmuje zadania, sprawdzające podstawową znajomość programowania. Potwierdzenie terminu rozpoczęcia danego kursu następuje po zakończeniu całości procesu rekrutacyjnego na ten kurs.
Czy podana cena jest kwotą netto czy brutto?
W przypadku osób prywatnych podana cena to cena końcowa, w przypadku finansowania szkolenia przez firmy - jest to cena netto - doliczamy 23% VAT.
Jaki sprzęt powinni zapewnić sobie uczestnicy programu?
- Stabilne połączenie internetowe (zalecane min. 10Mbit/s download i 1Mbit/s upload.
- Przeglądarka internetowa Chrome lub Firefox (zalecane Chrome); na urządzeniach mobilnych niezbędna jest aplikacja Zoom.
- Dobrej jakości słuchawki oraz mikrofon oraz miejsce wolne od hałasu.(Opcjonalnie) kamera internetowa.
- (Opcjonalnie) duży monitor lub dwa urządzenia (np. tablet na którym oglądamy szkolenia i komputer na którym pracujemy) lub dwa ekrany; w przypadku użycia dwóch niezależnych urządzeń nie będzie możliwości pokazania zawartości swojego ekranu.
- Komputer z przynajmniej 16 Gb pamieci RAM.
Co obejmuje 50% zniżka na kursy e-learningowe Sages?
Promocja dotyczy kursów e-learningowych Sages z aktualnie dostępnej oferty na stronie https://platforma.sages.pl/. Zniżka ważna jest przez 1 rok od zakończenia kursu.
Czy na kursie nauczę się więcej, niż mogę sam z Internetu?
W obecnych czasach w Internecie da się znaleźć wszystko - i dotyczy to również tego czego uczymy na kursie. Natomiast nie istnieje jedno źródło (kurs online, zestaw materiałów, podręcznik dostępny online), które kondesowałoby tę wiedzę w jednym miejscu. Każde materiały dostępne w sieci pokrywają jedynie pewien wycinek całości i są one rozrzucone po bezkresie Internetu. Odnalezienie się w tym, oddzielenie treści przydatnych od tych zbędnych, wybranie materiałów dobrej jakości - to olbrzymie i bardzo trudne wyzwanie, wymagające poświęcenia ogromnej ilości czasu na jego realizację. Do tego dochodzą naturalne kwestie efektywności nauki samodzielnej - motywacja do samotnej pracy, wynajdywanie czasu pośród natłoku obowiązków życia codziennego, brak pomocy nauczyciela. Ponadto podczas nauki samodzielnej nigdy nie skorzystamy z osobistych doświadczeń specjalistów - nie dowiemy się co jest ważne w praktyce, na co trzeba zwracać uwagę i nie dowiemy się jak najefektywniej rozwiązywać praktyczne problemy. Wielu uczestników naszych kursów rozpoczynało naukę na własną rękę, ale ostatecznie z różnych względów decydowało się na udział i uznało to za opłacalną inwestycję.
Czy kurs jest dla mnie?
Jeśli masz wątpliwości lub potrzebujesz porady, nie wahaj się skontaktować z nami. Nasz zespół doradzi Ci i pomoże wybrać kurs, który najlepiej odpowiada Twoim potrzebom i celom.
Jaka jest różnica między bootcampem a studiami?
Studia oferują zdobycie wiedzy ogólnej, bez ukierunkowania na konkretną specjalizację. Rozwijają kompetencje ogólne będące bazą do zdobycia umiejętności w trakcie pracy. Bootcamp to szkoła zawodu, nauka w kierunku zdobycia praktycznych umiejętności potrzebnych do jego wykonania. W ramach realizacji bootcampu tworzysz projekt, który później będzie stanowił Twoje konkurencyjne portolio.
Jak wyglądają zajęcia?
Zajęcia odbywają się godzinach 9-17. 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ą. 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.
Co obejmuje cena kursu?
Pełna zawartość usługi opisana jest szczegółowo w sekcji Cena. Organizatorzy nie zapewniają sprzętu, zakwaterowania oraz wyżywienia uczestnikom na czas trwania kursu.