Opleiding: Cursus JavaScript

JavaScript is een krachtige objectgeoriënteerde programmeertaal waarmee je interactieve webapplicaties ontwikkelt. Als professioneel developer van front- en back-end applicaties is kennis van JavaScript een must. Tijdens de Cursus JavaScript leer je de ins- en outs kennen van deze krachtige programmeertaal.

Algemene omschrijving

JavaScript is een krachtige objectgeoriënteerde programmeertaal waarmee je interactieve webapplicaties ontwikkelt. Veelgebruikte webframeworks als Angular, React, Vue en jQuery zijn gebaseerd op deze taal. In de vorm van NodeJS wordt JavaScript ook veel toegepast als back-end programmeertaal.

Tijdens de cursus

Tijdens de Cursus JavaScript word jij in korte tijd opgeleid tot professioneel JavaScript developer. Je begint met de specifieke basis van JavaScript. Uiteindelijk leer je hoe je een object georiënteerde interactieve webapplicatie bouwt, en hoe je daarbij gebruik kunt maken van een van de uitgebreide frameworks die momenteel veel gebruikt worden in de markt. In eerste instantie richten we ons daarbij vooral op de frontend, daarna volgt een introductie in backend JavaScript development met NodeJS.

Resultaat

Na afloop van de Cursus JavaScript ben jij in staat om zelfstandig een interactieve webapplicatie te bouwen in JavaScript. Je bent tevens op de hoogte van de beschikbare frameworks als Angular en React en wat deze voor je kunnen betekenen. Je bent na de opleiding bekend met de laatste ontwikkelingen in de nieuwste versie van EcmaScript. Tenslotte weet je hoe je NodeJS kunt gebruiken voor backend applicaties.

Praktijkcase

In de Cursus JavaScript wordt veelvuldig gebruik gemaakt van praktijkopdrachten en showcases. Hierdoor wisselen theorie en praktijk elkaar af. Je leert het meest van een echte praktijkopdracht. Deze opdracht staat dan ook centraal tijdens de opleiding. Je kunt een eigen opdracht meenemen, of werken aan een fictieve opdracht.

Competenties en vaardigheden

Voor front end toepassingen gaan we ervan uit dat je kennis hebt van HTML5 en CSS technieken voordat je aan deze opleiding deelneemt.

Om een goede JavaScript programmeur te worden, werk je tijdens de Cursus JavaScript aan de volgende competenties en vaardigheden: leren programmeren volgens de ECMA standaard, werken met het DOM model van de browser, Object Oriented Programming in JavaScript en daarbij horende programmeerstructuren, welke frameworks zijn er en hoe pas je deze toe, en de nieuwste ontwikkelingen op het gebied van asynchroon programmeren met promises. Je bent tenslotte in staat om een basis serverapplicatie in NodeJS op te zetten.

Gerelateerd

  • Cursus HTML5 Development
  • Training React.js
  • Cursus Angular
  • Cursus Node.js
  • Opleiding Webdesign
  • Cursus jQuery

Programma

Tijdens de cursus komen de volgende onderwerpen aan bod:

  • Basisprincipes programmeren met JavaScript
    • ECMA standaard
    • Variabelen
      • Typen variabelen
      • Variabele declaratie en initialisatie
      • Reserved words
      • Objecten en arrays
      • JSON
      • Het Date object
    • Operatoren
      • Vergelijk
      • Toewijzing
      • Logisch
      • Mathematisch
    • Controle Structuren
      • Logische vergelijkingen
      • Keuze structuren
      • Lussen
    • Arrays
      • Array indices
      • Multidimensionale arrays
      • Arrays verwerken met lussen
      • Array mapping
      • Arrays sorteren
    • Functies
      • Functies definiëren
      • Parameters
      • Scope van variabelen
      • Return waarden
    • Cookies en local storage
    • Validatie
      • Controle van gebruikersinvoer
      • Reguliere expressies
    • Error handling
      • Try / catch
  • Events
    • HTML DOM events
    • Event Handlers
    • Parameters
  • Object georiënteerd programmeren (OOP)
    • Basis
      • Klassen
      • Objecten
      • Methoden
      • Modules (imports en exports)
      • Class members
      • Omgaan met "this"
      • Prototyping
    • Verdieping
      • EcmaScript Promises
      • Arrow functions
      • Symbols, Maps
  • JavaScript in de webpagina
    • het DOM model en manipulatie van de webpagina
    • JavaScript en CSS
    • API clients, HTTP requests
      • POST, GET requests
      • JSON data verwerken
  • JavaScript Frameworks
    • Overzicht en toepassingsgebied van jQuery, React, Angular, Vue en andere veelgebruikte frameworks.
    • Applicatie vormgeven met een JavaScript framework
  • Serverside JavaScript
    • Introductie serverside JavaScript aan de hand van NodeJS.
Meer...
€3.499
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
JavaScript
Niveau
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Maastricht
wo 17 jun. 2026
Rotterdam
wo 24 jun. 2026
Apeldoorn
ma 29 jun. 2026
Utrecht
ma 29 jun. 2026
Eindhoven
vr 3 jul. 2026
Virtueel
vr 3 jul. 2026
Maastricht
do 16 jul. 2026
Rotterdam
do 23 jul. 2026
Apeldoorn
di 28 jul. 2026
Utrecht
di 28 jul. 2026
Eindhoven
ma 3 aug. 2026
Virtueel
ma 3 aug. 2026
Maastricht
vr 14 aug. 2026
Rotterdam
vr 21 aug. 2026
Apeldoorn
wo 26 aug. 2026
Utrecht
wo 26 aug. 2026
Eindhoven
di 1 sep. 2026
Virtueel
di 1 sep. 2026
Maastricht
ma 14 sep. 2026
Rotterdam
ma 21 sep. 2026
Apeldoorn
do 24 sep. 2026
Utrecht
do 24 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Apeldoorn
vr 23 okt. 2026
Utrecht
vr 23 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Apeldoorn
ma 23 nov. 2026
Utrecht
ma 23 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Apeldoorn
di 22 dec. 2026
Utrecht
di 22 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Maastricht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Apeldoorn
wo 20 jan. 2027
Utrecht
wo 20 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Maastricht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Apeldoorn
do 18 feb. 2027
Utrecht
do 18 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027