Python.RaspberryPI_
Een twee daagse training in Python met RaspBerry PI en REST API.
De drie hoofdelementen van deze training zijn:
- Het leren van de fundamenten van Python programmeren.
- Het toepassen van Python op een Raspberry Pi.
- Het aanroepen en verwerken van gegevens uit een REST/API met behulp van Python.
Python Associate PCAP
“Python als taal op een gestructureerde manier doornemen.”
PCAP
Het hoofddoel van dit trainingsonderdeel is het leren programmeren in Python. Het curriculum van het PCAP certificaat is hierin een leidraad.
Data, Lists and OOP
scope. aggregates, tuples, dictionaries, data processing classical vs procedural approach, inheritance, abstraction, encapsulation, polymorphism, instance vs. class variables exceptions, yield, closures, lambda keyword, (create, read, and write) files
Modules
import in different ways, some standard modules provided by Python, packages, Python’s implementation of exceptions try-except instruction, raise instruction; strings and their specific methods, similarities and differences to lists
Raspberry Pi
“Een verkenning van de Raspberry Pi”
Installeren en commands in Linux
apt-get
Het maken van een Python applicatie
applicatiestructuur, externe libraries, testbaarheid, var, classes, methoden, constructors, conditionals, loops, pandas, matplotlib, math, fs, sensors, rpi.gpio, fast-api, pip-env, deploy, .env
Uitlezen en schrijven naar sensoren
I/O ports, temp, humidity, licht
Werken met files, werken met communicatie
ethernet, http, filesystem, paths, json
RESP API
“Het communiceren over internet en het verwerken van de json-data.”
HTTP
statuscodes, readystate, endpoint, server, starten van server, data, database
Verwerken van data
JSON, marshall, unmarshall, dumps, loads