Lessius Mechelen ects

Hoofdpagina | Bachelor in de elektronica-ict

Web engineering theorie (1011PBAEI100a)


Opleiding Bachelor in de elektronica-ict Academiejaar 2011-12
Studiepunten 3 Studietijd 90 uur
OpleidingsfaseEerste Opleidingsfase Creditcontract mogelijk
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
AardVerplicht QuoteringPunt op 20
Tweede examenkansJa    

Docenten

  • Behaegels Hubert

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Hoorcollege

Begincompetentie

Wat Web engineering (XHTML, HTML5, 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, HTML5, CSS, JavaScript, XML, PHP en AJAX te
leren.

Eindcompetentie

PB _a_02PB _a_02 - Het vermogen tot verwerven en verwerken van informatieGeen omschrijving in gedragsindicatoren in niveaus
PB _a_05PB _a_05 - CreativiteitGeen omschrijving in gedragsindicatoren in niveaus
PB_a_01PB_a_01 - Denk- en redeneervaardigheidGeen omschrijving in gedragsindicatoren in niveaus
PB_kPB _k - KennisGeen omschrijving in gedragsindicatoren in niveaus

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 / HTML5

in combinatie met CSS (Cascading Style Sheets) te leren kennen en daarmee Webpagina’s te maken.

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/HTML5 & CSS (geïntegreerd)

    Inleiding

    Basis XHTML/HTML5

    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 examenkansTweede examenperiode (juni)Schriftelijk examen100%
Tweede examenkansDerde examenperiode (augustus)Schriftelijk examen100%