Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Advanced front-end coding30014/1732/1920/1/32
Studiegids

Advanced front-end coding

30014/1732/1920/1/32
Academiejaar 2019-20
Komt voor in:
  • Bachelor in de grafische en digitale media, trajectschijf 3
    Keuzepakket:
    • Keuzepakket Trajectschijf 3 A
    • Keuzepakket Trajectschijf3
In andere opleidingen:
  • International programmes Science and Technology als Advanced front-end coding
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang: 3 studiepunten
Men kan dit opleidingsonderdeel niet volgen binnen een
  • examencontract (met het oog op het behalen van een creditbewijs).
  • examencontract (met het oog op het behalen van een diploma).
Titularis: Michiels Kristof
Onderwijstalen: Engels
Kalender: Semester 1
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).
Mogelijke grensdata voor leerkrediet: 15.10.2019 (1ste semester)
Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Dit opleidingsonderdeel komt in aanmerking voor tolerantie onder de voorwaarden van de opleiding waarvoor je bent ingeschreven.
Totale studietijd: 78,00 uren

Volgtijdelijkheid

binnen trajectschijf 1 al minstens 54 studiepunten afgewerkt hebben EN binnen trajectschijf 2 al minstens 54 studiepunten afgewerkt hebben EN geslaagd of getolereerd voor Information technology 3 EN geslaagd of getolereerd voor Crossmediatechnologie 3.

Korte omschrijving

Het web van vandaag is een interactieve en uiterst dynamische omgeving. Als professionele webdesigner van morgen moet je meer dan alleen HTML- en CSS-vaardigheden in je toolbox hebben.

JavaScript is een must geworden, maar dit is nog maar een begin. In de afgelopen jaren zijn er verschillende geavanceerde front-end bibliotheken ontstaan die wij als ontwerpers ook kunnen gebruiken. In deze cursus duiken we diep in een van de meest populaire van deze bibliotheken: Vue.js. We zullen leren hoe we moderne front-end applicaties kunnen bouwen met Vue, zonder al te veel te hoeven coderen. Merk op dat dit een gevorderde webcursus is voor studenten die al een gedegen kennis van HTML, CSS en JavaScript hebben opgedaan.

OLR-Leerdoelen (lijst)

Technische ontwikkeling. Basisbestand creëren
kan met gebruik van front-end JavaScript frameworks (React, Angular) dynamische webapplicaties ontwikkelen
Technische ontwikkeling. Gegevens inventariseren
begrijpt de basisprincipes van full-stack JavaScript webontwikkeling en kan deze toepassen
Samenwerken. Leiderschap
past de kennis van de Engelse taal toe in een leercontext, zowel mondeling als schriftelijk
Technische ontwikkeling. Media-uiting realiseren
ontwikkelt een databankmodel (met een no-sql dbms zoals MongoDB)
ontwikkelt een project dat de principes volgt van full-stack JavaScript
ontwikkelt een project dat gebruik maakt van een front-end JavaScript framework (React, Angular,…)
Productie. Werkproces controleren
analyseert een datamodel

Leerinhoud

Je maakt op een zachte manier kennis met full-stack JavaScript webontwikkeling.

  • Landschap van bestaande frameworks. Verschillen, sterktes, zwaktes
  • Evaluatie van mogelijkheden: native apps, mobiel, desktop, smart objects
  • We kiezen elk jaar een JavaScript framework uit. Komend jaar is dat Vue.js
  • Kennismaking met Vue.js
  • Eenvoudig gebruik binnen een bestaande webtoepassing
  • Meer geavanceerd gebruik van Vue.js
  • Kennismaken met een databankmodel (met een no-sql dbms zoals MongoDB)

Je werkt zelf een project uit en kiest hierbij hoe ver je gaat in het gebruik van Vue.js. Hoofdbetrachting is dat je vertrouwd raakt met het landschap van front-end frameworks.

Studiematerialen (tekst): Verplicht

CURSUS-papier of -elektronisch
Cursus beschikbaar gesteld door de titularis, aangevuld met notities tijdens de contacturen.

Onderwijsorganisatie

Werkvormen
Hoor- en/of werkcolleges
Practicum en/of oefeningen27,00 uren
Werkplekleren en/of stage
Werktijd buiten de contacturen51,00 uren

Toetsing (lijst)

Evaluatie(s) voor de eerste examenkans
MomentVorm%Opmerking
AcademiejaarPortfolio100,00
Evaluatie(s) voor de tweede examenkans
MomentVorm%Opmerking
Tweede examenperiodePortfolio50,00
Tweede examenperiodeProjectopdracht50,00Werkstuk en/of digitaal en/of presentatie

Toetsing (tekst)

PERMANENTE EVALUATIE MET VERPLICHTE AANWEZIGHEID omdat de competentiegerichte leerprocessen met specifieke accenten op vaardigheidstrainingen en attitudevorming enkel kunnen verworven en geëvalueerd worden binnen de vooropgestelde onderwijssetting.

Je kan voor de examenvorm permanente evaluatie maximaal 1 afwezigheid inhalen en dit enkel indien het organisatorisch mogelijk is. Je neemt het initiatief om binnen de 3 kalenderdagen na het gemiste evaluatiemoment (deadline opdracht, portfolio, presentatie, etc) met de lector deze inhaalmogelijkheid in te plannen. Indien inhalen niet mogelijk is resulteert dit in een score 0 voor het gemiste evaluatiemoment.
In uitzonderlijke gevallen kan het departementshoofd hiervan afwijken.

Inzendingen voor opdrachten bestaan steeds uit eigen werk en worden ingediend binnen de voorziene deadlines. Indien gedachtegoed, beelden of teksten, ideeën, ontwerpen of delen van ontwerpen van anderen worden gebruikt, dienen de auteur, ontwerper en / of locatie van het werk duidelijk vermeld te worden om plagiaat – en dus examenfraude – te vermijden.