Kurs AI Python Engineer | forma zdalna w czasie rzeczywistym
Kurs AI Python Engineer | forma zdalna w czasie rzeczywistym
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówKierunek - Rozwój, Małopolski Pociąg do kariery, Zachodniopomorskie Bony Szkoleniowe
- Grupa docelowa usługi
Kurs AI Python Engineer jest dla osób, które chcą nauczyć się tworzyć nowoczesne aplikacje backendowe w Pythonie – od podstaw, ale w standardzie zbliżonym do pracy w zespole. Program prowadzi przez budowę API, pracę z bazą danych i wdrożenie, a na końcu pokazuje, jak sensownie dodawać funkcje AI (LLM/RAG) do aplikacji.
Podstawowe wymagania:
– umiejętność swobodnej obsługi komputera i aplikacji,
– język angielski na poziomie min. B2 (czytanie dokumentacji technicznej),
– nie jest wymagane doświadczenie w programowaniu ani uruchamianie kodu przed startem kursu.
Usługa rozwojowa adresowana również dla Uczestników projektu Zachodniopomorskie Bony Szkoleniowe, Małopolski pociąg do kariery i Kierunek - Rozwój.
- Minimalna liczba uczestników12
- Maksymalna liczba uczestników18
- Data zakończenia rekrutacji18-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie osób rozpoczynających naukę od podstaw do samodzielnego tworzenia nowoczesnych aplikacji backendowych w języku Python, z wykorzystaniem frameworka Django oraz Django REST Framework, z uwzględnieniem dobrych praktyk pracy w repozytorium, testowania, pracy z bazą danych i wdrożeń.Szkolenie ma wyposażyć uczestników w znajomość technologii, narzędzi i standardów niezbędnych do pracy nad backendem aplikacji webowej, a także wyrobić dobre nawyki.
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje środowisko pracy i podstawy Pythona. | Stosuje zasady konfiguracji Pythona 3.12. Opisuje podstawy terminala oraz najczęstsze problemy z uruchomieniem kodu. Opisuje fundamenty Pythona: typy, instrukcje warunkow, pętle i proste funkcji. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje praktyczne zastosowanie Pythona: kolekcje, pliki i obsługa błędów. | Obsługuje pracę na list/dict/set i przekształcanie danych w praktycznych zadaniach. Charakteryzuje zasady projektowania obsługi wyjątków i czytelnych komunikatów błędów dla użytkownika. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje zasady organizacji kodu i debugowanie. | Opisuje podział kodu na moduły i pakiety oraz projektowanie struktury projektu. Opisuje dobre praktyki importów i organizacji plików w repozytorium kodu. Charakteryzuje debugowanie problemów z użyciem breakpoints i krokowania. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje zasady standardu jakości: testy, automatyzacje i pipeline CI. | Pisze testy w pytest: happy path, testy błędów i testy regresji Zastosowanie fixtures i parametryzacja w zadaniach “z życia” | Test teoretyczny z wynikiem generowanym automatycznie |
| Definiuje Framework Django: fundamenty web i API. | Obsługuje tworzenie i konfigurację projektu w Django (settings, apps, manage.py) Routing URL i przepływ request → view → response Budowa pierwszych endpointów API w DRF (serializers + viewsets/routers). | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje czym jest SQL i dane w Django. | Obsługuje podstawowe zapytania SQL (SELECT/JOIN/GROUP BY) na potrzeby aplikacji. Projektowanie modelu danych i relacji między encjami projektu Definicja modeli w Django (pola, relacje, constraints) i użycie QuerySets. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje REST API i streaming. | Definiuje zasady projektowania REST API wokół zasobów oraz dobór metody i statusy HTTP Wdrożenie paginacji, filtrowanie i sortowanie w DRF. | Test teoretyczny z wynikiem generowanym automatycznie |
| Definiuje zasady uruchamiania zadań w tle. | Opisuje jak uruchamiać długie procesy poza requestem. Wprowadzisz kolejkę zadań, statusy jobów i odporność na ponowienia. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje LLM w aplikacji. | Omawia zasady budowania AI-feature’y w aplikacji. Wymuszasz structured output, walidujesz odpowiedzi i uczysz się kontrolować koszty. | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje Function calling, guardrails i MCP. | Definiuje zasady łączenia LLM z logiką domenową przez function calling, a dalej “production-ish”: pokazujemy MCP (Model Context Protocol) jako standardowe podejście do narzędzi i kontekstu dla agentów. Opisuje realne zagrożenia (prompt injection / tool poisoning) i podstaw obrony. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje RAG, ewaluację i wdrożenie. | Opisuje zasady projektu: RAG (Retrieval-Augmented Generation) end-to-end z cytowaniami, mini-ewaluacja jakości i wdrożenie. Opisuje zasady obserwowalności i kontrolę kosztów – czyli “production-ish” w praktyce. | Test teoretyczny z wynikiem generowanym automatycznie |
| Definiuje metodykę Scrum | Charakteryzuje umiejętności współpracy pracy w grupie, dzielenia się zadaniami i osiągania wspólnych celów. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje czym jest otwartość na feedback | Uczestnik nauczy się gotowości do przyjmowania konstruktywnej krytyki i wykorzystywania jej do własnego rozwoju. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Celem szkolenia jest przygotowanie osób rozpoczynających naukę od podstaw do samodzielnego tworzenia nowoczesnych aplikacji backendowych w języku Python, z wykorzystaniem frameworka Django oraz Django REST Framework, z uwzględnieniem dobrych praktyk pracy w repozytorium, testowania, pracy z bazą danych i wdrożeń.
Szkolenie ma wyposażyć uczestników w znajomość technologii, narzędzi i standardów niezbędnych do pracy nad backendem aplikacji webowej, a także wyrobić dobre nawyki: czytelny kod, typowanie, testy, kontrolę jakości, podstawy bezpieczeństwa oraz świadome wykorzystanie AI w pracy programisty.
Zajęcia mają formę warsztatową. Uczestnicy przez cały kurs rozwijają swój projekt, do którego w każdym weekendzie dochodzą kolejne funkcjonalności. Dzięki temu uczestnik nie tylko poznaje narzędzia, ale uczy się, jak wygląda praktyczna praca nad produktem programistycznym.
Czas trwania kursu: 13 weekendów (104h). Każdy weekend obejmuje zajęcia w sobotę i niedzielę (łącznie 8h), w formule warsztatowej, z elementami pracy projektowej i powtórkami kluczowych zagadnień.
Zajęcia odbywają się w godzinach zegarowych.
W harmonogramie ujęto przerwy, przerwy wliczają się w czas trwania szkolenia.
Przerwy w czasie trwania kursu są dostosowane do tempa pracy uczestników. Są indywidualne ustalane z trenerem prowadzącym zajęcia z uczestnikami kursu.
Walidacja odbywa się za pomocą testu teoretycznego z wynikiem generowanym automatycznie.
Wymagania sprzętowe: System operacyjny: Windows 10/11 lub macOS (lub Linux).
Wymagania sprzętowe minimalne: CPU i5/Ryzen 5, 8 GB RAM, dysk SSD min. 20-30 GB wolnego miejsca.
Rekomendowane: 16 GB RAM (ze względu na pracę z bazą danych, Dockera i narzędzia developerskie).
Wymagane instalacje: Python 3.12, Git, VS Code (lub IDE alternatywne), Zoom i Slack.
Zalecane: Docker Desktop, narzędzie do bazy danych (DBeaver lub psql), narzędzie do testowania API (Postman/Insomnia/Thunder Client).
Poniżej znajduje się lista modułów szkoleniowych, które zostaną zrealizowane podczas kursu „AI Python Engineer” w infoShare Academy.
Moduł 1: Start i środowisko
Ustawiasz środowisko pracy i wchodzisz w podstawy Pythona. Od pierwszego dnia pracujesz na repozytorium i poznajesz zasady bezpiecznego użycia AI w programowaniu.
Moduł 2: Python w praktyce
Uczysz się Pythona na praktycznych danych: kolekcje, pliki i obsługa błędów. Budujesz pierwsze małe narzędzie CLI, które później wykorzystasz jako część aplikacji.
Moduł 3: Organizacja kodu i debugowanie
Porządkujesz kod tak, by dało się go rozwijać: moduły, pakiety i jasne granice odpowiedzialności. Uczysz się też typowania, które zwiększa czytelność i ogranicza błędy – i łączysz to z praktycznym debugowaniem.
Moduł 4: Testy i jakość kodu
Wprowadzasz standard jakości: testy, automatyzacje i pipeline CI. Dzięki temu kolejne elementy projektu budujesz szybciej i bez rozjeżdżania jakości.
Moduł 5: Framework Django: fundamenty web i API
Wchodzisz w świat aplikacji web: startujesz projekt we frameworku Django, uczysz się struktury, routingu i podstaw request/response, a potem budujesz pierwsze API w Django REST Framework (DRF) — z walidacją i testami.
Moduł 6: SQL i dane w Django
W tym bloku uczysz się pracy z danymi: rozumiesz SQL, projektujesz model danych i mapujesz go na Django ORM (Object-Relational Mapping). Dodajesz migracje i pierwsze “realne” dane w projekcie.
Moduł 7: Django REST Framework: CRUD i jakość API
Budujesz stabilne API na Django REST Framework: CRUD, walidacja, błędy i testy. Następnie dokładasz transakcje i podstawy wydajności (N+1 i dobre query).
Moduł 8: Auth i bezpieczeństwo w Django
Wprowadzasz użytkowników, logowanie i uprawnienia. Uczysz się praktycznych zasad bezpieczeństwa: sekrety, PII, limity i testy uprawnień, tak, by aplikacja nie była “otwartym API”.
Moduł 9: REST API i streaming
W tym bloku dopinasz standardy API “jak w pracy”: zasoby, kontrakty, wersjonowanie, paginację i filtrowanie oraz testy pod kontrakt. Następnie uruchamiasz streaming odpowiedzi i prosty UI, przygotowując projekt pod czat AI.
Moduł 10: Zadania w tle
Uczysz się uruchamiać długie procesy poza requestem. Wprowadzisz kolejkę zadań, statusy jobów i odporność na ponowienia.
Moduł 11: LLM w aplikacji
Zaczynasz budować AI-feature’y w aplikacji. Wymuszasz structured output, walidujesz odpowiedzi i uczysz się kontrolować koszty.
Moduł 12: Function calling, guardrails i MCP
Łączysz LLM z logiką domenową przez function calling, a potem robisz krok “production-ish”: pokazujemy MCP (Model Context Protocol) jako standardowe podejście do narzędzi i kontekstu dla agentów. Uczysz się też realnych zagrożeń (prompt injection / tool poisoning) i podstaw obrony.
Moduł 13: RAG, ewaluacja i wdrożenie
Finalizujesz projekt: RAG (Retrieval-Augmented Generation) end-to-end z cytowaniami, mini-ewaluacja jakości i wdrożenie. Dodajesz obserwowalność i kontrolę kosztów – czyli “production-ish” w praktyce.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 79 Setup i narzędzia pracy - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-06-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 2 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 20-06-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 79 Setup i narzędzia pracy - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-06-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 4 z 79 Python podstawy: start - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-06-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 5 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-06-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 6 z 79 Python podstawy: start - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-06-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 7 z 79 Python: kolekcje i dane - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 8 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 04-07-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 79 Python: kolekcje i dane - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-07-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 10 z 79 Python: pliki, wyjątki, mini-CLI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 05-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 11 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 05-07-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 12 z 79 Python: pliki, wyjątki, mini-CLI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 05-07-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 13 z 79 Organizacja kodu i moduły - rozmowa na zywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 18-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 14 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 18-07-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 15 z 79 Organizacja kodu i moduły - rozmowa na zywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 18-07-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 16 z 79 Debug + logowanie - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 19-07-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 17 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 19-07-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 18 z 79 Debug + logowanie - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 19-07-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 19 z 79 Testy w pytest (podstawy) - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 01-08-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 20 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 01-08-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 21 z 79 Testy w pytest (podstawy) - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 01-08-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 22 z 79 Jakość kodu: Ruff/Black + CI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 02-08-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 23 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-08-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 24 z 79 Jakość kodu: Ruff/Black + CI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 02-08-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 25 z 79 Django: start projektu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 22-08-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 26 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 22-08-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 27 z 79 Django: start projektu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 22-08-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 28 z 79 Django REST Framework: pierwsze API - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 23-08-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 29 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 23-08-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 30 z 79 Django REST Framework: pierwsze API - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 23-08-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 31 z 79 SQL: fundamenty + model danych - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 05-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 32 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 05-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 33 z 79 SQL: fundamenty + model danych - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 05-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 34 z 79 Django ORM + migracje - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 06-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 35 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 06-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 36 z 79 Django ORM + migracje - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 06-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 37 z 79 DRF CRUD w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 12-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 38 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 39 z 79 DRF CRUD w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 12-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 40 z 79 Transakcje + wydajność basics - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 41 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 13-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 42 z 79 Transakcje + wydajność basics - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 43 z 79 Bezpieczeństwo aplikacji - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 26-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 44 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 26-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 45 z 79 Bezpieczeństwo aplikacji - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 26-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 46 z 79 Django auth + DRF permissions - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 27-09-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 47 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 27-09-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 48 z 79 Django auth + DRF permissions - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 27-09-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 49 z 79 REST API w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 03-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 50 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 03-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 51 z 79 REST API w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 03-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 52 z 79 Streaming (SSE) + UI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 53 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 04-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 54 z 79 Streaming (SSE) + UI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 55 z 79 Joby w tle: kolejka + worker - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 17-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 56 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 17-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 57 z 79 Joby w tle: kolejka + worker - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 17-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 58 z 79 Idempotency + monitoring statusów - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 18-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 59 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 18-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 60 z 79 Idempotency + monitoring statusów - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 18-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 61 z 79 LLM 101 dla backendu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 62 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 63 z 79 LLM 101 dla backendu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 24-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 64 z 79 Structured output + walidacja - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 65 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 66 z 79 Structured output + walidacja - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 25-10-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 67 z 79 Function calling: narzędzia - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 07-11-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 68 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-11-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 69 z 79 Function calling: narzędzia - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 07-11-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 70 z 79 Guardrails + MCP 101 - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 08-11-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 71 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 08-11-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 72 z 79 Guardrails + MCP 101 - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 08-11-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 73 z 79 RAG: ingest + embeddings - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 74 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 75 z 79 RAG: ingest + embeddings - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 11:00 | Liczba godzin 00:45 |
Przedmiot / temat 76 z 79 - | Typ aktywności Walidacja | Prowadzący Piotr Chudzik | Data realizacji zajęć 14-11-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat 77 z 79 Deploy + ewaluacja + monitoring | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 78 z 79 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 79 z 79 Deploy + ewaluacja + monitoring | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 15-11-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 104:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 96:30 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 01:00 |
Rodzaj godzin w tym suma przerw | Liczba godzin 06:30 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 130:00 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 6 900,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 5 609,76 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 66,35 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 53,94 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 104:00 |
Prowadzący
Prowadzący
Piotr Chudzik
Konrad Uciechowski
Paweł Hały
Wiktor Piela
Jarosław Majka
Tomasz Słupik
Anna Cielas
Filip Szyler
Damian Filipkowski
Łukasz Pieńkowski
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Prework, czyli materiały przygotowujące do kursu. Uczestnik dostaje w trakcie kursu wszelkie materiały zawierające kod źródłowy, prezentacje i dostęp do repozytorium – ćwiczeń.
Kursanci otrzymują materiały po każdym bloku tematycznym. Trenerzy udostępniają autorskie materiały.
W przypadku kiedy kurs zostanie opłacony środkami publicznymi przez operatora do Dostawcy Usługi i dofinansowanie wynosi co najmniej 70%, cena kursu może zostać zwolniona z podatku VAT, na podstawie § 3 ust. 1 pkt 14 Rozporządzenia Ministra Finansów z dnia 20.12.2013 r. w sprawie zwolnień od o podatku od towarów i usług oraz warunków stosowania tych zwolnień.
Obecność uczestników potwierdzona będzie za pomocą rejestru logowań. Wymagana obecność to minimum 80% czasu zajęć.
Warunki uczestnictwa
System operacyjny: Windows 10/11 lub macOS (lub Linux).
Wymagania sprzętowe minimalne: CPU i5/Ryzen 5, 8 GB RAM, dysk SSD min. 20-30 GB wolnego miejsca.
Rekomendowane: 16 GB RAM (ze względu na pracę z bazą danych, Dockera i narzędzia developerskie).
Wymagane instalacje: Python 3.12, Git, VS Code (lub IDE alternatywne), Zoom i Slack.
Zalecane: Docker Desktop, narzędzie do bazy danych (DBeaver lub psql), narzędzie do testowania API (Postman/Insomnia/Thunder Client).
Informacje dodatkowe
infoShare Academy uczy na bieżąco, poprzez obserwację pracy przy realizacji projektów, weryfikuje stopień przyswojenia wiedzy i motywuje do dalszej intensywnej pracy.
Całe szkolnie będzie realizowane zdalnie na żywo z trenerem i uczestnikami poprzez platformę Zoom
Po ukończeniu szkolenia uczestnik otrzymuje zaświadczenie ukończenia kursu.
Kurs prowadzony jest przez wielu trenerów, którzy mogą się powtarzać, w zależności od tematu zajęć.
Kurs również dedykowany jest dla osób chcących skorzystać z projektu "Małopolski pociąg do kariery"
Zawarto umowę z Wojewódzkim Urzędem Pracy w Szczecinie na świadczenie usług rozwojowych z wykorzystaniem elektronicznych bonów szkoleniowych w ramach projektu Zachodniopomorskie Bony Szkoleniowe.
Zawarto umowę z Wojewódzkim Urzędem Pracy w Toruniu na świadczenie usług rozwojowych w projekcie Kierunek - Rozwój.
Warunki techniczne
Warunki techniczne
System operacyjny: Windows 10/11 lub macOS (lub Linux).
Wymagania sprzętowe minimalne: CPU i5/Ryzen 5, 8 GB RAM, dysk SSD min. 20-30 GB wolnego miejsca.
Rekomendowane: 16 GB RAM (ze względu na pracę z bazą danych, Dockera i narzędzia developerskie).
Wymagane instalacje: Python 3.12, Git, VS Code (lub IDE alternatywne), Zoom i Slack.
Zalecane: Docker Desktop, narzędzie do bazy danych (DBeaver lub psql), narzędzie do testowania API (Postman/Insomnia/Thunder Client).