Programowanie od zera – pierwsze kroki w Pythonie dla dorosłych - szkolenie
Możliwość dofinansowania
Programowanie od zera – pierwsze kroki w Pythonie dla dorosłych - szkolenie
Numer usługi 2026/09/29/199788/3844347
1 845,00 PLN
brutto
1 500,00 PLNnetto
115,31 PLNbrutto/h
93,75 PLNnetto/h
157,50 PLNcena rynkowa
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Grupa docelowa usługi
Szkolenie jest skierowane do dorosłych, którzy nigdy nie programowali i chcą nauczyć się podstaw programowania na przykładzie języka Python. W szczególności do:
- pracowników biurowych, którzy chcą automatyzować powtarzalne zadania
- osób rozważających przebranżowienie do IT
- analityków i specjalistów pracujących z danymi w arkuszu kalkulacyjnym
- osób wracających na rynek pracy i podnoszących kompetencje cyfrowe
- nauczycieli i edukatorów, którzy chcą wprowadzić elementy programowania do swoich zajęć
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników25
- Data zakończenia rekrutacji18-12-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- 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
Celem szkolenia jest nabycie przez uczestnika podstawowych umiejętności programowania w języku Python: zmiennych i typów danych, instrukcji warunkowych, pętli, funkcji, list i słowników oraz pracy z plikami.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje paradygmaty, składnię oraz struktury danych języka Python | Definiuje podstawowe elementy składniowe: zmienne, typy danych, operatory logiczne, instrukcje warunkowe oraz pętle. | Test teoretyczny |
| Porównuje właściwości i zastosowania wbudowanych struktur danych (listy, słowniki, krotki, zbiory) pod kątem mutowalności i porządkowania. | Test teoretyczny | |
| Omawia typowe kategorie błędów zgłaszanych przez interpreter (błędy składniowe, semantyczne, wykonania) oraz mechanizmy ich interpretacji. | Test teoretyczny | |
| Konfiguruje środowisko programistyczne i uruchamia skrypty w języku Python | Wskazuje procedurę instalacji interpretera Python oraz konfiguracji edytora kodu (np. VS Code). | Test teoretyczny |
| Opisuje etapy uruchamiania skryptu z poziomu terminala oraz zintegrowanego środowiska deweloperskiego. | Test teoretyczny | |
| Dobiera wbudowane moduły z biblioteki standardowej (np. math, os, sys) do realizacji podstawowych zadań systemowych. | Test teoretyczny | |
| Projektuje algorytmy sterujące przepływem programu oraz modułową strukturę kodu | Opracowuje strukturę kodu wykorzystującą instrukcje warunkowe oraz iteracje w pętlach (for, while). | Test teoretyczny |
| Konstruuje funkcje z parametrami pozycyjnymi, domyślnymi oraz instrukcją zwracania wartości (return). | Test teoretyczny | |
| Wyjaśnia zasady dekompozycji złożonego zagadnienia logicznego na mniejsze, niezależne bloki funkcjonalne. | Test teoretyczny | |
| Stosuje procedury przetwarzania struktur danych oraz operacji na plikach | Wskazuje metody manipulacji elementami list i słowników (dodawanie, usuwanie, filtrowanie, iteracja po kluczach i wartościach). | Test teoretyczny |
| Opisuje mechanizmy bezpiecznego odczytu i zapisu danych w plikach tekstowych oraz formatach tabelarycznych (CSV). | Test teoretyczny | |
| Dobiera techniki diagnostyki kodu i obsługi wyjątków na podstawie analizy komunikatów błędów interpretera. | Test teoretyczny | |
| Ocenia poprawność logiczną rozwiązań oraz wiarygodność zewnętrznych źródeł wsparcia programistycznego | Weryfikuje sugestie kodu dostarczane przez asystentów AI oraz fora techniczne pod kątem ich poprawności merytorycznej i bezpieczeństwa. | Test teoretyczny |
| Uzasadnia potrzebę systematycznego testowania programu na różnych danych wejściowych w celu eliminacji błędów logicznych. | Test teoretyczny | |
| Określa kierunki dalszego rozwoju własnych kompetencji programistycznych w oparciu o oficjalną dokumentację techniczną. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Pytanie 1. Czy dokument potwierdzający uzyskanie kompetencji lub wyraźnie z nim powiązane inne dokumenty związane ze wsparciem zawierają opis efektów uczenia się?
TAK
Pytanie 2. Czy dokument lub wyraźnie z nim powiązane inne dokumenty związane ze wsparciem potwierdzają, że walidacja została przeprowadzona w oparciu o zdefiniowane w efektach uczenia się kryteria ich weryfikacji i zgodnie z zaplanowanymi metodami walidacji?
TAK
Pytanie 3. Czy dokument lub wyraźnie z nim powiązane inne dokumenty związane ze wsparciem potwierdzają zastosowanie rozwiązań zapewniających rozdzielenie procesów kształcenia i szkolenia od walidacji?
TAK
Program
Program
1. Pierwszy program
- Czym jest program i jak komputer go wykonuje
- Instalacja Pythona i Visual Studio Code, uruchamianie programu
- Wyświetlanie i wczytywanie danych: print i input
- Zmienne i typy danych: liczby, tekst, wartości logiczne
- Ćwiczenia: kalkulator wynagrodzenia i przelicznik jednostek
2. Decyzje w programie
- Porównania i operatory logiczne
- Instrukcje if, elif, else
- Komunikaty o błędach: jak je czytać i poprawiać
- Operacje na tekście: wycinanie, wyszukiwanie, formatowanie
- Ćwiczenia: kalkulator rabatów i walidacja danych
3. Powtarzanie i listy
- Pętle for i while, zakres range
- Listy: dodawanie, usuwanie, sortowanie, przeglądanie
- Sumy, średnie, minimum i maksimum w pętli
- Typowe błędy w pętlach i ich szukanie
- Ćwiczenia: statystyki z listy wyników
4. Funkcje i słowniki
- Funkcje: parametry, wartość zwracana, zasięg zmiennych
- Dzielenie programu na funkcje
- Słowniki i krotki: dane opisane nazwami
- Moduły biblioteki standardowej: math, random, datetime
- Ćwiczenia: książka adresowa w słowniku
5. Pliki i dane
- Odczyt i zapis plików tekstowych
- Pliki CSV: wczytywanie, filtrowanie, zapis wyników
- Obsługa wyjątków: program, który nie przerywa pracy przy błędzie
- Praca z folderami i wieloma plikami
- Ćwiczenia: zestawienie z pliku CSV
6. Projekt końcowy i dalsza nauka
- Asystent AI jako pomoc w nauce: wyjaśnianie kodu i błędów, bez gotowców
- Projekt: mały program automatyzujący zadanie z pracy uczestnika, z konsultacjami prowadzącego
- Prezentacja projektów i omówienie
- Plan dalszej nauki: analiza danych, strony WWW, automatyzacja; Q&A
Harmonogram
Harmonogram
Liczba pozycji harmonogramu: 16
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 16 B1.1 Czym jest program, instalacja Pythona i Visual Studio Code - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat 2 z 16 B1.2 print i input, zmienne i typy danych - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat 3 z 16 B2.1 Porównania, operatory logiczne, instrukcje if, elif, else - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat 4 z 16 B2.2 Komunikaty o błędach, operacje na tekście - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat 5 z 16 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 6 z 16 B3.1 Pętle for i while, zakres range - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat 7 z 16 B3.2 Listy, sumy i średnie w pętli, typowe błędy w pętlach - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat 8 z 16 B4.1 Funkcje: parametry, wartość zwracana, podział programu - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 19-12-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Przedmiot / temat 9 z 16 B4.2 Słowniki i krotki, moduły biblioteki standardowej - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 08:00 | Godzina zakończenia 09:00 | Liczba godzin 01:00 |
Przedmiot / temat 10 z 16 B5.1 Odczyt i zapis plików tekstowych i CSV - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 09:00 | Godzina zakończenia 10:00 | Liczba godzin 01:00 |
Przedmiot / temat 11 z 16 B5.2 Obsługa wyjątków, praca z folderami i wieloma plikami - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 10:00 | Godzina zakończenia 11:00 | Liczba godzin 01:00 |
Przedmiot / temat 12 z 16 B6.1 Asystent AI w nauce programowania, wybór tematu projektu - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 11:00 | Godzina zakończenia 12:00 | Liczba godzin 01:00 |
Przedmiot / temat 13 z 16 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 12:00 | Godzina zakończenia 13:00 | Liczba godzin 01:00 |
Przedmiot / temat 14 z 16 B6.2 Projekt końcowy, konsultacje indywidualne - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 13:00 | Godzina zakończenia 14:00 | Liczba godzin 01:00 |
Przedmiot / temat 15 z 16 B6.3 Prezentacja projektów, plan dalszej nauki, Q&A - współdzielenie ekranu | Typ aktywności Zajęcia | Prowadzący PAWEŁ HALLADIN | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 14:00 | Godzina zakończenia 15:00 | Liczba godzin 01:00 |
Przedmiot / temat 16 z 16 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 20-12-2026 | Godzina rozpoczęcia 15:00 | Godzina zakończenia 16:00 | Liczba godzin 01:00 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 16:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 13:00 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 01:00 |
Rodzaj godzin w tym suma przerw | Liczba godzin 02:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 18:30 |
Cena
Cena
Jeżeli korzystasz z dofinansowania i usługa stanowi usługę kształcenia zawodowego lub przekwalifikowania zawodowego wraz z usługą lub dostawą towarów ściśle związaną z usługami kształcenia zawodowego lub przekwalifikowania zawodowego to możesz mieć możliwość skorzystania za zwolnienia z podatku VAT na podstawie art. 43 ust. 1 pkt 29 lit. c ustawy z dnia 11 marca 2004 r. o podatku od towarów i usług, jeśli usługa w całości jest finansowana ze środków publicznych lub § 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 oraz warunków stosowania tych zwolnień w przypadku, gdy usługa jest finansowana w co najmniej 70% ze środków publicznych.
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 1 845,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 1 500,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 115,31 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 93,75 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 16:00 |
Prowadzący
Prowadzący
Liczba prowadzących: 1
1 z 1
PAWEŁ HALLADIN
Paweł Halladin – programista i trener IT z ponad 20-letnim doświadczeniem zawodowym. Od 2004 roku projektuje i tworzy aplikacje desktopowe, webowe, mobilne i embedded dla klientów indywidualnych oraz firm. Od 5 lat zawodowo zajmuje się również przekazywaniem wiedzy jako korepetytor i trener IT, prowadząc zajęcia indywidualne oraz szkolenia grupowe dla osób dorosłych, w tym usługi realizowane w ramach Bazy Usług Rozwojowych.
Specjalizuje się w C#/.NET, Java/Spring, C/C++, Python, JavaScript/TypeScript, bazach danych SQL oraz wykorzystaniu AI w pracy programisty. Prowadzi również szkolenia z zakresu aplikacji webowych, embedded/IoT oraz przygotowania do egzaminów zawodowych INF.03 i INF.04.
W latach 2025–2026 zrealizował 195 godzin szkoleń grupowych, w tym 55 godzin szkolenia „Java i Spring w praktyce: projektowanie, testowanie i wdrażanie aplikacji” w ramach BUR oraz 140 godzin szkoleń z C++, .NET i programowania obiektowego. Od 2021 roku prowadzi także indywidualne zajęcia z programowania dla uczniów i studentów.
W pracy szkoleniowej stawia na praktykę – uczestnicy od początku zajęć tworzą działający kod i rozwijają projekty. Złożone zagadnienia wyjaśnia krok po kroku na konkretnych przykładach, dostosowując tempo do poziomu grupy. Posiada swobodę pracy z anglojęzyczną dokumentacją techniczną.
Specjalizuje się w C#/.NET, Java/Spring, C/C++, Python, JavaScript/TypeScript, bazach danych SQL oraz wykorzystaniu AI w pracy programisty. Prowadzi również szkolenia z zakresu aplikacji webowych, embedded/IoT oraz przygotowania do egzaminów zawodowych INF.03 i INF.04.
W latach 2025–2026 zrealizował 195 godzin szkoleń grupowych, w tym 55 godzin szkolenia „Java i Spring w praktyce: projektowanie, testowanie i wdrażanie aplikacji” w ramach BUR oraz 140 godzin szkoleń z C++, .NET i programowania obiektowego. Od 2021 roku prowadzi także indywidualne zajęcia z programowania dla uczniów i studentów.
W pracy szkoleniowej stawia na praktykę – uczestnicy od początku zajęć tworzą działający kod i rozwijają projekty. Złożone zagadnienia wyjaśnia krok po kroku na konkretnych przykładach, dostosowując tempo do poziomu grupy. Posiada swobodę pracy z anglojęzyczną dokumentacją techniczną.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
- zestaw ćwiczeń z rozwiązaniami do każdego bloku
- ściągawka składni Pythona (PDF)
- przykładowe pliki danych (CSV) do ćwiczeń i projektu
Warunki techniczne
Warunki techniczne
- komputer stacjonarny lub laptop (Windows 10/11, macOS lub Linux) z działającą kamerą i mikrofonem
- stabilne łącze internetowe o parametrach minimum 10 Mbps download / 5 Mbps upload
- uprawnienia do instalowania oprogramowania na komputerze (Python, Visual Studio Code – bezpłatne, instrukcja instalacji wysyłana przed szkoleniem)
Kontakt
Kontakt
KRZYSZTOF LISZKA
E-mail
liszka.k@gmail.com
Telefon
(+48) 509 308 253