Aktywne ogłoszenie - termin składania ofert: Brak daty
Przeprowadzenie kursu z programowania w języku Python na poziomie średniozaawansowanym w ramach projektu pn.: „Atrakcyjne kształcenie zawodowe krokiem do przyszłości” w ZSPM w Katowicach
Zamawiający
Zespół Szkół Poligraficzno - Mechanicznych im. Armii Krajowej w Katowicach
Katowice, Śląskie
NIP: 9541002191
REGON: 1.4) Adres zamawiającego
Kryteria oceny ofert
Wykonawcy
| Nazwa | Miasto | NIP |
|---|---|---|
| ConsTech Dariusz Pieter | Łącza | NIP: 6271935964 |
Szczegóły kontraktów
| Część | Wykonawca | Status | Cena oferty | Wartość umowy |
|---|---|---|---|---|
| 1 | ConsTech Dariusz Pieter (Łącza) | Umowa podpisana | - | - |
Kto wygrywa podobne przetargi?
Śląskie — na podstawie 177 rozstrzygniętych przetargów (CPV 80000000-4)
Wykup subskrypcję, aby zobaczyć kto wygrywa podobne przetargi, w jakich cenach i jak często.
Zobacz analizę konkurencjiPełna treść ogłoszenia
| Ogłoszenie nr 2026/BZP 00227072 z dnia 2026-05-04 |
Ogłoszenie o wykonaniu umowy
Usługi
Przeprowadzenie kursu z programowania w języku Python na poziomie średniozaawansowanym w ramach projektu pn.: „Atrakcyjne kształcenie zawodowe krokiem do przyszłości” w ZSPM w Katowicach
SEKCJA I - ZAMAWIAJĄCY
1.1.) Nazwa zamawiającego: Zespół Szkół Poligraficzno - Mechanicznych im. Armii Krajowej w Katowicach
1.3.) Krajowy Numer Identyfikacyjny: REGON 000695491
1.4) Adres zamawiającego
1.4.1.) Ulica: Armii Krajowej
1.4.2.) Miejscowość: Katowice
1.4.3.) Kod pocztowy: 40-761
1.4.4.) Województwo: śląskie
1.4.5.) Kraj: Polska
1.4.6.) Lokalizacja NUTS 3: PL22A - Katowicki
1.4.9.) Adres poczty elektronicznej: dyrekcja@zspm.pl
1.4.10.) Adres strony internetowej zamawiającego: zspm.pl
1.5.) Rodzaj zamawiającego: Zamawiający publiczny - jednostka sektora finansów publicznych - jednostka samorządu terytorialnego
SEKCJA II – INFORMACJE PODSTAWOWE
2.1.) Identyfikator postępowania: ocds-148610-872d0fee-978b-4566-ba16-3a032483a0df
2.2.) Numer ogłoszenia: 2026/BZP 00227072
2.3.) Wersja ogłoszenia: 01
2.4.) Data ogłoszenia: 2026-05-04
SEKCJA III – PODSTAWOWE INFORMACJE O POSTĘPOWANIU W WYNIKU KTÓREGO ZOSTAŁA ZAWARTA UMOWA
3.1.) Charakter zamówienia:
Zamówienie klasyczne - od 130 000 zł, ale o wartości mniejszej niż progi unijne
3.2.) Zamówienie było poprzedzone ogłoszeniem o zamówieniu albo ogłoszeniem o zamiarze zawarcia umowy w BZP lub Dz. Urz. UE: Tak
3.2.1.) Numer ogłoszenia w BZP lub Dz. Urz. UE: 2026/BZP 00051801
3.3.) Czy zamówienie dotyczy projektu lub programu współfinansowanego ze środków Unii Europejskiej:
Tak
3.4.) Nazwa projektu lub programu:
Atrakcyjne kształcenie zawodowe krokiem do przyszłości - Fundusze Europejskie dla Śląskiego 2021-2027 (Funduszu na rzecz Sprawiedliwej Transformacji) dla Priorytetu: FESL.10.00-Fundusze Europejskie na transformację dla Działania: FESL.10.23-Edukacja zawodowa w procesie sprawiedliwej transformacji regionu
3.5.) Tryb udzielenia zamówienia wraz z podstawą prawną:
Zamówienie udzielane jest w trybie podstawowym na podstawie: art. 275 pkt 1 ustawy
3.6.) Rodzaj zamówienia:
Usługi
3.7.) Nazwa zamówienia:
Przeprowadzenie kursu z programowania w języku Python na poziomie średniozaawansowanym w ramach projektu pn.: „Atrakcyjne kształcenie zawodowe krokiem do przyszłości” w ZSPM w Katowicach
3.8.) Krótki opis przedmiotu zamówienia:
Przedmiotem zamówienia jest przeprowadzenie kursu z programowania w języku Python na poziomie średniozaawansowanym dla uczniów w siedzibie Zamawiającego.
Liczba uczestników szkolenia: 10 osób (2 grypy szkoleniowe po 5 osób).
Czas trwania szkolenia: 32 godzin lekcyjnych (1 godzina lekcyjna = 45 minut)
plus czas na jedną przerwę kawową każdego dnia szkolenia.
Ostateczne terminy szkoleń (ostateczny harmonogram szkoleń) zostanie ustalony po podpisaniu umowy.
Miejsce realizacji szkoleń: stacjonarnie, sale w siedzibie Zamawiającego.
W zakres zamówienia wchodzi:
1. Przeprowadzenie 32 godzin kursu dla 10 uczniów (2 grupy szkoleniowe po 5 osób);
2. Wynagrodzenie trenerów prowadzących szkolenie;
3. Koszty dojazdu trenerów na miejsce realizacji szkoleń;
4. Koszt certyfikatów, potwierdzających udział uczestnika w szkoleniu.
5. Opracowanie i dystrybuowanie wśród uczestników szkolenia materiałów szkoleniowych
w liczbie odpowiadającej liczbie uczestników;
Zakres merytoryczny szkolenia powinien uwzględniać następujące zagadnienia:
1. Powtórka i fundamenty
• powtórzenie podstaw: typy danych, operatory, pętle, funkcje
• zagnieżdżone struktury danych,
• list/dict/set comprehensions,
• funkcje anonimowe, map, filter, reduce.
2. Zasady programowania w języku Python
• styl PEP8
• interpolacja ciągów string
• wdrożenie zasad programowania i konstruowania programów
• używanie funkcji i obiektów
• zasady użycia instrukcji
3. Programowanie kolekcji
• kolekcje: listy, krótki, zbiory oraz słowniki
• operacje na danych
• stosowanie dedykowanych metod dla kolekcji
• asocjacje key – value
• zastosowania metody __missing__()
4. Podstawy programowania funkcyjnego
• pisanie prostych funkcji
• paradygmaty programowania funkcyjnego
• funkcje rekurencyjne
• iteratory i generatory
• użycie funkcji do przetwarzania danych: format xml
• wprowadzenie elementów dynamicznych do programowania funkcyjnego
• funkcje wyższego rzędu: lambda, sorted(), filter(), iter(), map() i inne
• funkcje zwracające n-wyników
• definiowanie zachowań opcjonalnych
• metoda yield() – użycie wielu generatorów
5. Programowanie funkcyjne - projekt uczestnika szkolenia
• wykonanie indywidualnego projektu mini-aplikacji opartej na modelu funkcyjnym
programowania
• napisanie kodu źródłowego prostej aplikacji opartej na programowaniu funkcyjnym
• analiza błędu i testy własnej aplikacji
6. Programowanie obiektowe
• pisanie obiektów
• diagram klas, jak go czytać?
• programowanie klas
• paradygmaty programowania obiektowego: polimorfizm, enkapsulacja, dziedziczenie,
abstrakcja
• porównanie rozwiązań obiektowych i funkcyjnych
• klasy abstrakcyjne i interfejsy
• praktyczne aspekty programowania obiektowego
7. Programowanie obiektowe - projekt uczestnika szkolenia
• wykonanie indywidualnego projektu mini-aplikacji opartej na modelu obiektowym
programowania
• napisanie kodu źródłowego prostej aplikacji opartej na programowaniu obiektowym
• analiza błędu i testy własnej aplikacji
8. Programowanie i modelowanie struktur danych
• pliki tekstowe
• pliki xml
• pliki json
• proces parsowania danych
• sprawdzanie poprawności danych
9. Obsługa wyjątków i wydajność
• procesy testowanie i debugowania
• konstrukcja try/except/else/finally
• analiza wyników testów
• optymalizacja programu
• analiza wykorzystania pamięci, wycieki pamięci
10. Programowanie parsera źródła danych - projekt uczestnika szkolenia
• wykonanie indywidualnego projektu mini-aplikacji parsującej wybrany model źródła danych
• napisanie kodu źródłowego zaprojektowanej aplikacji
• analiza błędu i testy własnej aplikacji
• cykl życia aplikacji języka python
11. Analiza zastosowań języka Python
• wykorzystanie narzędzi ai wspomagających programowanie
• generowanie i uzupełnianie kodu
• refaktoryzacja i wyjaśnianie kodu
• debugowanie oraz analiza błędów
• tworzenie dokumentacji i testów
Szczegółowy opis przedmiotu zamówienia zawarty jest w Załączniku nr 7 do SWZ.
3.9.) Główny kod CPV: 80000000-4 - Usługi edukacyjne i szkoleniowe
3.10.) Dodatkowy kod CPV: 80510000-2 - Usługi szkolenia specjalistycznego
80530000-8 - Usługi szkolenia zawodowego
80210000-9 - Usługi edukacji technicznej i zawodowej na poziomie szkoły średniej
80310000-0 - Usługi edukacji młodzieży
SEKCJA IV – PODSTAWOWE INFORMACJE O ZAWARTEJ UMOWIE
4.1.) Data zawarcia umowy: 2026-02-26
4.2.) Okres realizacji zamówienia:
do 2026-04-304.3.) Dane wykonawcy, z którym zawarto umowę:
4.3.1.) Nazwa (firma) wykonawcy, któremu udzielono zamówienia (w przypadku wykonawców ubiegających się wspólnie o udzielenie zamówienia – dotyczy pełnomocnika, o którym mowa w art. 58 ust. 2 ustawy): ConsTech Dariusz Pieter
4.3.2.) Krajowy Numer Identyfikacyjny: NIP: 6271935964
4.3.3.) Ulica: Piaskowa 11
4.3.4.) Miejscowość: Łącza
4.3.5.) Kod pocztowy: 44-160
4.3.6.) Województwo: śląskie
4.3.7.) Kraj: Polska
4.4.) Wartość umowy: 10000,00 PLN
4.5.) Numer ogłoszenia o wyniku postępowania zamieszczonego w BZP lub numer ogłoszenia o udzieleniu zamówienia opublikowanego w Dzienniku Urzędowym Unii Europejskiej: 2026/BZP 00132375/01
SEKCJA V PRZEBIEG REALIZACJI UMOWY
5.1.) Czy umowa została wykonana: Tak
5.2.) Termin wykonania umowy: 2026-04-18
5.3.) Czy umowę wykonano w pierwotnie określonym terminie: Tak
5.4.) Informacje o zmianach umowy
5.4.1.) Liczba zmian: 0
5.5.) Łączna wartość wynagrodzenia wypłacona z tytułu zrealizowanej umowy: 10000,00 PLN
5.6.) Czy umowa została wykonana należycie: Tak
5.7.) Podczas realizacji zamówienia zamawiający kontrolował przewidziane w zawartej umowie wymagania:
nie dotyczy
Informacje kluczowe
- Data publikacji
- 04.05.2026
- Termin składania ofert
- Brak daty
- Wartość umowy
- 0 PLN
- Rodzaj zamawiającego
- 1.1.2
- Próg unijny
- Poniżej progów UE