Project:Netwerken/Planning/Sprint-1/bijeenkomst-20171011/uitwerking Hakan Akkas

Uit Inf2019
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