Project:Netwerken/Planning/Sprint-1/bijeenkomst-20171011/uitwerking Hakan Akkas
< Project:Netwerken | Planning | Sprint-1 | bijeenkomst-20171011
Naar navigatie springen
Naar zoeken springen
Concepten en leerdoelen
Algemeen
(Computer)communicatie: eerste beginselen
- het idee achter een protocol (het spreken van een gemeenschappelijke taal)
- adressering
- foutdetectie
- encoding
- transportmedia
Netwerken: lokale netwerken, internet
- lokaal adresseren vs globaal adresseren
- switch, router
- packet switching networks
Web: client-server, enz.
- inzoomen op http-protocol
- http mthods
- spelen met REST-api's
- websockets
- takenverdeling in klassiek client-server model
- datauitwisselingsformaten: JSON, XML, yaml etc
- zo praktisch mogelijk aan de slag gaan (node-red kan een uitkomst bieden, maar wellicht ook mogelijkheden om met node.js aan de slag te gaan)
- zo praktisch mogelijk, met de theorie als ondersteuning
Internet of things
- sensoren en actuatoren
- mqtt protocol als alternatief voor andere, zwaardere protocollen
- publish-subscribe pattern
- uitdagingen van IOT in de toekomst
- ontwerp en bouw een IOT-oplossing voor een relevant (eigen) probleem