Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Websites bewerken
Architectuur van een website
Browser/server-communicatie (protocol, url...)
Technologieën die verband houden met het web
Ontwikkelingshulpmiddelen
Webpagina's ontwerpen met HTML
Presentatie van HTML : Geschiedenis, versies
Tags en attributen: principes en functies
Structuur van een webpagina (header en body)
Workshop: eerste webpagina
Belangrijkste HTML-tags
Tekstopmaak (lettertypes, titels, alinea's, voorgeformatteerde tekst)
Hyperlinks maken (pagina, bestand, e-mail) en doelen
Afbeeldingen en bijschriften invoegen
Opsommingen (ongeordend / geordend)
Tabellen: koppen, body, eigenschappen
Formulieren: principe, componenten, eigenschappen, attributen
Geluiden, video's
Workshop: een eerste e-mail formulier
Basisbeginselen van CSS
Syntaxis van een CSS regel
Soorten selectors (Tag, ID, Class)
Pseudo-klassen: links, tekst...
Stylesheet-architectuur
Website-stijlbeleid
Methoden voor het maken van websites
CSS3-selectors en pseudo-selectors
Workshop: opmaak van een bestaande pagina
Presentatie van SEO-kwesties
Concepten en invoegen van header-tags
Enkele te volgen regels
Geavanceerde HTML-opmaaktechnieken
Presentatie van afstemmingstechnieken
Presentatie van semantische tags: Artikel, Koptekst, Sectie, Voettekst
Creatie van het HTML5-skelet
Definitie van stylesheets
Positionering van blokken
Beheer van cross-browser compatibiliteit
Workshop: Een site maken met een HTML5-structuur
Toegankelijkheid (toegang tot het web voor gehandicapten)
Normen en ergonomie (WAI en ADAE)
Definitie van de HTML-architectuur
Style sheets
Creatie van inhoudspagina's en toepassing van normen
WYSIWYG-editors en toegankelijkheid
CMS-toolintegratie en toegankelijkheid
Workshop: testen van de toegankelijkheid van een site
Basisbegrippen van JavaScript
Beginselen en functies
Variabelen en gegevenstypen
Operatoren
Instructies
Controlestructuren (voorwaarden, lussen, enz.)
Definitie en gebruik van functies
Voorgedefinieerde objecten (document, venster, enz.)
Invoercontrole en formulierverwerking
Vensterbeheer (openen, sluiten, communicatie)
Dialoogvensters
Workshop: leren valideren van een formulier
Beheer van evenementen
Een pagina laden
Muisbeheer
Toetsenbordinvoer regelen
Gedragingen en acties
Workshop: een fotogalerij maken
Paginamanipulatie in JavaScript / DHTML
Presentatie van het DOM (Document Object Model)
Toegang tot, wijzigen en toevoegen van elementen en attributen
Dynamisch beheer van CSS
Workshop: scenario's en dynamische menu's