Aperçu du cours
Opleidingsdoelstellingen: Na afloop van de opleiding zal de deelnemer in staat zijn om dynamische webapplicaties te ontwikkelen met JavaScript, inclusief het gebruik van AJAX en het jQuery-framework.
Prérequis
- Kennis van HTML en CSS
- Ervaring met gestructureerde programmering
Objectifs pédagogiques
- Beheersen van HTML5- en CSS3-tags en stijlen
- JavaScript gebruiken om de interactiviteit van een website te beheren
- Responsive Design toepassen om websites mobielvriendelijk te maken
- Evenementen en dynamische manipulaties beheren
Public ciblé
- Webontwikkelaars
- Webarchitecten
- Projectmanagers
- Webmasters
Programme de formation
-
Herhaling van webtechnologieën & introductie tot JavaScript (JS)
-
Browsers & JS
-
Geschiedenis van JavaScript-versies
-
Webcomponenten & protocollen
-
JS, toegankelijkheid & SEO
-
JS & Web 2.0
-
Dynamisch gebruik van JS & XHTML-conformiteit
-
Ontwikkelingstools
-
Positionering en illustratie van DHTML-technologieën
-
-
De JavaScript-taal
-
Declaratie en reikwijdte van variabelen
-
Gegevenstypen
-
Typeconversie
-
Typeherkenning
-
Beheer van arrays
-
Logische en rekenkundige operatoren
-
Lussen en iteraties
-
Aanmaken van functies en variabele parameters
-
Fout- en uitzonderingsbeheer
-
Praktische oefening: Implementatie van JS-functionaliteiten
-
-
Evenementen & gegevens
-
Organisatie van evenementen
-
Evenementen, browsers & DOM-versies
-
Evenementen via scripts en HTML-tags
-
Multibrowser-codering
-
Event Listeners
-
JavaScript-gebaseerde gebeurtenisafhandeling
-
Beheer van URL’s
-
Cookiebeheer
-
Praktische oefening: Programmeren van evenementen
-
-
HTML-formulieren
-
Inhoud van formulieren
-
Validatiefuncties voor formulieren
-
Evenementen gekoppeld aan formulierobjecten
-
Praktische oefening: Schrijven van aangepaste validatiefuncties
-
-
Interactie met CSS
-
Cascading Style Sheets (CSS)
-
Tools voor het manipuleren van stijlen
-
Gebruik van stijleigenschappen voor dynamische pagina’s
-
Praktische oefening: Maken van eenvoudige pagina’s en gebruik van stylesheets
-