Opleiding : JavaScript, de basis

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

JavaScript, de basis



Nieuwe opleiding

Deze cursus is bedoeld voor webontwikkelaars, architecten en projectmanagers die een grondige kennis van de JavaScript-taal willen verwerven voor de ontwikkeling van dynamische en interactieve websites en webapplicaties. Dit trainingsprogramma is gericht op werknemers in de beroepssectoren die onder de OPCO Atlas vallen.


INTER
INTRA
OP MAAT

Praktijkcursus
Disponible en anglais, à la demande

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




Deze cursus is bedoeld voor webontwikkelaars, architecten en projectmanagers die een grondige kennis van de JavaScript-taal willen verwerven voor de ontwikkeling van dynamische en interactieve websites en webapplicaties. Dit trainingsprogramma is gericht op werknemers in de beroepssectoren die onder de OPCO Atlas vallen.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
JavaScript begrijpen bij het bouwen van websites en webapplicaties
Beheers de essentiële functies
Pagina's manipuleren en dynamisch maken
Evenementen beheren en interactiviteit verhogen
Ontwikkelen in responsief ontwerp

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

Voorafgaande vereisten
Kennis van HTML, CSS en gestructureerd programmeren.

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
HTML en CSS, moderne, semantische websites bouwen - Vooropleiding inhoud digitaal leren

  • De basis van HTML
  • Een HTML-pagina structureren en organiseren.
  • HTML opmaken met CSS.
  • Semantische HTML gebruiken.
  • Formulieren maken in HTML.
Digitale activiteiten
Deze online cursus introduceert de basisprincipes van HTML en CSS voor het ontwerpen van moderne websites. Deelnemers leren hoe ze een pagina moeten structureren met tekst, media en interactieve elementen, hoe ze de id- en class-attributen moeten gebruiken en hoe ze een initiële stylesheet moeten maken. De cursus behandelt ook semantische HTML en de nieuwe functies van HTML5, voordat wordt afgesloten met het maken van een compleet contactformulier.

2
Les technologies du web

  • Inleiding tot webarchitectuur.
  • Browsers en hoe ze werken.
  • HTTP/HTTPS-protocollen.
  • Ontwikkelgereedschappen (DevTools).
  • Toegankelijkheid en verwijzingen.
Praktisch werk
Découverte des DevTools, analyse d’applications web, les protocoles web.

3
Aan de slag met JavaScript

  • Geschiedenis en ontwikkeling van JavaScript.
  • De ontwikkelomgeving configureren.
  • Syntaxis en basisconcepten.
  • Gegevenstypen en variabelen.
Praktisch werk
Installation et configuration, premiers scripts, manipulation des types.

4
Fundamenteel programmeren met JavaScript

  • Variabelen en scopes (var, let, const).
  • Besturingsstructuren (if, switch, lussen).
  • Functies en parameters.
  • Foutafhandeling (try/catch).
Praktisch werk
Les structures de contrôle, création de fonctions, debugging et gestion d’erreurs.

5
Inleiding tot objectgeoriënteerd programmeren met JavaScript

  • Objecten en klassen in JavaScript.
  • Prototypesysteem.
  • Overervingsmechanismen.
  • JSON-gegevens manipuleren.
  • Gebruikelijke ontwerppatronen.
Praktisch werk
Les objets et classes, héritage et prototypes, JSON et données.

6
JavaScript-gebeurtenissen

  • JavaScript-evenementensysteem.
  • Muis- en toetsenbordgebeurtenissen.
  • Vorm evenementen.
  • Voortplanting van gebeurtenissen.
  • Beste praktijken en patronen.
Praktisch werk
Les fondamentaux des événements, événements avancés, debugging d’événements.

7
DOM-manipulatie

  • DOM-structuur en -hiërarchie.
  • Selectiemethoden voor elementen.
  • Elementen maken en wijzigen.
  • Omgaan met attributen en stijlen.
  • Navigeren door de DOM-boom.
Praktisch werk
Sélecteurs DOM, manipulation dynamique, styles et attributs.

8
Formulieren en validatie

  • HTML-formulieren maken en structureren.
  • Validatie aan de klantzijde in JavaScript.
  • Foutenbeheer en gebruikersberichten.
  • Veelvoorkomende validatiepatronen.
  • Formulieren beveiliging.
Praktisch werk
Construction de formulaires, validation des données, tests et debugging.

9
Klantgegevens

  • Inleiding tot cliëntopslagmechanismen.
  • Web Storage API (localStorage en sessionStorage).
  • Cookiebeheer.
  • Veiligheid en beste praktijken.
  • Grenzen en gebruikssituaties.
Praktisch werk
Manipulation des cookies, Local Storage API, persistance des données.

10
Modern, responsief JavaScript

  • ES6+ functies (pijlfuncties, destructurering, modules).
  • Principes van responsief ontwerp.
  • Media queries en breekpunten.
  • CSS/JS animaties en overgangen.
  • Responsieve kaders.
Praktisch werk
ES6+ en pratique, design responsive, animations web.

11
Optimalisatie en prestaties

  • Beste praktijken in JavaScript-optimalisatie.
  • Geavanceerde tools voor foutopsporing.
  • Profileringsmethoden en benchmarking.
  • Cachingstrategieën.
  • Technieken voor lui laden.
Praktisch werk
Audit de performance, optimisation de code, tests de charge.

12
Eindproject - Ontwikkeling

  • Projectmanagementmethodologie.
  • Architectuur en ontwerp van applicaties.
  • Iteratieve ontwikkeling.
  • Testen en valideren.
  • Code herzien.
Praktisch werk
Planning et architecture, développement des fonctionnalités, tests et optimisation.

13
Eindproject

  • Afwerking van functionaliteiten.
  • Technische documentatie en gebruikersdocumentatie.
  • De demonstratie voorbereiden.
  • Implementatiestrategieën.
  • Niet-regressietests.
Praktisch werk
Tests et debugging final, documentation du projet, présentation des projets.

14
TypeScript, de taal voor het ontwikkelen van webapplicaties onder de knie krijgen - Post-training digitale leerinhoud

  • Inleiding.
  • Installatie.
  • De basis van taal.
  • Objectgeoriënteerd programmeren (OOP).
  • Modules en definitiebestand.
Digitale activiteiten
Deze online cursus introduceert de TypeScript taal. Deelnemers leren hoe ze TypeScript kunnen gebruiken om robuustere en veiligere webapplicaties te ontwikkelen. Na een introductie in de evolutie en omgeving (Visual Studio Code, Node.js, CLI), bestuderen ze de basisprincipes van de taal, objectgeoriënteerd programmeren en het modulesysteem. Aan het einde van de cursus zijn de deelnemers 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 : 31 maa., 23 juni, 6 okt., 15 dec.

PARIS LA DÉFENSE
2026 : 24 maa., 16 juni, 29 sep., 8 dec.

LILLE
2026 : 31 maa., 23 juni, 6 okt., 15 dec.