Hoofdpagina | Bachelor in de elektronica-ict
Web engineering theorie (1011PBAEI100a)
Bachelor in de elektronica-ict |
2010-11 |
3 |
90 uur |
Eerste Opleidingsfase |
|
Ja |
Ja |
Verplicht |
Punt op 20 |
Ja |
|
Docenten
Onderwijstaal
Onderwijsvorm
Begincompetentie
Wat Web engineering (XHTML, CSS, JavaScript, XML, PHP, AJAX) aangaat is geen voorkennis vereist,
maar de student moet de algemene kennis aangebracht in het secundair kennen en kunnen
gebruiken. Zo moet de student Nederlands kunnen begrijpen, lezen, spreken en schrijven. Verder
moet de student de klassieke wiskundige technieken zoals beschreven in de eindtermen van het
secundair onderwijs beheersen (zie http://www.ond.vlaanderen.be/dvo/secundair/index.htm).
Weten wat het World Wide Web is, is een voordeel.
Vooral moet de student de capaciteit, de motivatie en de inzet hebben om XHTML, CSS, JavaScript, XML, PHP en AJAX te
leren.
Eindcompetentie
PB _a_02 - Het vermogen tot verwerven en verwerken van informatie |
PB _a_05 - Creativiteit |
PB_a_01 - Denk- en redeneervaardigheid |
PB _k - Kennis |
Leerresultaten
PB_a_01, PB_a_02, PB_a_05 en PB_k:
De hoofddoelstelling van het opleidingsonderdeel “web engineering” is de basisbegrippen van XHTML
in combinatie met CSS (Cascading Style Sheets) te leren kennen en daarmee Webpagina’s te maken.
De student dient webpagina's te ontwerpen die “XHTML 1.0 Strict” gevalideerd kunnen worden.
Verder is het de bedoeling om de basis van JavaScript te leren, eigen scripts te schrijven en te
integreren in XHTML documenten.
Ook dient de student XML te gebruiken als een applicatie- en systeem onafhankelijke manier om data
elektronisch te bewaren en over te brengen. Hij/zij moet welgevormde XML documenten kunnen maken en met CSS en XSL vormgeven. De studenten moeten DTD's kunnen opstellen en XML documenten valideren. Ze moeten XML-schema's begrijpen en XML documenten daarmee valideren. Ze moeten met Xpath selecties in XML documenten kunnen maken uit XML documenten en XSLT transformaties opstellen en toepassen.
De student moet een PHP programma kunnen schrijven en daarmee server-side formulier gegevens verwerken.
Tot slot moet de student AJAX (Asynchronous JavaScript and XML) kunnen gebruiken voor
communicatie tussen de website in de browser en de server.
Inhoud
1 XHTML & CSS (geïntegreerd)
Inleiding
Basis XHTML
Basis CSS, het CSS-boxmodel
Koppelingen, lijsten, tabellen, afbeeldingen
Formulieren
Pagina's vormgeven met CSS
2 JavaScript
Inleiding
Fundamentele bouwstenen van JavaScript
Selecties, iteraties,
Functies en methodes
Arrays
Events en eventhandlers
Verdere JavaScript objecten
Document Object Model
Cookies
3 XML
Inleiding
Onderdelen van een XML-document
Namespaces
Opmaken met CSS en XSL
DTD
XSL schema
XSLT
4 PHP
Inleiding
PHP als programmeertaal
Verwerken van formulier gegevens
5 AJAX
Inleiding
Het XMLHttpRequest object
Studiematerialen
http://www.w3schools.com/
Syllabus: Inleiding tot XHTML, CSS, JavaScript, XML, PHP en AJAX; H. Behaegels
Evaluatie
Eerste examenkans | Eerste examenperiode (januari) | Schriftelijk examen | 100% | | Tweede examenkans | Derde examenperiode (augustus) | Schriftelijk examen | 100% | |