Rozwój umiejętności cyfrowych w zakresie tworzenia i automatyzacji tworzenia oprogramowania z wykorzystaniem języka Python
Rozwój umiejętności cyfrowych w zakresie tworzenia i automatyzacji tworzenia oprogramowania z wykorzystaniem języka Python
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie skierowane jest do osób dorosłych, które chcą zdobyć lub rozwinąć praktyczne umiejętności w zakresie programowania w języku Python. Uczestnikami mogą być zarówno osoby bez doświadczenia w kodowaniu, jak i pracownicy administracyjni, biurowi, specjaliści IT oraz osoby planujące przebranżowienie i rozpoczęcie kariery w sektorze nowych technologii.
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników16
- Data zakończenia rekrutacji29-10-2025
- Forma prowadzenia usługimieszana (zdalna połączona z usługą zdalną w czasie rzeczywistym)
- Liczba godzin usługi40
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Usługa przygotowuje uczestnika do samodzielnego programowania w języku Python na poziomie podstawowym. W szczególności umożliwia tworzenie prostych aplikacji, automatyzację zadań, przetwarzanie danych oraz pracę w nowoczesnym środowisku chmurowym.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Identyfikuje elementy składni języka Python i korzysta z chmurowego IDE | Kryteria weryfikacji Rozróżnia typy danych i operacje wPythonie | Metoda walidacji Test teoretyczny |
Kryteria weryfikacji Obsługuje środowisko chmurowe | Metoda walidacji Obserwacja w warunkach rzeczywistych | |
Efekty uczenia się Konstruuje funkcje i wykorzystujestruktury danych do przetwarzania informacji | Kryteria weryfikacji Tworzy poprawną funkcję w Pythonie | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kryteria weryfikacji Stosuje odpowiednie struktury danych | Metoda walidacji Obserwacja w warunkach rzeczywistych | |
Efekty uczenia się Projektuje proces automatyzacji zadań z użyciem Pythona | Kryteria weryfikacji Odczytuje i zapisuje dane z plików | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kryteria weryfikacji Stosuje instrukcje sterujące doautomatyzacji | Metoda walidacji Obserwacja w warunkach rzeczywistych | |
Efekty uczenia się Stosuje zasady programowaniaobiektowego w prostych projektach | Kryteria weryfikacji Tworzy klasę z metodami i atrybutami | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kryteria weryfikacji Łączy elementy OOP w kod aplikacji | Metoda walidacji Obserwacja w warunkach rzeczywistych |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Dzień 1 — Wprowadzenie i podstawy Pythona (8h dyd.)
Moduł 1: Omówienie środowiska chmurowego i LMS (1h)
- Logowanie, konfiguracja środowiska pracy w chmurze
- Przegląd funkcjonalności i repozytorium
Moduł 2: Wstęp do Pythona (3h)
- Składnia, typy danych, zmienne
- Operacje na danych tekstowych i liczbowych
- Komentarze i dobre praktyki
Moduł 3: Instrukcje warunkowe i pętle (4h)
- if, elif, else if,
- Pętle for i while
- Ćwiczenia praktyczne na platformie
Dzień 2 — Struktury danych i funkcje (8h dyd.)
Moduł 4: Listy, krotki, słowniki, zbiory (3h)
- Tworzenie, modyfikowanie, iterowanie
- Ćwiczenia na danych przykładach
Moduł 5: Praca z plikami (2h)
- Odczyt, zapis, nadpisywanie danych
- Ćwiczenia z obsługi plików tekstowych
Moduł 6: Funkcje i obsługa wyjątków (3h)
- Tworzenie funkcji, przekazywanie argumentów
- Try-except-finally
- Proste skrypty z obsługą błędów
Dzień 3 — Automatyzacja, projekty i AI (8h dyd.)
Moduł 7: Automatyzacja zadań (3h)
- Automatyczne operacje na plikach
- Prosty bot w Pythonie
Moduł 8: Wstęp do AI w Pythonie (2h)
- Biblioteki AI i przykłady zastosowań
- Symulacja AI w środowisku chmurowym
Moduł 9: Projekt zespołowy — prosta aplikacja (3h)
- Wstępny projekt aplikacji z repozytorium w chmurze
- Praca grupowa na platformie
Dzień 4 — Zaawansowana praca z danymi i testowanie (8h dyd.)
Moduł 10: Zaawansowane operacje na danych (3h)
- Przetwarzanie plików CSV, JSON
- Prosty parser danych
Moduł 11: Testowanie aplikacji i projektów (3h)
- Pytest, tworzenie testów jednostkowych
- Walidacja poprawności kodu
Moduł 12: Optymalizacja i Green IT w Pythonie (2h)
- Zasady 6R w programowaniu
- Minimalizacja zasobożerności aplikacji
Dzień 5 — Podsumowanie, projekty końcowe i walidacja (8h dyd.)
Moduł 13: Projekt końcowy uczestników (4h)
- Tworzenie mini aplikacji / automatyzacji
- Prezentacja wyników na platformie
Moduł 14: Omówienie projektów i feedback trenera (2h)
Walidacja (1h)
Program szkolenia jest dostosowany do potrzeb uczestników usługi oraz głównego celu usługi i jej charakteru oraz obejmuje zakres tematyczny usługi.
Uczestnik nie musi spełniać dodatkowych wymagań dot. poziomu zaawansowania. Powinien natomiast posiadać podstawową umiejętność obsługi komputera.
Szkolenie ma charakter teoretyczno-praktyczny.
W ramach szkolenia zostanie przeprowadzona walidacja.
Harmonogram usługi może ulec nieznacznemu przesunięciu, ponieważ ilość przerw oraz długość ich trwania zostanie dostosowana indywidualnie do potrzeb uczestników szkolenia. Łączna długość przerw podczas szkolenia nie będzie dłuższa aniżeli zawarta w harmonogramie.
Zajęcia zostaną przeprowadzone przez eksperta z wieloletnim doświadczeniem, który przekazuje nie tylko wiedzę teoretyczną, ale także praktyczne wskazówki i najlepsze praktyki. Uczestnicy mają możliwość czerpania z jego wiedzy i doświadczeń.
Warunki organizacyjne usługi:
Realizacja szkolenia została zaprojektowana z myślą o nowoczesności, dostępności i elastyczności. Poniżej przedstawiamy kluczowe rozwiązania wspierające uczestników na każdym etapie procesu kształcenia:
Usługa zostanie przeprowadzona w całości wewnątrz aplikacji EduOrganizer. To nowoczesne, kompleksowe narzędzie umożliwia uczestnikom wygodny dostęp do materiałów szkoleniowych, transmisji na żywo, testów oraz indywidualnej komunikacji z trenerem – bez konieczności instalowania dodatkowego oprogramowania czy tworzenia kont w innych systemach. Cały proces szkoleniowy – część teoretyczna oraz praktyczna odbywa się w jednym, intuicyjnym środowisku. Gwarantujemy wysoki poziom organizacji, bezpieczeństwa danych oraz komfort nauki w przyjaznej i interaktywnej formie.
Usługa została stworzona na podstawie licencji EduOrganizer zakupionej w ramach projektu ,,Inwestycje w usługi rozwojowe” nr FERS.01.03-IP.09-0025/23
Transmisja i realizacja w obrębie jednej aplikacji: Szkolenie prowadzone jest w środowisku aplikacyjnym, które łączy transmisję wideo na żywo, czat, dostęp do materiałów i testów w jednym miejscu. Uczestnicy nie muszą instalować żadnego dodatkowego oprogramowania – wystarczy przeglądarka internetowa. Dzięki temu zapewniamy komfort, intuicyjność i wysoką jakość organizacyjną szkolenia.
Szkolenie odbywa się w godzinach zegarowych, czyli 1 godzina szkolenia równa się 60 minut.
Przerwy są wliczane w czas szkolenia.
Czas trwania szkolenia to 5 dni szkoleniowe w godz. 8:00 - 16:00
Prowadzone w ramach szkolenia zajęcia realizowane są metodami interaktywnymi i aktywizującymi, rozumianymi jako metody umożliwiające uczenie się w oparciu o doświadczenie i pozwalające uczestnikom na ćwiczenie umiejętności.
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Przedmiot / temat zajęć 1 z 23 Moduł 1: Omówienie środowiska chmurowego | Prowadzący Dawid Tomczyk | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 2 z 23 Moduł 2: Wstęp do Pythona | Prowadzący Dawid Tomczyk | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 12:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 3 z 23 Przerwa | Prowadzący Dawid Tomczyk | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 4 z 23 Moduł 3: Instrukcje warunkowe i pętle | Prowadzący Dawid Tomczyk | Data realizacji zajęć 03-11-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 16:00 | Liczba godzin 03:30 |
Przedmiot / temat zajęć 5 z 23 Moduł 4: Listy, krotki, słowniki, zbiory | Prowadzący Dawid Tomczyk | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 6 z 23 Moduł 5: Praca z plikami | Prowadzący Dawid Tomczyk | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 7 z 23 Przerwa | Prowadzący Dawid Tomczyk | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 8 z 23 Moduł 5: Praca z plikami c.d. | Prowadzący Dawid Tomczyk | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 9 z 23 Moduł 6: Funkcje i obsługa wyjątków | Prowadzący Dawid Tomczyk | Data realizacji zajęć 04-11-2025 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 16:00 | Liczba godzin 02:30 |
Przedmiot / temat zajęć 10 z 23 Moduł 7: Automatyzacja zadań | Prowadzący Dawid Tomczyk | Data realizacji zajęć 05-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 11 z 23 Moduł 8: Wstęp do AI w Pythonie | Prowadzący Dawid Tomczyk | Data realizacji zajęć 05-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 12 z 23 Przerwa | Prowadzący Dawid Tomczyk | Data realizacji zajęć 05-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 13 z 23 Moduł 8: Wstęp do AI w Pythonie c.d. | Prowadzący Dawid Tomczyk | Data realizacji zajęć 05-11-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 13:30 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 14 z 23 Moduł 9: Projekt zespołowy — prosta aplikacja | Prowadzący Dawid Tomczyk | Data realizacji zajęć 05-11-2025 | Godzina rozpoczęcia 13:30 | Godzina zakończenia 16:00 | Liczba godzin 02:30 |
Przedmiot / temat zajęć 15 z 23 Moduł 10: Zaawansowane operacje na danych | Prowadzący Dawid Tomczyk | Data realizacji zajęć 06-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 11:00 | Liczba godzin 03:00 |
Przedmiot / temat zajęć 16 z 23 Moduł 11: Testowanie aplikacji i projektów | Prowadzący Dawid Tomczyk | Data realizacji zajęć 06-11-2025 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat zajęć 17 z 23 Przerwa | Prowadzący Dawid Tomczyk | Data realizacji zajęć 06-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 18 z 23 Moduł 11: Testowanie aplikacji i projektów c.d. | Prowadzący Dawid Tomczyk | Data realizacji zajęć 06-11-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 14:30 | Liczba godzin 02:00 |
Przedmiot / temat zajęć 19 z 23 Moduł 12: Optymalizacja i Green IT w Pythonie | Prowadzący Dawid Tomczyk | Data realizacji zajęć 06-11-2025 | Godzina rozpoczęcia 14:30 | Godzina zakończenia 16:00 | Liczba godzin 01:30 |
Przedmiot / temat zajęć 20 z 23 Moduł 13: Projekt końcowy uczestników | Prowadzący Dawid Tomczyk | Data realizacji zajęć 07-11-2025 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 12:00 | Liczba godzin 04:00 |
Przedmiot / temat zajęć 21 z 23 Przerwa | Prowadzący Dawid Tomczyk | Data realizacji zajęć 07-11-2025 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 12:30 | Liczba godzin 00:30 |
Przedmiot / temat zajęć 22 z 23 Moduł 14: Omówienie projektów i feedback trenera | Prowadzący Dawid Tomczyk | Data realizacji zajęć 07-11-2025 | Godzina rozpoczęcia 12:30 | Godzina zakończenia 15:00 | Liczba godzin 02:30 |
Przedmiot / temat zajęć 23 z 23 walidacja | Prowadzący - | Data realizacji zajęć 07-11-2025 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 5 000,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 5 000,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 125,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 125,00 PLN |
Prowadzący
Prowadzący
Dawid Tomczyk
Prowadzi szkolenia dotyczące m.in. analizy danych, budowy aplikacji internetowych oraz pracy z bazami danych.
W ramach zajęć wykorzystuje język SQL oraz systemy takie jak PostgreSQL i MySQL. Uczestnicy kursów uczą się integrować Pythona z bazami danych, tworzyć zapytania i przetwarzać dane. Szkolenia mają charakter praktyczny i opierają się na pracy z realnym kodem.
Doświadczenie i kwalifikacje zostały zdobyte nie wcześniej niż 5 lat przed datą wprowadzenia szczegółowych danych dot. oferowanej usługi
Wykształcenie wyższe. Adres mailowy trenera: lemonbay.dawid.tomczyk@gmail.com
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Dostęp do panelu LMS z materiałami PDF, materiałami interaktywnymi
Warunkiem otrzymania zaświadczenia o ukończeniu szkolenia jest udział w co najmniej 80% zajęć oraz uzyskanie min. 75% prawidłowych odpowiedzi w teście teoretycznym (walidacja efektów uczenia się).
Warunki uczestnictwa
Wymagana jest obecność min 80% lub ze wskazaniami Operatora
Uczestnicy przyjmują do wiadomości, że usługa może być poddana monitoringowi z ramienia Operatora lub PARP i wyrażają na to zgodę.
Uczestnik ma obowiązek zapisania się na usługę przez BUR co najmniej na 1 dzień przed rozpoczęciem realizacji usługi.
Informacje dodatkowe
Cena szkolenia zawiera koszty przeprowadzenia szkolenia, materiałów szkoleniowych, zaświadczenia o ukończeniu szkolenia oraz koszt walidacji.
W przypadku uczestniczenia w usłudze osoby z niepełnosprawnością usługa zostanie dostosowana do jej potrzeb.
Koszt przeprowadzenia walidacji jest wliczony w koszt szkolenia - nie stanowi dodatkowego kosztu.
Llink umożliwiający uczestnictwo w usłudze będzie wysyłany drogą mailową min. na 2 dni przed rozpoczęciem usługi.
Zakup licencji EduOrganizaer został dofinansowany w ramach projektu „Inwestycje w usługi rozwojowe” nr FERS.01.03-IP.09-0025/23.
Projekt współfinansowany jest ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Plus – Program Fundusze Europejskie dla Rozwoju Społecznego 2021-2027
Zwolnienie z podatku VAT dla Uczestników, których poziom dofinansowania wynosi co najmniej 70% (na podstawie § 3 ust. 1 pkt 14 Rozporządzenia Ministra Finansów z dnia 20 grudnia 2013 r. w sprawie zwolnień od podatku od towarów i usług
Warunki techniczne
Warunki techniczne
Platforma / rodzaj komunikatora, za pośrednictwem którego prowadzona będzie usługa.
Usługa zostanie przeprowadzona w całości wewnątrz aplikacji EduOrganizer To nowoczesne, kompleksowe narzędzie umożliwia uczestnikom wygodny dostęp do materiałów szkoleniowych, transmisji na żywo, testów oraz indywidualnej komunikacji z trenerem – bez konieczności instalowania dodatkowego oprogramowania czy tworzenia kont w innych systemach.
Cały proces szkoleniowy – część teoretyczna oraz praktyczna odbywa się w jednym, intuicyjnym środowisku. Gwarantujemy wysoki poziom organizacji, bezpieczeństwa danych oraz komfort nauki w przyjaznej i interaktywnej formie. Szkolenie odbędzie się przy pomocy platformy wraz z dostępem do panelu LMS.
Usługa została stworzona na podstawie licencji EduOrganizer zakupionej w ramach projektu ,,Inwestycje w usługi rozwojowe” nr FERS.01.03-IP.09-0025/23
Minimalne wymagania sprzętowe, jakie musi spełniać komputer Uczestnika:
Komputer uczestnika powinien być wyposażony w głośniki, mikrofon i bezpłatną aplikację oraz Internet .
Wymagane jest posiadanie kamery.
Minimalne wymagania dotyczące parametrów łącza sieciowego:
Do sprawnego udziału w usłudze preferowany jest Internet z prędkością łącza od 512 KB/sek
Okres ważności linku umożliwiającego uczestnictwo w spotkaniu on-line.
Link przesłany uczestnikom szkolenia jest ważny od 1h przed rozpoczęciem szkolenia oraz w trakcie trwania szkolenia zgodnie z jego harmonogramem.
Podczas zapisywania na usługę uczestnicy wyrażają zgodę na przetwarzanie swojego wizerunku.
Szkolenia online będą nagrywane tylko i wyłącznie na potrzeb udokumentowania prawidłowego przebiegu szkolenia i jego archiwizacji.
Nie udostępniamy nagrań ze szkolenia ze względu na ochronę danych osobowych oraz widocznego na nagraniach wizerunku osób trzecich (osoby prowadzącej oraz innych uczestników szkolenia).