JavaScript

Tijdens deze opleiding komt het gebruik van client-side JavaScript aan bod en wordt er gewerkt met een browser van uw keuze (Firefox, Google Chrome, ...). Op deze manier worden de mogelijkheden van JavaScript, een relatief eenvoudige, object-georienteerde programmeertaal, aan de praktijk getoetst.

De syntax en het coderen van JavaScript-blokken vormt de basis voor deze cursus. Deze kennis wordt uitgebreid met interactie naar de gebruiker of een applicatie. Het schrijven van controlestructuren zoals if ... then en loops (while, for ... in) in JavaScript, evenals het gebruik van allerhande buttons, biedt procedurele mogelijkheden.

In de cursus komen de termen objecten, properties en methoden overzichtelijk aan bod. Het gebruik van Built-in objects, Windows, Forms, ... wordt meer in detail besproken. Hiertoe wordt ook het Document Object Model (DOM) van de webpagina behandeld.

Tot slot wordt het gebruik van cookies behandeld.

Na het volgen van de opleiding is de cursist in staat om een website te verfraaien met Javascript, b.v. voor het implementeren van veldcontroles in formulieren. Hij/zij zal een goede kennis vergaard hebben over de basisconcepten van Javascript in relatie met HTML. Ook zal hij/zij meer inzicht hebben in het objectmodel van Javascript.

Kalender

datumduurtaalplaatsprijs 
29 jan3Woerden 1425 EUR (BTW-vrij)
26 feb3Leuven 1425 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Deze cursus is bedoeld voor iedereen die betrokken is bij de ontwikkeling van websites.

Voorkennis

Basisbeginselen van programmeren beheersen (cf Programmeren: basiscursus). Een minimale basiskennis van HTML wordt verondersteld (zie cursus HTML5). Enige ervaring met een andere programmeertaal is wenselijk maar niet vereist.

Inhoud

  • Inleiding tot JavaScript
  • Wat is JavaScript?
  • Geschiedenis
  • Client-side JavaScript (verschil met server-side programmeertalen zoals bvb. PHP)
  • Syntax
  • Gegevens bewaren
  • Instructies
  • Programmastuctuur
  • Functies
  • Objecten
  • Input en output
  • Document Object Model (DOM) en Browser Object Model (BOM)
  • Omschrijving en structuur
  • Kenmerken en beschikbare methoden
  • Events and event handlers
  • Windows
  • Het "Window" object
  • Werken met meerdere vensters en pop-ups
  • Tekstmanipulatie, en werken met datum en tijd
  • Het "String" object
  • Tekstfragmenten bewerken; regular expressions
  • Wereldtijd; timers in webpagina's
  • Formulieren
  • Het "Form" object
  • Types van formulieren
  • Form display technieken
  • Validatie
  • Dynamic HTML
  • Omschrijving
  • Manipuleren van het Document Object Model
  • HTML-attributen aanspreken en wijzigen
  • Plug-ins (browser-specifiek), b.v. voor het parsen van XML of voor audio en foto/video
  • Privacy en Cookies
  • Privacy: hoe beveiligt de browser zich tegen agressieve JavaScript?
  • Creëren van cookies, en hun inhoud manipuleren
  • JSON en jQuery
  • Gebruik van JSON (JavaScript Object Notation) binnen JavaScript
  • Inleiding tot jQuery en jQuery UI
  • Internet-Resources
  • Scripts op het internet om te (her)gebruiken
  • Tips en tricks

Verloop van de cursus

Klassikale opleiding afgewisseld met oefeningen, waarvoor ruim tijd wordt voorzien. Elke cursist ontvangt een Engelstalig handboek en beschikt voor het uitvoeren van de oefeningen over een eigen werkstation.

Duur

3 dagen.

Docent

Bart Lemarcq, Peter Vanroose.

Reviews

het niveau is te hoog vergeleken met wat er gevraagd wordt - theorie was voor mij moeilijk te volgen

 
  (, )

Nice course, appreciated being able to experiment in my own pace

 
  (, )

The course is well presented, good materials, the instructor is well versed in the subject

 
  (, )

perfecte training maar geen beginnerstraining - snel de diepte in

 
  (, )

goede cursus om basis te leren en te weten wat er bestaat. Oefening vereist om alles onder de knie te krijgen

 
  (, )

goed gestructureerd

 
  (, )

Het was een interessante cursus, die degelijk gegeven werd.

 
  (, )

goede cursus, veel informatie op korte tijd, soms te veel

 
  (, )

Klik hier om meer commentaren te zien...

goede docent, kennis OK, presentatie zeer OK. Ik mis wat structuur bij momenten, cursus zou hierbij helpen

 
  (, )

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN