De basisprincipes voor het ontwikkelen van een statische website worden bijgebracht op basis van de meest actuele webstandaarden. Er wordt stilgestaan bij de belangrijkste aspecten die aan de basis van een gebruiksvriendelijke website staan. De basis van HTML en CSS worden bijgebracht en worden toegepast voor het bouwen van een statische website, met inachtneming van de standaarden van het W3C.
Het opleidingsonderdeel start met een introductie op het belang van webrichtlijnen en webstandaarden. De achterliggende principes, begrippen en tools worden aangebracht (geschiedenis van het internet, HTML-editors, browsers, client/server, http, ftp, www, url, aanvullende hulpmiddelen, ...).
Vervolgens wordt XHTML en HTML5 onder de loep genomen: de syntax, semantiek, de rol van elementen en attributen, het DocType, DTD, de opbouw van een pagina, de html-elementen voor tekst, navigatie, afbeeldingen, lijsten, tabellen en formulieren.
Parallel hiermee worden de basisconcepten van CSS3 aangebracht: het belang van scheiding van vormgeving en inhoud, schrijfwijze, selectoren en eigenschappen, stylesheets, css- overerving, fonts en kleuren, breedte en hoogte, gebruik van afbeeldingen, ... Het bouwen van lay-outs met CSS komt aan bod: lay-out en positionering, het box-model, het gebruik van id’s, klassen en pseudoklassen, inline en block-level elementen, float en clear, CSS voor print. Geavanceerde technieken komen aan bod om verschillende lay-outs en menu’s te bouwen: fixed design, liquid design, elastic design, de opbouw van (uitklap)menu’s en sprites.
Een overzicht wordt gegeven van bestaande softwaretools voor het ontwikkelen van websites. Het softwarepakket Dreamweaver wordt gebruikt tijdens de werkcolleges voor het uitwerken van webpagina’s. Sitebeheer (publicatie en onderhoud) komt aan bod, evenals het gebruik van sjablonen binnen Dreamweaver.
Doorheen de lessenreeks wordt aandacht besteed aan search engine optimization, browsercompatibiliteit, toegankelijkheid en gebruiksvriendelijkheid. Voorbeelden van bestaande, goed opgebouwde websites en webtoepassingen komen aan bod. Elke les start met het ontleden van een best practice.