Szkolenie: Python - IoT i AIoT (Internet of Things oraz Artificial Intelligence of Things)
Szkolenie Python IoT i AIoT to praktyczny kurs programowania urządzeń Internetu Rzeczy w języku Python, obejmujący obsługę sensorów i aktuatorów, protokoły komunikacyjne (MQTT, HTTP), przetwarzanie danych na krawędzi sieci (edge computing), wdrażanie modeli AI bezpośrednio na urządzeniach, integrację z platformami chmurowymi oraz testowanie aplikacji wbudowanych
Trenerzy praktycy
Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Poziom zaawansowania:
Kod kursu:PYTHON/AIOT
pythoniotmqttraspberry-pi
Szkolenie na zamówienie
Dostosowany program
Indywidualna wycena
Dowolny termin
Python - IoT i AIoT (Internet of Things oraz Artificial Intelligence of Things)
Cele szkolenia
Szkolenie przygotowuje do samodzielnego programowania urządzeń IoT w Pythonie z wykorzystaniem Raspberry Pi, MicroPython oraz praktycznych projektów IoT
Szkolenie uczy implementowania komunikacji między urządzeniami IoT z użyciem protokołów MQTT i HTTP/REST oraz budowy skalowalnych systemów Internet of Things
Szkolenie omawia praktyczne aspekty odczytu danych z sensorów, sterowania aktuatorami oraz przetwarzania strumieni danych w czasie rzeczywistym w architekturze edge computing
Szkolenie przygotowuje do wdrażania modeli AI na urządzeniach brzegowych w podejściu AIoT, w tym wykorzystania TensorFlow Lite i TinyML
Szkolenie rozwija umiejętność integracji rozwiązań IoT z platformami chmurowymi AWS IoT Core i Azure IoT Hub oraz narzędziami do analizy danych jak Grafana i InfluxDB
Szkolenie przygotowuje do projektowania bezpiecznych, skalowalnych architektur IoT i AIoT z uwzględnieniem szyfrowania TLS, autoryzacji oraz testowania aplikacji embedded
Dla kogo?
Programistów Python z doświadczeniem, chcących rozwijać kompetencje w zakresie systemów wbudowanych i Internetu Rzeczy
Inżynierów oprogramowania i specjalistów IoT odpowiedzialnych za projektowanie i wdrażanie rozwiązań dla urządzeń połączonych
Osób realizujących projekty w obszarze automatyki, przemysłowego IoT (IIoT), inteligentnych budynków lub urządzeń brzegowych
Osób zainteresowanych tematem AIoT (Artificial Intelligence of Things) i uruchamiania modeli AI na krawędzi sieci (edge AI, TinyML)
Efekty kształcenia
Uczestnik programuje urządzenia IoT w Pythonie z użyciem Raspberry Pi, MicroPython oraz bibliotek do obsługi GPIO i sensorów
Uczestnik implementuje i konfiguruje protokoły komunikacyjne MQTT oraz HTTP/REST w systemach IoT i integracjach chmurowych
Uczestnik odczytuje dane z sensorów (temperatura, wilgotność, ruch, światło) i steruje aktuatorami w projektach Internet of Things
Uczestnik wdraża modele AI na urządzeniach brzegowych z wykorzystaniem AIoT, TensorFlow Lite oraz narzędzi edge AI
Uczestnik integruje urządzenia IoT z platformami chmurowymi AWS i Azure oraz narzędziami do wizualizacji danych jak Grafana
Uczestnik projektuje i wdraża rozwiązania AIoT z zachowaniem zasad bezpieczeństwa transmisji danych, szyfrowania TLS oraz dobrych praktyk testowania systemów IoT
Wymagania
Umiejętność wytwarzania oprogramowania w języku Python na poziomie średniozaawansowanym
Znajomość obiektowego paradygmatu programowania
Podstawowa wiedza na temat sieci komputerowych (TCP/IP, HTTP)
Umiejętność korzystania z konsoli systemu operacyjnego Linux
Podstawowa znajomość zagadnień uczenia maszynowego (klasyfikacja, regresja) będzie pomocna przy modułach AIoT
Podstawowa znajomość elektryki i elektroniki nie jest wymagana, ale będzie pomocna
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Koncepcja AIoT: łączenie IoT z AI/ML na krawędzi sieci
Porównanie: inferencja lokalna vs. wysyłanie danych do chmury
TinyML: modele ML na mikrokontrolerach i urządzeniach o ograniczonych zasobach
TensorFlow Lite: konwersja i optymalizacja modeli (kwantyzacja, przycinanie)
ONNX Runtime na Raspberry Pi: inferencja modeli w Pythonie
Klasyfikacja danych sensorycznych: detekcja anomalii w szeregach czasowych
Wizja komputerowa na urządzeniu: OpenCV + picamera2, detekcja obiektów i ruchu
Przetwarzanie audio i rozpoznawanie słów kluczowych (keyword spotting)
Optymalizacja modeli pod kątem latencji i zużycia energii
Projekt stacji AIoT: odczyt danych, lokalna inferencja modelu, przesył MQTT, wizualizacja w Grafanie
Code review i omówienie rozwiązań uczestników
Autorem szkolenia jest Matt Harasymczuk
Trener Sages od 2015 roku, z ponad 10 tys. godzin doświadczenia w prowadzeniu warsztatów, szkoleń i przemówień publicznych dla 31,5 tys. słuchaczy. Specjalizuje się w Pythonie, inżynierii oprogramowania, jakości, automatyzacji procesów, a także TDD, DevOps, CI/CD i analizie oraz wizualizacji danych. Pracował m.in. w Allegro, COI, PAŻP i Europejskiej Agencji Kosmicznej. Prowadzi stronę www.python3.info i jest założycielem i prezesem dwóch firm Astrotech i AATC. W wolnym czasie rozwija własny system…
Szkolenie poprowadzi jego autor Matt Harasymczuk
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Uczestnik szkolenia “Podstawy Power BI - wizualizacja danych”
Marcin Rembowski
prowadzący pełne zaangażowanie, chęć udzielenia jak największej ilości jak najbardziej przydatnych informacji, bardzo pomocny w prowadzeniu przez wszystkie meandry poruszanych zagadnień, dobór zagadnień bardzo ciekawy w połączeniu z postawą rewelacyjnego prowadzącego skutkujący zdecydowanym poszerzeniem wiedzy w zaproponowanym zakresie
16.10.2026
Uczestnik szkolenia “Podstawy Power BI - wizualizacja danych”
Agnieszka Błaszczyk
Super tłumaczenie, przykłady, alcje
16.10.2026
Uczestnik szkolenia “Podstawy Power BI - wizualizacja danych”
Aneta Zaniewicz
Dużo praktycznej wiedzy
16.10.2026
Uczestnik szkolenia “Python średnio zaawansowany”
Mikołaj Król
Bardzo potrzebne i praktyczne tematy
16.10.2026
Uczestnik szkolenia “Jira - organizacja i zarządzanie projektami”
Tomasz Mrozek
Prowadzący ma bardzo dużą wiedzę, dobrze tłumaczy, jest bardzo chętny na odpowiedzi na różne pytania, czasem przy pewnych przejściach Trener troszkę za szybko przechodził między pewnymi opcjami wskutek czego można było się zgubić.
16.10.2026
Uczestnik szkolenia “AI-Driven Development — warsztaty z Claude Code dla developerów”
Krzysztof Bartczak , int2code
Nauczyłem się nowych możliwości
16.10.2026
Uczestnik szkolenia “AI-Driven Development — warsztaty z Claude Code dla developerów”
Adam Koronowski , int2code
Szkolenie zawierało wiele ciekawych i praktycznych porad użycia AI.