Kurs Python + Django + AI – weekendowy - pakiet IT Nawigator | forma zdalna w czasie rzeczywistym
Kurs Python + Django + AI – weekendowy - pakiet IT Nawigator | forma zdalna w czasie rzeczywistym
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Kurs Python + Django + AI – weekendowy jest dla każdego entuzjasty technologicznego, który chce zostać programistą.
W czasie całego cyklu nauczania staramy się dać adeptom nie tylko wiedzę, ale przede wszystkim możliwość zrozumienia, jak wygląda codzienna praca dobrego programisty. Wszystkie zajęcia mają więc formę warsztatową i prowadzone są przez doświadczonych praktyków, specjalistów w wybranych dziedzinach.
Dla kogo jest kurs Python + Django + AI:
- osób, które chcą tworzyć aplikacje i skrypty,
- osób zainteresowanych automatyzacją zadań i procesów,
- osób, które chcą tworzyć strony internetowe i backend,
- osób, które chcą rozwijać się w programowaniu i rozwoju oprogramowania
- Minimalna liczba uczestników12
- Maksymalna liczba uczestników18
- Data zakończenia rekrutacji21-08-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi240
- Podstawa uzyskania wpisu do BURZnak Jakości TGLS Quality Alliance
Cel
Cel
Cel edukacyjny
Celem szkolenia jest przygotowanie osób do podjęcia pracy jako Junior Python Developer. Ma ono wyposażyć uczestników w znajomość technologii, języków i narzędzi, niezbędnych do pracy, ale także wyrobić dobre nawyki i solidny warsztat programistyczny.Uczestnik po kursie potrafi:
*tworzyć nowoczesne aplikacje webowe
*efektywnie posługiwać się narzędziami developerskimi
*pracować w zespole programistycznym w metodyce Scrum
*programować w Pythonie
*korzystać z frameworków Django, Flask i FAST API
Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Charakteryzuje narzędzia Linux i Terminal | Kryteria weryfikacji Stosuje zaawansowane polecenia i płynnie nawiguje po systemie plików.Automatyzacja zadań: potrafi tworzyć skrypty do automatyzacji powtarzalnych zadań. Konfiguracja środowiska: dokonuje personalizacji i konfiguracji swojego środowiska pracy zgodnie z indywidualnymi preferencjami lub wymaganiami projektu – tak jak w prawdziwej pracy. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Opisuje system Kontroli Wersji Git | Kryteria weryfikacji Obsługuje rozgałęzienie i scalenie: potrafi dokonywać zaawansowanych operacji na gałęziach projektu.Zarządzanie konfliktami: obsługuje narzędzia oraz techniki potrzebne do rozwiązywania konfliktów wynikających z równoczesnej edycji kodu przez różnych programistów. Praca z GitHub: stosuje zasady publikowania i współpracy nad projektem na platformie GitHub. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje podstawy Programowania Python | Kryteria weryfikacji Obsługuje struktury danych: definiuje zastosowanie podstawowych struktur danych, takich jak listy, krotki, słowniki oraz dowie się, jak z nimi efektywnie pracować.Obsługa plików: charakteryzuje metody manipulacji plikami, wczytywania i zapisywania danych. Podstawy algorytmów. Na zajęciach omawia sposoby implementacji prostych algorytmów do rozwiązywania programistycznych problemów. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Opisuje programowanie obiektowe (OOP) w Pythonie | Kryteria weryfikacji Obsługuje tworzenie klas i obiektów: opisuje podstawy projektowania i implementacji klas oraz ich instancji. Dziedziczenie i polimorfizm: na zajęciach omawia, jak wykorzystywać dziedziczenie do współdzielenia kodu oraz stosować polimorfizm. Enkapsulacja: potrafi ukrywać implementację i ograniczać dostęp do danych zapewniając bezpieczeństwo i integralność kodu. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje prace z wirtualnymi środowiskami | Kryteria weryfikacji Obsługuje Instalację pakietów: stosuje techniki skutecznego korzystania z narzędzia pip do instalacji pakietów Python.Tworzenie wirtualnych środowisk: opisuje, jak tworzyć i zarządzać wirtualnymi środowiskami za pomocą narzędzi takich jak virtualenv. Zarządzanie zależnościami projektu: zarządza wymaganymi wersjami pakietów dla projektu jest kluczowe w przypadku pracy z wieloma bibliotekami Pythona. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Opisuje framework Django | Kryteria weryfikacji Obsługuje Tworzenie aplikacji w Django: charakteryzuje zasady projektowania i rozwijania prostych aplikacji webowych przy użyciu Django, Obsługa bazy danych: korzysta z ORM do komunikacji z bazą danych. Administracja aplikacją: potrafi skonfigurować i korzystać z wbudowanego Admin Panelu w celu zarządzania danymi, co pozwala patrzeć globalnie na cały projekt. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje bazy danych i język SQL | Kryteria weryfikacji Definiuje podstawy zapytań w języku SQL: omawia zasady tworzenia prostych zapytań do baz danych opartych o: SELECT, INSERT, UPDATE, DELETE.Operacje na tabelach: opisuje dobre praktyki efektywnego projektowania, modyfikowania i usuwania tabel, a także definiowanie kluczy głównych i obcych. Zaawansowane zapytania: omawia, jakie są zaawansowane funkcje języka SQL, takie jak JOIN, GROUP BY, HAVING. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje wzorce projektowe oraz refaktoring i debugowanie kodu | Kryteria weryfikacji Obsługuje wzorce projektowe: opisuje i wdraża w projekcie zespołowym, zastosowanie popularnych wzorców projektowych, takich jak Singleton, Factory, Observer.Clean Code: potrafi tworzyć czytelny, zorganizowany i efektywny kod w języku Python zgodnie z zasadami Clean Code. Refaktoring: potrafi poprawić istniejący kod bez zmiany jego funkcjonalności. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje proces testowania | Kryteria weryfikacji Omawia zasady tworzenia testów przy użyciu frameworka PyTest oraz korzystania z asercji do sprawdzania poprawności ich wyników.Unittest.mock: opisuje izolowanie kodu testowanego poprzez mockowanie zależności. Testy funkcjonalne: potrafi tworzyć testy, które sprawdzają całe funkcjonalności systemu, co jest ostatnim ogniwem na drodze do kompleksowej weryfikacji działania aplikacji. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Opisuje API: HTTP, REST, WebAPI | Kryteria weryfikacji Używa protokołu HTTP: omawia zasady działania protokołu HTTP w tym metod żądań oraz nagłówków. Architektura REST: omawia projektowanie i implementacja interfejsów RESTful. Obsługa autoryzacji: opisuje zabezpieczanie dostępu do swojego API za pomocą różnych mechanizmów autoryzacji. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje Frontend: HTML, CSS, Bootstrap | Kryteria weryfikacji Opisuje obsługę HTML: omawia tworzenie struktury strony internetowej, korzystanie z różnych tagów i atrybutów.CSS: opisuje jak ostylować stronę, nadawać wygląd poszczególnym jej elementom, a także pracować z selektorami. Bootstrap: charakteryzuje szybkie projektowanie responsywnych interfejsów przy użyciu gotowych komponentów. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje Deploy Aplikacji z wykorzystaniem AWS i Dockera | Kryteria weryfikacji Obsługuje Docker: omawia tworzenie i zarządzanie kontenerami. Opisuje niezbędne elementy związane z tym narzędziem.AWS: opisuje wdrażanie aplikacji na platformie AWS – potrafi określić główne rozwiązania chmury Amazona. Jenkins CI: opisuje konfigurację procesu Continuous Integration i Continuous Deployment, który wpływa na automatyzację procesów. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Opisuje Loggery, Asynchroniczność, Web Scraping | Kryteria weryfikacji Obsługuje Loggery w Pythonie: i opisuje korzystanie z modułu logging w celu efektywnego logowania zdarzeń w aplikacji.Programowanie asynchroniczne: omawia wykorzystanie mechanizmów asynchronicznych w Pythonie. Web Scraping z BeautifulSoup i Requests: opisuje pozyskiwanie danych z witryn internetowych, przetwarzanie i analiza zebranych informacji są kluczowe w procesie analizy konkurencji. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje Flask | Kryteria weryfikacji Obsługuje Podstawy frameworka Flask: omawia podstawy projektowania tras, obsługi żądań i odpowiedzi HTTP.Szablony Jinja2: opisuje korzystanie z szablonów do dynamicznego generowania treści HTML, co jest niezbędne przy efektywnej pracy z Flaskiem. Rozwijanie aplikacji Flask: omawia dodawanie funkcjonalności, obsługę formularzy czy korzystanie z rozszerzeń, jako niektóre z tematów, które wchodzą w skład podstaw Flaska. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje UX oraz Zadania Rekrutacyjne | Kryteria weryfikacji Obsługuje Projektowanie interfejsów: opisuje jak budować interfejsy tak, aby w najlepszy sposób wykorzystać zasady designu i ergonomiiTesty użyteczności omawia: przeprowadzanie testów użyteczności, które sprawdzają, jak dobrze użytkownicy radzą sobie z interfejsem, co jest kluczem do kompleksowej weryfikacji działania aplikacji. Opisuje efektywną prezentację. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje czym jest empatia | Kryteria weryfikacji Charakteryzuje umiejętności zrozumienia i odczuwania emocji innych osób w projekcie zespołowym | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Definiuje metodykę Scrum | Kryteria weryfikacji Charakteryzuje umiejętności współpracy pracy w grupie, dzielenia się zadaniami i osiągania wspólnych celów. | Metoda walidacji Test teoretyczny z wynikiem generowanym automatycznie |
Efekty uczenia się Charakteryzuje czym jest otwartość na feedback | Kryteria weryfikacji Uczestnik nauczy się gotowości do przyjmowania konstruktywnej krytyki i wykorzystywania jej do własnego rozwoju. | Metoda walidacji 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 do podjęcia pracy jako Junior Python Developer. Ma ono wyposażyć uczestników w znajomość technologii, języków i narzędzi, niezbędnych do pracy, ale także wyrobić dobre nawyki i solidny warsztat programistyczny.
W czasie całego cyklu nauczania staramy się dać adeptom nie tylko wiedzę, ale przede wszystkim możliwość zrozumienia, jak wygląda codzienna praca dobrego programisty. Wszystkie zajęcia mają więc formę warsztatową i prowadzone są przez doświadczonych praktyków, specjalistów w wybranych dziedzinach.
Zajęcia trwać będą przez 20 weekendów. Każdy weekend w Akademii będzie miał podobną formę. W sobotę odbywać się będą zajęcia warsztatowe, na których uczestnicy nabywać będą nowe umiejętności. W niedzielę dzień podzielony będzie na 3 godziny warsztatowe na temat narzędzi bądź dobrych praktyk oraz 3 godziny projektowe. W ramach projektów uczestnicy będą mieli możliwość wykorzystania zdobytych kompetencji w pracy zespołowej.
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.
Wymagania sprzętowe: system operacyjny Linux lub macOS.
Optymalna konfiguracja sprzętowa: procesor i5+ lub podobny, 8GB+ pamięci RAM, zalecany dysk SSD.
Poniżej znajduje się lista modułów szkoleniowych, które zostaną zrealizowane podczas kursu „Python + Django + AI” w infoShare Academy.
W przypadku każdej z grup szkoleniowych program będzie dostosowywany do poziomu zaawansowania grupy, także w trakcie trwania szkolenia.
W ramach projektów uczestnicy będą mieli możliwość wykorzystania zdobytych kompetencji w pracy zespołowej.
- Narzędzia programistyczne
Poznanie podstawowych narzędzi programistycznych, używanych w codziennej pracy programisty, ze szczególnym uwzględnieniem IDE (PyCharm), podstaw używania repozytorium kodu git (GitHub) i konteneryzacji (Docker).
2. Scrum
Reguły zwinnego wytwarzania oprogramowania, ze szczególnym uwzględnieniem metodyki Scrum.
3. Podstawy programowania
Wprowadzenie do programowania, na przykładzie języka Python. Podstawowe struktury danych oraz ich sprawne przetwarzanie.
4. Django
Wprowadzenie do tworzenia aplikacji webowych w oparciu o framework Django. Zapoznanie z architekturą aplikacji webowych oraz przedstawienie idei frameworka webowego.
5. Testowanie automatyczne
Automatycznie testowanie aplikacji na poziomie jednostkowym i integracyjnym. Idea i praktyczne zastosowanie Test Driven Development, w tym mockowanie obiektów. Nabycie umiejętności debugowania i profilowania kodu aplikacji.
6. Loggery
Praktyczne zastosowanie najpopularniejszych loggerów. Umiejętności wartościowego logowania istotnych informacji.
7. Refaktoryzacja
Poznanie idei, celu i zrozumienie potrzeby refaktoryzacji kodu oraz nabycie umiejętności jego realizacji przy aktywnym wsparciu przez IDE.
8. System kontroli wersji git
Warsztaty ze skutecznego używania systemu kontroli wersji git, w tym rozwiązywanie konfliktów, git flow oraz narzędzia wspomagające.
9. Przeglądy kodu
Zrozumienie idei, wartości i sztuki przeglądów kodu. Zrozumienie znaczenia czystości kodu oraz dbania o jego utrzymywalność.
10. Środowisko ciągłej integracji
Poznanie wartości środowiska ciągłej integracji oraz umiejętności efektywnego jego wykorzystania, na przykładzie systemu Jenkins.
11. UML i wzorce projektowe
Poznanie i zrozumienie znaczenia podstawowych diagramów UML w celu skuteczniejszej komunikacji z innymi developerami. Poznanie i zrozumienie podstawowych wzorców projektowych.
12. Budowanie i używanie REST API
Poznanie REST oraz nabycie umiejętności prawidłowego definiowania API oraz jego implementowania w języku Python.
13. Bazy danych
Wykorzystanie baz danych SQL do przechowywania danych.
14. Flask
Podstawy frameworku do tworzenia prostych aplikacji webowych.
15. AWS
Podstawy pracy ze środowiskiem chmurowych Amazonu.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 69 Rozpoczęcie kursu | Organizacja | Prowadzący Piotr Chudzik | Data realizacji zajęć 23-08-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 2 z 69 Narzędzia programisty | Prowadzący Piotr Chudzik | Data realizacji zajęć 23-08-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 3 z 69 podstawy programowania 1/4 | Prowadzący Jarosław Majka | Data realizacji zajęć 24-08-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 4 z 69 GIT 1/3 | Prowadzący Jarosław Majka | Data realizacji zajęć 24-08-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 5 z 69 podstawy programowania 2/4 | Prowadzący Jarosław Majka | Data realizacji zajęć 06-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 6 z 69 podstawy programowania 3/4 | Prowadzący Jarosław Majka | Data realizacji zajęć 07-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 7 z 69 GIT 2/3 | Prowadzący Jarosław Majka | Data realizacji zajęć 07-09-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 8 z 69 podstawy programowania 4/4 | Prowadzący Jarosław Majka | Data realizacji zajęć 13-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 9 z 69 Python - wyjątki / debugger | Prowadzący Jarosław Majka | Data realizacji zajęć 14-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 10 z 69 GIT 3/3 | Prowadzący Jarosław Majka | Data realizacji zajęć 14-09-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 11 z 69 Python - praca z plikami | Prowadzący Jarosław Majka | Data realizacji zajęć 27-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 12 z 69 OOP w Pythonie 1/4 | Prowadzący Wiktor Piela | Data realizacji zajęć 27-09-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 13 z 69 OOP w Pythonie 2/4 | Prowadzący Wiktor Piela | Data realizacji zajęć 28-09-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 14 z 69 Scrum | Prowadzący Wiktor Piela | Data realizacji zajęć 28-09-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 15 z 69 OOP w Pythonie 3/4 | Prowadzący Wiktor Piela | Data realizacji zajęć 04-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 16 z 69 OOP w Pythonie 4/4 | Prowadzący Wiktor Piela | Data realizacji zajęć 05-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 17 z 69 Projekt | Planowanie S1 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 05-10-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 18 z 69 pip / wirtualne środowiska | Prowadzący Wiktor Piela | Data realizacji zajęć 18-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 19 z 69 Linux | Prowadzący Piotr Chudzik | Data realizacji zajęć 18-10-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 20 z 69 Python VM - REPL - Python interpreter | Prowadzący Piotr Chudzik | Data realizacji zajęć 19-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 21 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 19-10-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 22 z 69 Django (wstęp do Django) 1/3 | Prowadzący Piotr Chudzik | Data realizacji zajęć 25-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 23 z 69 Python - clean code, code review | Prowadzący Piotr Chudzik | Data realizacji zajęć 26-10-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 24 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 26-10-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 25 z 69 SQL - bazy danych - definicja modelu danych | Prowadzący Konrad Uciechowski | Data realizacji zajęć 08-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 26 z 69 wzorce projektowe | Prowadzący Konrad Uciechowski | Data realizacji zajęć 09-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 27 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 09-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 28 z 69 wstęp do testowania (wstęp do PyTest) | Prowadzący Konrad Uciechowski | Data realizacji zajęć 15-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 29 z 69 HTTP | Prowadzący Konrad Uciechowski | Data realizacji zajęć 15-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 30 z 69 API - WebAPI | Prowadzący Konrad Uciechowski | Data realizacji zajęć 16-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 31 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 16-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 32 z 69 Django 2/3 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 29-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 33 z 69 Django 3/3 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 30-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 34 z 69 Projekt | Przegląd S1 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 30-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 35 z 69 Projekt | Retrospektywy | Prowadzący Konrad Uciechowski | Data realizacji zajęć 30-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 36 z 69 Python - refaktoring kodu | Prowadzący Konrad Uciechowski | Data realizacji zajęć 13-12-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 37 z 69 PyTest - asercje, fixtures i pluginy | Prowadzący Konrad Uciechowski | Data realizacji zajęć 13-12-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 38 z 69 unittest.mock - TDD | Prowadzący Konrad Uciechowski | Data realizacji zajęć 14-12-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 39 z 69 Projekt | Planowanie S2 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 14-12-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 40 z 69 (FRONTEND) HTML - CSS - Bootstrap - JS 1/2 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 10-01-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 41 z 69 (FRONTEND) HTML - CSS - Bootstrap - JS 2/2 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 11-01-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 42 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 11-01-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 43 z 69 Django's ORM - zaawansowane techniki | Prowadzący Konrad Uciechowski | Data realizacji zajęć 17-01-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 44 z 69 Django Admin Panel | Prowadzący Konrad Uciechowski | Data realizacji zajęć 18-01-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 45 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 18-01-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 46 z 69 debugowanie | Prowadzący Konrad Uciechowski | Data realizacji zajęć 31-01-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 47 z 69 loggery | Prowadzący Konrad Uciechowski | Data realizacji zajęć 31-01-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 48 z 69 architektura aplikacji | Prowadzący Konrad Uciechowski | Data realizacji zajęć 01-02-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 49 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 01-02-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 50 z 69 docker | Prowadzący Konrad Uciechowski | Data realizacji zajęć 07-02-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 51 z 69 Jenkins CI | Prowadzący Konrad Uciechowski | Data realizacji zajęć 08-02-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 52 z 69 Projekt | Przegląd S2 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 08-02-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 53 z 69 Projekt | Retrospektywy | Prowadzący Konrad Uciechowski | Data realizacji zajęć 08-02-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 54 z 69 REST API | Prowadzący Konrad Uciechowski | Data realizacji zajęć 21-02-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 55 z 69 Migracje | Prowadzący Konrad Uciechowski | Data realizacji zajęć 22-02-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 56 z 69 Projekt | Planowanie S3 | Prowadzący Konrad Uciechowski | Data realizacji zajęć 22-02-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 57 z 69 FAST API | Prowadzący Konrad Uciechowski | Data realizacji zajęć 28-02-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 58 z 69 web scrapping | Prowadzący Konrad Uciechowski | Data realizacji zajęć 01-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 59 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 01-03-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 60 z 69 asynchroniczność | Prowadzący Konrad Uciechowski | Data realizacji zajęć 14-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 61 z 69 UX | Prowadzący Konrad Uciechowski | Data realizacji zajęć 15-03-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 62 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 15-03-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 63 z 69 AWS | Prowadzący Konrad Uciechowski | Data realizacji zajęć 21-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 64 z 69 UML | Prowadzący Konrad Uciechowski | Data realizacji zajęć 22-03-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 65 z 69 Walidacja za pomocą testu z wynikiem generowanym automatycznie | Prowadzący Konrad Uciechowski | Data realizacji zajęć 22-03-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 66 z 69 Projekt | Prowadzący Konrad Uciechowski | Data realizacji zajęć 22-03-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 14:00 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 67 z 69 Flask | Prowadzący Konrad Uciechowski | Data realizacji zajęć 11-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 14:00 | Liczba godzin 06:00 |
Przedmiot / temat zajęć 68 z 69 zadania rekrutacyjne | Prowadzący Konrad Uciechowski | Data realizacji zajęć 12-04-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 69 z 69 Przegląd końcowy | Retrospektywy końcowe | Zakończenie kursu | Prowadzący Konrad Uciechowski | Data realizacji zajęć 12-04-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 14:00 | Liczba godzin 03:00 |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 9 900,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 8 048,78 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 41,25 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 33,54 PLN |
Prowadzący
Prowadzący
Filip Szyler
Damian Filipkowski
Tomasz Słupik
Piotr Chudzik
Konrad Uciechowski
Jarosław Majka
Wiktor Piela
Anna Cielas
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.
Dodatkowo w ramach tego pakietu kursanci otrzymują kurs online kurs Prompt Engineering (6h online) do przerobienia we własnym zakresie.
A także podstawowe wsparcie HR na slacku - między innymi kursant otrzyma wskazówki od Doradcy Kariery dotyczące przygotowania dobrego CV czy profilu na Linkedin dostosowanego do tej branży (ok 4h).
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.
Uczestnikowi oferujemy:
- wiedzę na poziomie Junior Python Developera
- pomoc najlepszych trenerów
- wsparcie uczestnika do wejścia na rynek IT poprzez; doradztwo w przygotowaniu CV, profilu na LinkedIN, profilu na GitHUb.
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"
Warunki techniczne
Warunki techniczne
Wymagania sprzętowe: system operacyjny Windows 10/ lub /MacOS/ lub /Linux.
Optymalna konfiguracja sprzętowa: procesor i5+ lub podobny, 8GB+ pamięci RAM,
zalecany dysk SSD.
Konieczność posiadania wbudowanej kamery, słuchawek, Internetu 3Mb/s download i
3Mb/s upload.
Zajęcia będą się odbywać zdalnie na żywo z trenerem i uczestnikami na platformie zoom. Zarówno część warsztatowa, jak i projektowa.