#1091

Programowanie niskopoziomowe dla usług czasu rzeczywistego i IoT

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 9:00-17:00 (8 h) 🟢

Żarówka

Czego się nauczysz?

- Zapoznanie z podstawami lub średniozaawansowanymi tematami programowania niskopoziomowego,
- Zrozumienie zasad działania systemów wbudowanych i usług czasu rzeczywistego,
- Przygotowanie do projektowania rozwiązań IoT.
Grupa

Dla kogo jest ten warsztat?

Dla osób zainteresowanych karierą jako projektanci Systemów Operacyjnych czasu rzeczywistego/Systemów czasu Rzeczywistego (RTOS/RTS) i IoT, a także systemów wbudowanych oraz programistów.
Notatnik

Wymagania wstępne

Podstawy programowania,
- Programowanie Strukturalne i Obiektowe,
- Język angielski,
- Bazy Danych,
- Sieci Komputerowe,
- Architektura Komputerów,
- Systemy Operacyjne.

Prowadzący

Przemysław Jarnot:

Posiada 9-letnie doświadczenie jako programista (web designer, web developer, software engineer, front-end developer, back-end developer). Magister inżynier na Wydziale Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie (SYSTEMY KOMPUTEROWE I OPROGRAMOWANIE - INŻYNIERIA SYSTEMÓW INTERNETOWYCH, INŻYNIERIA OPROGRAMOWANIA), wykorzystywał doświadczenie związane z semestralnym stażem/praktyką na Cyprze, aby nabrać doświadczenia w tworzeniu stron internetowych, programowaniu oraz pracy w zespole.
Certyfikaty: Ekspert w zakresie technik i narzędzi E-commerce (100h) Hellenic Institute of Certifications, Apple (iMac, iPad, iPhone, Watch) Technical Helpdesk Support/Wsparcie techniczne, Umiejętności cyfrowe dla nauczycieli, Ocena kompetencji cyfrowych, Rozwój pedagogiki cyfrowej, Zarządzanie zasobami cyfrowymi, Wspieranie uczniów - DigiCo mpEdu Framework & Digi-Up Project, PROGRAMOWANIE AVR ATMega328 MIKROKONTROLERA UŻYWAJĄC PLATFORMY Arduino UNO.

Program warsztatów

1. Podstawy programowania niskopoziomowego:
a. Struktura i zasada działania procesorów,
b. Podstawy języka C (dla systemów wbudowanych),
c. Wprowadzenie do asemblera (proste instrukcje).
2. Systemy czasu rzeczywistego (RTOS):
a. Mechanizmy planowania w RTOS,
b. Zarządzanie pamięcią i przerwaniami.
3. IoT – koncepcje i protokoły:
a. MQTT, CoAP, HTTP dla IoT,
b. Komunikacja między urządzeniami (np. WiFi, Bluetooth).
4. Praktyczne projekty:
a. Sterowanie urządzeniami (np. diody, silniki) za pomocą mikrokontrolera/
b. Implementacja prostego systemu monitorującego IoT.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisy na wybrany warsztat zostały zakończone.