home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
C
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » Soft skills » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » Mac OS X » iPad en iPhone iOSDatabases en middleware » Relationele databases & SQL » DB2 for z/OS » DB2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Big data en analyticsApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Agile en Scrum » Programmeertalen » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesSysteembeheer » ITIL » SecuritybalkjePraktischInschrijven 
Website-ontwikkeling met HTML, JavaScript en jQuery

Doel

HTML (Hypertext Markup Language) is het standaard bestandsformaat waarin pagina's en sites worden gecreëerd voor het World Wide Web. Hoewel eenvoudige pagina's tegenwoordig doorgaans worden gemaakt met een grafisch productiviteitshulpmiddel (bv. Adobe Dreamweaver) blijft kennis van de syntax van HTML een noodzaak voor het bouwen van meer gesofisticeerde sites.

JavaScript is een eenvoudige, object-georiënteerde programmeertaal die binnen de browser wordt uitgevoerd. Hierdoor kunnen websites ontwikkeld worden die dynamischer en interactiever zijn dan pure HTML.

Het jQuery-framework, een uitbreiding op JavaScript, is een van de populairste hulpmiddelen om het schrijven en onderhouden van web-applicaties te vereenvoudigen. Ondersteuning voor verschillende (versies van) browsers is standaard aanwezig, net als functies die de interactie met de DOM makkelijker maken. Ook de verwerking van web forms en visuele effecten kunnen via jQuery gegenereerd worden. Zo kan de ontwikkelaar zich meer toeleggen op ideeën, en minder op het schrijven van complexe code.

In plaats van jQuery kan ook gekozen worden voor AngularJS, zie Website-ontwikkeling met HTML, JavaScript en AngularJS

Inhoud

  • HTML5
  • Structuur van een typisch HTML-document
  • HTML markup: tags en elements
  • Tekstopmaak met CSS3 (Cascading Style Sheets)
  • Multimedia toevoegen aan een webpagina
  • Alles over hyperlinks
  • Data weergeven: lijsten en tabellen
  • Interactie met de gebruiker: HTML5-formulieren
  • JavaScript
  • Hoe scripts toevoegen aan een HTML-pagina
  • Elementaire control statements
  • Alles over "program flow"
  • Werken met data: het gebruik van objecten en functies
  • Het "Document Object Model" (DOM): een overzicht
  • Interactie met de DOM
  • Webformulieren gebruiksvriendelijker maken: client-side validatie
  • Cookies aanmaken en manipuleren
  • jQuery
  • De voordelen van jQuery
  • Alles over selectors en filters: "DOM-traversal" en -manipulatie
  • CSS-elementen opvragen en wijzigen
  • De inhoud van een webpagina dynamisch aanpassen
  • Method chaining en callback-functies
  • Visuele effecten toevoegen
  • Formulieren verwerken
  • Gegevens doorsturen en ontvangen via AJAX en JSON
 

Doelgroep

Deze cursus richt zich tot beginnende front-end web-ontwikkelaars die hun website aantrekkelijker en interactiever willen maken.

Voorkennis

Enige ervaring met programmeren is vereist (zie cursus Programmeren: basiscursus).

Verloop van de cursus

Klassikale opleiding waarbij niet enkel de elementaire theorie onderwezen wordt, maar waar vooral de nadruk gelegd wordt op praktijkgerichte oefeningen.

Docenten

Bart Lemarcq.

Duur

5 dagen.

Kalender

U kunt zich inschrijven door te klikken op een datum
datumduurtaal  plaats  prijs
28 Aug5?Leuven  (BE)2250 EUR  (excl. BTW)