Web Development II

De cursus Web Development II wordt aan de hand van slides en talrijke voorbeelden tijdens de hoorcolleges aangeleerd.
Tijdens de werkcolleges wordt er verder tijd voorzien om oefeningen te maken, op die manier wordt de theorie ingeoefend.
Er wordt ook van de student verwacht dat alle oefeningen verder worden uitgewerkt buiten de contacturen. Alle informatie die je als student nodig hebt om deze cursus te volgen staat hieronder per hoofdstuk gebundeld.

Algemene informatie over de cursus en over de te installeren software vind je in deze slides.

Video opnames van de lessen.

  • Hoofdstuk 4: OOP in JavaScript
    • Object orientation in JavaScript
    • Class: constructor & new keyword, private & public members, get/set methods, other methods, static methods, inheritance
    • Prototypes: concept, constructor & new keyword, prototype chain, JavaScript‘s built-in objects
  • Voorbeeldbestanden library_books
  • Oefeningen assignment
  • Opgeloste oefeningen assignment_turned_in
  • Hoofdstuk 8: Asynchroon programmeren in JS
    • Synchroon Programmeren
    • Asynchroon Programmeren
    • Ajax
    • Callbacks
    • Consuming Promises en de Fetch API
    • Promise.all() en Promise.any()
    • Promises
    • async/await
  • Voorbeeldbestanden library_books
  • Oefeningen assignment
  • Opgeloste oefeningen assignment_turned_in