Publicatiedatum : 04/03/2024

Opleiding : JavaScript, geavanceerd

Praktijkcursus - 4d - 28u00 - Ref. JPG
Prijs : 2200 € V.B.

JavaScript, geavanceerd




JavaScript is een essentiële taal geworden voor de ontwikkeling van rijke clienttoepassingen. In deze cursus krijg je alle technologische kennis om echte webapplicaties te implementeren op basis van geavanceerde ES5 JavaScript-concepten, terwijl je wordt voorbereid op het gebruik van ES6 (ES2015).


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. JPG
  4d - 28u00
2200 € V.B.




JavaScript is een essentiële taal geworden voor de ontwikkeling van rijke clienttoepassingen. In deze cursus krijg je alle technologische kennis om echte webapplicaties te implementeren op basis van geavanceerde ES5 JavaScript-concepten, terwijl je wordt voorbereid op het gebruik van ES6 (ES2015).


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Ontdek geavanceerde JavaScript ES5-concepten
Objectgeoriënteerd programmeren in de praktijk brengen
De debugomgeving onder de knie krijgen
Het JavaScript-raamwerk van jQuery implementeren
Omgaan met HTML5 JavaScript API's
Inzicht in server-side JavaScript met Node.js

Doelgroep
Webontwikkelaars en projectmanagers.

Voorafgaande vereisten
Goede kennis van JavaScript en HTML. Basiskennis van XML.

Opleidingsprogramma

1
JavaScript-herinnering : ES5, DOM, gebeurtenissen

  • Dynamische methoden voor het maken van objecten.
  • Fasen van gebeurtenissen vastleggen, vastleggen en bubbelen.
  • Gebeurtenisbeheer. Objecten van gebeurtenissen.
  • XML- en JSON-gegevensstructuur
  • Geavanceerde methoden in ES5.
Oefening
JSON gegevensuitwisseling. Gebeurtenissen aanmaken.

2
jQuery framework

  • Werking en integratie.
  • Beheer en delegatie van evenementen.
  • jQuery voor Ajax-uitwisselingen, formulierbeheer.
Praktisch werk
Een jQuery-plugin maken.

3
Inleiding tot ES6/2015

  • De belangrijkste nieuwe functies.
  • JavaScript supersets : TypeScript, Babel, Tracer.
  • ES6 in productie.
Praktisch werk
ES2015-codeproductie met TypeScript en Node.js.

4
Objectgeoriënteerd programmeren

  • Een herinnering aan het object. Eigenschappen.
  • De scope-keten. De prototypeketen.
  • Methoden. Overerving. Reikwijdte van private en publieke gegevens. Mapping en serialisatie.
  • Toetsen met ontwerppatronen in JavaScript.
  • Afsluitfunctie. Singleton en modules.
Oefening
OOP in de praktijk brengen. Een microraamwerk voor DOM-beheer ontwikkelen.

5
Reguliere uitdrukkingen

  • Structuur en syntaxis van een reguliere uitdrukking.
  • Asynchrone validatie.
Praktisch werk
Datumcontrole, e-mail.

6
Debugomgeving

  • Chrome Devtools, Firefox Developper, Node-debug
  • Beheer foutmeldingen van klanten in productie.
  • Multi-browser testen. Testopslag.
  • Prestatietests.
Praktisch werk
Bugs opsporen en prestaties optimaliseren met ChromeDevtools.

7
Gegevensuitwisseling en interactie

  • Ingebedde oplossingen voor gegevensopslag: SQLite, LocalStorage, Cookies.
  • Compenseren voor communicatievertragingen.
  • JSON Web Token, beveiliging van uitwisselingen.
  • XMLHttpRequest, consumptie van externe services.
  • Node.js JavaScript-server.
Praktisch werk
Bellen van webservices. Een ingebouwde database gebruiken, uitwisselingen met de externe database.

8
JavaScript-programmering in HTML5

  • Nieuwe evenementen.
  • Multimedia API-beheer.
  • Client/server communicatiemodi.
  • Web Worker gebruiken.
  • Mobiele ontwikkeling "offline eerst".
  • Client/server-communicatie optimaliseren.
Praktisch werk
JavaScript-manipulatie in HTML5.


Feedback van klanten
5 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
EDOUARD R.
16/12/25
5 / 5

Beaucoup de concepts vu pendant cette formation mais très bien organisé avec des TP clairs pour valider les connaissances. Formateur à l’écoute pour nous accompagner dans la formation et nous aider face aux difficultés.
MARC F.
16/12/25
5 / 5

Thomas est incroyable... Vraiment ! Un mix de pro et de fun absolument parfait !
MHAMED B.
09/09/25
5 / 5

De inhoud en de didactische vaardigheden van de trainer zijn uitstekend. Maar mijn voorkennis was helaas een beetje onder het niveau van de cursus, waardoor ik er niet optimaal van kon profiteren....



Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 24 maa., 24 maa., 19 mei, 19 mei, 6 okt., 6 okt., 1 dec., 1 dec.

PARIS LA DÉFENSE
2026 : 24 maa., 19 mei, 6 okt., 1 dec.