8. Mooie Dingen Programmeren Block

“Ik heb niets met design, maar kan toch mooie dingen maken.”

Omschrijving:
Front-end development. HTML/CSS & JavaScript en eventueel andere talen of omgevingen zijn je leidraad waarmee je front-ends bouwt voor verschillende type media. De look-and-feel, de interactie en de eventuele communicatie naar de back-end vormen hierin een eenheid.

Onderwerpen jaar 1:
HTML 5,
doctype,
DOM,
basis (semantische) elementen,
html 5 – structuur elementen.
CSS 3,
selectors,
boxmodel,
grootte van elementen,
lettertypes en plaatjes,
passend op alle schermen,
positioneren (float, flexbox, gridsystems).
JS.
basis variabelen, if-else, loops,
events,
DOM manipuleren,
dynamische input afhandelen,
connectie met API’s,
js libraries gebruiken.

Uitdagingen:
Je kunt een website maken die voldoet aan de HTML 5, CSS 3 en ECMA 5 standaarden.
Je schrijft je code zodanig dat deze goed overdraagbaar en goed leesbaar is.
Je ontwikkelt websites zodanig dat ze goed bruikbaar zijn op meerdere devices.
Je maakt gebruik van diverse databronnen (webservices) voor het aanleveren van de juiste content.