Opleiding : JavaScript, geavanceerd programmeren

Praktijkcursus - 3d - 21u00 - Ref. LMP
Prijs : 1830 € V.B.

JavaScript, geavanceerd programmeren



Nieuwe opleiding

Het doel van deze cursus is om een uitgebreid overzicht te geven van de ontwikkeling van moderne webapplicaties, met de nadruk op de JavaScript-taal, die een essentiële bouwsteen is geworden bij het maken van toepassingen van de volgende generatie. De cursus behandelt ook onderwerpen met betrekking tot de ontwikkelomgeving en geeft antwoorden op goede ontwerppraktijken. Dit trainingsprogramma is gericht op medewerkers in de professionele branches die onder de OPCO Atlas vallen.


INTER
INTRA
OP MAAT

Praktijkcursus
Disponible en anglais, à la demande

Ref. LMP
  3d - 21u00
1830 € V.B.




Het doel van deze cursus is om een uitgebreid overzicht te geven van de ontwikkeling van moderne webapplicaties, met de nadruk op de JavaScript-taal, die een essentiële bouwsteen is geworden bij het maken van toepassingen van de volgende generatie. De cursus behandelt ook onderwerpen met betrekking tot de ontwikkelomgeving en geeft antwoorden op goede ontwerppraktijken. Dit trainingsprogramma is gericht op medewerkers in de professionele branches die onder de OPCO Atlas vallen.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Ontdek de nieuwste ontwikkelingen in JavaScript
Omgaan met geavanceerde JavaScript-functies (code, objectmodel, modules, iteraties, enz.)
Moderne syntaxis beheersen
Je site beveiligen
Kies de versie die het beste bij je behoeften past

Doelgroep
Voor OPCO Atlas leden: webontwikkelaars, webarchitecten, projectmanagers, webmasters.

Voorafgaande vereisten
Werkende kennis van JavaScript, HTML en CSS. Basiskennis van XML.

Praktische modaliteiten
Praktisch werk
Discussies en praktisch werk.
Leer methodes
Om het leerproces te optimaliseren, kunnen op verzoek van de deelnemer e-learningmodules worden aangeboden voor en na de klassikale sessie of virtuele les.

Opleidingsprogramma

1
JavaScript - Leer de basis - Voorbereidende digitale leerinhoud

  • Inleiding.
  • Basistaal.
  • Scriptuitvoering.
  • JavaScript-objecten en callbacks.
  • DOM-manipulatie.
Digitale activiteiten
In deze online cursus leer of herzie je de essentiële basisbeginselen van JavaScript, zoals functies, voorwaarden en lussen, zodat je zelfstandig je eerste toepassingen kunt ontwikkelen. Deelnemers brengen hun kennis in de praktijk door een toepassing voor taakbeheer (ToDoList) te maken en zijn klaar om frameworks zoals AngularJS of Node.js aan te pakken.

2
JavaScript, de essentiële taal

  • Variabelen, logische operatoren, instructies, functies, sleutelwoorden...
  • Interne objecten.
  • Het DOM (Document Object Model).
  • Beheer van evenementen.
  • Objectprogrammering in JavaScript.
  • Er is veel veranderd sinds ES5.1.
  • Webwerkers: achtergrondverwerking.
Praktisch werk
Puzzel definities.

3
Gereedschappen en ontwikkelomgeving

  • Welke IDE (geïntegreerde ontwikkelomgeving)?
  • Debuggen en testen van HTML5-toepassingen.
  • Een webapplicatie verpakken.
Praktisch werk
Je ontwikkelomgeving configureren.

4
Communicatie-API

  • Details van het http-protocol.
  • API ophalen.
  • JSON en XML.
  • Door de server verzonden gebeurtenissen.
  • WebSocket API.
  • Asynchroon programmeren met beloften.
Praktisch werk
Een back-end server opvragen die beschikbaar is voor leerlingen.

5
Opslag aan de klantzijde

  • Webopslag.
  • GeïndexeerdeDB en Web SQL Database.
  • Offline toepassingen maken.
  • Dienstverleners (PWA).
Praktisch werk
Verrijk het "fil rouge" project door langetermijninformatie lokaal op te slaan.

6
Industrialisatie van JavaScript-projecten

  • De modules.
  • Zorgen voor goede ondersteuning voor verschillende browsers.
  • Toegankelijkheid.
  • Minificatie.
  • Bundelmodules.
  • Testkader.
Praktisch werk
Het opzetten van een industrialisatieketen voor het rode draad project.

7
Architectuur en ontwerp

  • Architectuur en ontwerp.
  • Beveiliging, cross-domein scripting.
  • CORS en CSP (Content Security Policy).
  • Bescherming tegen XSRF-aanvallen (Cross-Site Request Forgery).
  • Beste praktijk.
  • Je code optimaliseren en beschermen.
Praktisch werk
Transcriptie van een bedrijfsprobleem in een objectmodel.

8
TypeScript - Aan de slag met de taal voor het ontwikkelen van webapplicaties - Post-training digitale leerinhoud

  • Inleiding.
  • Installatie.
  • De basis van taal.
  • Objectgeoriënteerd programmeren.
  • Modules en definitiebestand.
Digitale activiteiten
Deze online cursus introduceert de TypeScript taal en leert hoe deze te gebruiken om robuustere en veiligere webapplicaties te ontwikkelen. Na een introductie in de evolutie en de omgeving (Visual Studio Code, Node.js, CLI), bestuderen de deelnemers de basisprincipes van de taal, objectgeoriënteerd programmeren en het modulesysteem. Aan het einde van de cursus zijn ze klaar om TypeScript te gebruiken met frameworks zoals Angular, React, Vue of Node.js.


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., 16 juni, 29 sep., 8 dec.

PARIS LA DÉFENSE
2026 : 17 maa., 9 juni, 22 sep., 1 dec.

LILLE
2026 : 24 maa., 16 juni, 29 sep., 8 dec.