Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Programmeren 531801/1767/1920/1/17
Studiegids

Programmeren 5

31801/1767/1920/1/17
Academiejaar 2019-20
Komt voor in:
  • Graduaat informatica (uitdovend - Antwerpen)
    Afstudeerrichting:
    • programmeren
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang: 10 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: Inghelbrecht Joseph
Andere co-titularis(sen): Sturm Dimitri
Onderwijstalen: Nederlands
Kalender: Semester 2
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).

Volgtijdelijkheid

Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Dit opleidingsonderdeel komt in aanmerking voor tolerantie onder de voorwaarden van de opleiding waarvoor je bent ingeschreven.
Totale studietijd: 260,00 uren

Korte omschrijving

Functies zijn eerste rangsburgers, syntaxis gelijkt op JAVA, overerving is prototypal en (+ """") is gelijk is aan nul. Dit is JavaScript... JavaScript is de meest polariserende en onbegrepen programmeertaal in de wereld. Het werd geschreven in 10 dagen en had veel oneffenheden en ruwe randen. Er zijn talloze pogingen geweest om deze als de taal van het web te vervangen. Niettegenstaande is de taal en het ecosysteem er rond 'alive and kicking'. JavaScript is de meest populaire taal in de wereld en de enige echte taal van het web-platform. Wat maakt JavaScript speciaal? Waarom is een taal, die in enkele dagen is gemaakt, succesvol gebleken waar andere gefaald hebben? Een van de redenen voor het succes van JavaScript (en het web in het algemeen) ligt in het feit dat JavaScript van in het begin overal was. Het is bijna onmogelijk om een personal computer te vinden die niet één of andere JavaScript interpreter aan boord heeft. En een tweede reden bestaat in het feit dat JavaScript in staat is geweest garen te spinnen uit de wanorde, en de kritiek wist te gebruiken om zichzelf te verbeteren. Tijd dus om JavaScript grondig te leren. 

OLR-Leerdoelen (lijst)

A._PLAN
De student kan een performante webapplicatie bouwen volgens de actuele standaarden.
De student kan een dynamische webapplicatie bouwen maw gekoppeld met een relationele database.
De student kan een gebruikersvriendelijke user-interface ontwerpen en een duidelijke foutafhandeling toepassen.
De student kan de nodige beveiligingsvoorzieningen voorzien.
De student kan participeren aan een overlegvergadering met de opdrachtgever.

Leerinhoud

JavaScript React React Native JavaScript API .Net Core REST API CSS Flexbox CSS Grid

Studiematerialen (tekst): Verplicht

Het lesmateriaal wordt op het Moodle platform ter beschikking gesteld.

Onderwijsorganisatie

Afstandstraject
Werktijd buiten de contacturen (afstandstraject)260,00 uren
Avondtraject
Hoor- en/of werkcolleges (avondtraject)13,00 uren
Practicum en/of oefeningen (avondtraject)39,00 uren
Werktijd buiten de contacturen (avondtraject)208,00 uren
Dagtraject
Hoor- en/of werkcolleges (dagtraject)19,50 uren
Practicum en/of oefeningen (dagtraject)52,00 uren
Werktijd buiten de contacturen (dagtraject)188,50 uren

Toetsing (lijst)

Evaluatie(s) voor de eerste examenkans
MomentVorm%Opmerking
AcademiejaarProjectopdracht50,00Zakelijke app
AcademiejaarVaardigheidstoets hands on50,00Eerste deel: een JS app die een API aanspreekt en verwerkt. Tweede deel: een webservice maken in PHP, Java of C#
Evaluatie(s) voor de tweede examenkans
MomentVorm%Opmerking
Tweede examenperiodeProjectopdracht50,00Een zakelijke app
Tweede examenperiodeVaardigheidstoets hands on50,00Eerste deel: een JS app die een API aanspreekt en verwerkt. Tweede deel: een webservice maken in PHP, Java of C#

Toetsing (tekst)

De nadruk ligt op het syntheseproject en het bijbehorende projectdossier. Werken in een team staat centraal.