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 rekrutacji04-12-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Usługa przygotowuje osoby rozpoczynające naukę od podstaw do samodzielnego tworzenia nowoczesnych aplikacji backendowych w języku Python. 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.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. | Opisuje 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. | Charakteryzuje 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. | Opisuje standardy tworzenia testów w pytest: happy path, testy błędów i testy regresji Opisuje zastosowanie fixtures i parametryzacja w zadaniach “z życia”. | Test teoretyczny z wynikiem generowanym automatycznie |
| Definiuje Framework Django: fundamenty web i API. | Opisuje zasady tworzenia i konfiguracji projektu z zastosowaniem Django (settings, apps, manage.py) Routing URL i przepływ request → view → response Charakteryzuje zasady budowania endpointów API w DRF (serializers + viewsets/routers). | Test teoretyczny z wynikiem generowanym automatycznie |
| Opisuje czym jest SQL i dane w Django. | Opisuje czym jest SQL i zasady tworzenia podstawowych zapytań (SELECT/JOIN/GROUP BY) na potrzeby aplikacji. Opisuje projektowanie modelu danych i relacji między encjami projektu Definiuje modele 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. Opisuje sposób wdrożenia paginacji, filtrowania i sortowania w DRF. Opisuje proces uruchamiania streamingu odpowiedzi. | Test teoretyczny z wynikiem generowanym automatycznie |
| Definiuje zasady uruchamiania zadań w tle. | Opisuje jak uruchamiać długie procesy poza requestem. Opisuje zasady wprowadzania kolejki zadań, statusów jobów i odporności na ponowienia. | Test teoretyczny z wynikiem generowanym automatycznie |
| Charakteryzuje LLM w aplikacji. | Definiuje zasady budowania AI-feature’y w aplikacji. Opisuje zasady wymuszania structured output, walidacji odpowiedzi i kontroli kosztów. | 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”. Definuje czym jest 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 podstawy 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 definiuje znaczenie konstruktywnej krytyki i możliwość wykorzystywania jej do własnego rozwoju. | Test teoretyczny z wynikiem generowanym automatycznie |
Kwalifikacje i kompetencje
Kwalifikacje i kompetencje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
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.
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.
Walidacja odbywa się za pomocą testu teoretycznego z wynikiem generowanym automatycznie.
Z przyczyn niezależnych od Wykonawcy (np. losowych lub organizacyjnych) harmonogram szkolenia może ulec nieznacznej zmianie. Wszystkie zmiany będą przekazywane Operatorowi.
Usługa rozwojowa nie jest świadczona przez podmiot pełniący funkcję Operatora lub Partnera Operatora w projekcie PSF, FERS ani innym programie regionalnym oraz przez podmiot powiązany z Operatorem lub Partnerem kapitałowo lub osobowo.
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 78 Setup i narzędzia pracy - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 2 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 78 Setup i narzędzia pracy - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 12-12-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 4 z 78 Python podstawy: start - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 5 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 6 z 78 Python podstawy: start - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-12-2026 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 7 z 78 Python: kolekcje i dane - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 09-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 8 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 78 Python: kolekcje i dane - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 09-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 10 z 78 Python: pliki, wyjątki, mini-CLI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 10-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 11 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 12 z 78 Python: pliki, wyjątki, mini-CLI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 10-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 13 z 78 Organizacja kodu i moduły - rozmowa na zywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 16-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 14 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 16-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 15 z 78 Organizacja kodu i moduły - rozmowa na zywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 16-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 16 z 78 Debug + logowanie - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 17-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 17 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 17-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 18 z 78 Debug + logowanie - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 17-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 19 z 78 Testy w pytest (podstawy) - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 30-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 20 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 21 z 78 Testy w pytest (podstawy) - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 30-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 22 z 78 Jakość kodu: Ruff/Black + CI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 31-01-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 23 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 31-01-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 24 z 78 Jakość kodu: Ruff/Black + CI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 31-01-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 25 z 78 Django: start projektu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 06-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 26 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 06-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 27 z 78 Django: start projektu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 06-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 28 z 78 Django REST Framework: pierwsze API - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 07-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 29 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 30 z 78 Django REST Framework: pierwsze API - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 07-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 31 z 78 SQL: fundamenty + model danych - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 32 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 20-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 33 z 78 SQL: fundamenty + model danych - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 34 z 78 Django ORM + migracje - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 35 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 36 z 78 Django ORM + migracje - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 37 z 78 DRF CRUD w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 27-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 38 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 27-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 39 z 78 DRF CRUD w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 27-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 40 z 78 Transakcje + wydajność basics - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 28-02-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 41 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-02-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 42 z 78 Transakcje + wydajność basics - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 28-02-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 43 z 78 Bezpieczeństwo aplikacji - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-03-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 44 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 13-03-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 45 z 78 Bezpieczeństwo aplikacji - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 13-03-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 46 z 78 Django auth + DRF permissions - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 14-03-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 47 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-03-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 48 z 78 Django auth + DRF permissions - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 14-03-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 49 z 78 REST API w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-03-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 50 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 20-03-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 51 z 78 REST API w praktyce - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 20-03-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 52 z 78 Streaming (SSE) + UI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-03-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 53 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-03-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 54 z 78 Streaming (SSE) + UI - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 21-03-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 55 z 78 Joby w tle: kolejka + worker - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 03-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 56 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 03-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 57 z 78 Joby w tle: kolejka + worker - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 03-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 58 z 78 Idempotency + monitoring statusów - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 59 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 04-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 60 z 78 Idempotency + monitoring statusów - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 04-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 61 z 78 LLM 101 dla backendu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 10-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 62 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 10-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 63 z 78 LLM 101 dla backendu - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 10-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 64 z 78 Structured output + walidacja - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 11-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 65 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 11-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 66 z 78 Structured output + walidacja - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 11-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 67 z 78 Function calling: narzędzia - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 24-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 68 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 69 z 78 Function calling: narzędzia - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 24-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 70 z 78 Guardrails + MCP 101 - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 25-04-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 71 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 25-04-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 72 z 78 Guardrails + MCP 101 - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 25-04-2027 | Godzina rozpoczęcia 10:15 | Godzina zakończenia 12:00 | Liczba godzin 01:45 |
Przedmiot / temat 73 z 78 RAG: ingest + embeddings - rozmowa na żywo | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 08-05-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:15 | Liczba godzin 03:15 |
Przedmiot / temat 74 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 08-05-2027 | Godzina rozpoczęcia 11:15 | Godzina zakończenia 11:30 | Liczba godzin 00:15 |
Przedmiot / temat 75 z 78 - | Typ aktywności Walidacja | Prowadzący Piotr Chudzik | Data realizacji zajęć 08-05-2027 | Godzina rozpoczęcia 11:30 | Godzina zakończenia 12:00 | Liczba godzin 00:30 |
Przedmiot / temat 76 z 78 Deploy + ewaluacja + monitoring | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 09-05-2027 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 10:00 | Liczba godzin 02:00 |
Przedmiot / temat 77 z 78 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-05-2027 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 10:15 | Liczba godzin 00:15 |
Przedmiot / temat 78 z 78 Deploy + ewaluacja + monitoring | Typ aktywności Zajęcia | Prowadzący Piotr Chudzik | Data realizacji zajęć 09-05-2027 | 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 97:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:30 |
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 8 500,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 6 910,57 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 81,73 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 66,45 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 104:00 |
Prowadzący
Prowadzący
Damian Filipkowski
Filip Szyler
Konrad Uciechowski
Piotr Chudzik
Wiktor Piela
Jarosław Majka
Tomasz Słupik
Łukasz Pieńkowski
Paweł Hały
Od lat jest silnie zaangażowany w budowanie środowiska Pythonowego w Polsce i Europie – jako mentor wspierał inicjatywy takie jak PyLadies, a także pozostaje aktywnym uczestnikiem i prelegentem wydarzeń branżowych, m.in. PyWroc, PyCon oraz EuroPython. W latach 2019–2025 dzielił się wiedzą jako wykładowca w CodersLab, łącząc rolę trenera z bieżącą pracą projektową. Obecnie rozwija swoją karierę w kierunku Data Engineeringu, specjalizując się w rozwiązaniach opartych na języku Python. Pasjonuje się czystym kodem i praktycznym zastosowaniem nowoczesnych technologii w skalowalnych systemach danych. Osoba prowadząca zajęcia spełnia warunek: doświadczenie zawodowe i kwalifikacje w zakresie powierzonych zadań zdobyte nie wcześniej niż 5 lat przed datą publikacji usługi w BUR.
Karolina Wadowska
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).