Web Fundamentals (B-TM-YB1414)

Doelstellingen
- Je begrijpt de basisprincipes van JavaScript ES6.
- Je kunt dynamische webapplicaties maken met Vue.js.
- Je ontwikkelt een front-end applicatie vanaf nul.
- Je begrijpt de basisprincipes van het maken en gebruiken van APIs in Node.js.
- Je kunt je project verdedigen tijdens het examen.
Begintermen
- Basiskennis van HTML en CSS.
- Bekendheid met fundamentele programmeerconcepten.
Plaats in het onderwijsaanbod
- Bachelor Bedrijfsmanagement (Mechelen) (Applied Data Intelligence) 180 sp.
Onderwijsleeractiviteiten
3 sp. Web Fundamentals (B-TM-YB6559)




Inhoud
- Inleiding tot JavaScript ES6: variabelen, functies, klassen en modules.
- Geavanceerde JavaScript-concepten: promises, async/await en event handling.
- Inleiding tot Vue.js: componenten, directives en reactieve data-binding.
- Het bouwen van een front-end applicatie met Vue.js.
- Inleiding tot APIs in Node.js: het opzetten van een server, het verwerken van requests en responses, en werken met JSON-gegevens.
- Projectontwikkeling: planning, codering, testen en debuggen.
Studiemateriaal
- Lezingsnotities en dia's beschikbaar op het elektronisch leerplatform.
- Aanbevolen lectuur en tutorials verstrekt door de docent.
Toelichting onderwijstaal
Engelstalige slides.
Nederlandstalige lessen.
Toelichting werkvorm
Projectwerk
Door praktijkgericht onderwijs ontvangen studenten de kennis die ze vervolgens in hun project kunnen toepassen.
Door zelfstudie en het werken aan hun project bereiken ze een hoger niveau.
Evaluatieactiviteiten
Web Fundamentals (B-TM-YB8414)
Toelichting
Examenmoment | Beoordelingsschaal |
---|---|
TOTAAL | 1-20/20 puntenschaal |
De student krijgt een individueel project toegewezen waarmee ze zelfstandig aan de slag kunnen.
Dit project betreft een Vue-applicatie die verbonden moet worden met een API.
Het is belangrijk dat de studenten de tijdens de les opgedane theorie kunnen toepassen in dit project.
Tijdens een mondelinge verdediging moeten ze hun project presenteren en hun code toelichten.
Omdat er AI in het project wordt gebruikt, is het vereist dat de student de volledige code volledig begrijpt.
Toelichting bij herkansen
Voor dit opleidingsonderdeel zijn er geen deeloverdrachten.
De student krijgt een individueel project toegewezen waarmee ze zelfstandig aan de slag kunnen.
Dit project betreft een Vue-applicatie die verbonden moet worden met een API.
Het is belangrijk dat de studenten de tijdens de les opgedane theorie kunnen toepassen in dit project.
Tijdens een mondelinge verdediging moeten ze hun project presenteren en hun code toelichten.
Omdat er AI in het project wordt gebruikt, is het vereist dat de student de volledige code volledig begrijpt.