Python Programmierung auf RaspberryPi

Kursanbieter
Höhere Fachschule Uster HFU, Berufsschulstrassse 1, 8610 Uster
Kursort
Uster
Kontaktdaten
info@hfu.ch
Beschreibung Angebot

Python entwickelt sich zu einer End-User Programmiersprache für Nicht-Informatiker. So kann aus Python z.B. direkt auf Excel-Daten (nicht nur csv-Daten) zugegriffen werden, Objekte mittels KI aus einem Videostream erkannt oder mit dem RaspberryPi (Linux Microcontroller System) können Maschinen-Steuerungen programmiert werden.Es ist in Python einfach einen Webservice (SOAP oder REST) zu nutzen oder einen REST-Service anzubieten.

Inhalt

Eigener Raspberry in Betrieb nehmen- Hardware und GPIO - WiFi setup - Sense-Hat - Linux image erstellen - Entwicklungs-Umgebung auf BYOD einrichten Grundlagen von Python- Linux Filesystem und die wichtigsten commands - Sequenzen, Verzweigungen und Schleifen - Funktionen definieren und aufrufen (positional / named parameter mit default values) - Externe Klassen und Module verwenden - Eigene Klassen entwickeln - Containers (Listen und Dictionaries) - Filehandling - Web-Services nutzen - Sensoren und Aktoren am RPi in Python nutzen

Lernziel

Der Student kann- seinen eigenen RaspberryPi in Betrieb nehmen, Sensoren und Aktoren verdrahten und das System nach Vorgaben konfigurieren. - vom BYOD auf den RPi via ssh undftps zugreifen und Python 3.x Applikationen deployen und lauffähig machen. - Python 3.x Applikationen funktional und objektorientiert designen, implementieren und auf dem RPi testen. - eigene Klassen erweiterbar designen, implementieren und in eigenen Applikationen verwenden. - REST-Services aufrufen und JSON Responses in Python verarbeiten (z.B in einer Heizungssteuerung Wettervorhersagen nutzen)

Voraussetzung

Das ModulOOP mit Lego Mindstorms LMS muss besucht sein.

Kurscode
HF-RPI-21E
Datum
Zeit
17:50 - 21:40
Lektionen
36
Kosten
990.00
Rabatt
10%