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

Usługi 2026/BZP 00227072 Ogłoszenie o wykonaniu umowy Zobacz ogłoszenie o zamówieniu

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

44-160 %

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ę konkurencji

Pełna treść ogłoszenia

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-30

4.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

2026-05-04 Biuletyn Zamówień PublicznychOgłoszenie o wykonaniu umowy - Zamówienie udzielane jest w trybie podstawowym na podstawie: art. 275 pkt 1 ustawy - Usługi

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

Kody CPV

Główny 80000000-4
80000000-4 (Usługi edukacyjne i szkoleniowe) 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)