JavaScript voor beginners en gevorderden

JavaScript is de programmeertaal van de browser en daarom een van de meest gebruikte programmeertalen van de wereld. Je leert het met deze cursus voor beginners en ervaren developers.

  • 24 Hoofdstukken
  • 237 Lessen
  • 31 Toetsen
  • 55u 16min
  • Incl. Certificaat

Dit staat je te wachten:

  • Leren programmeren met JavaScript
  • Websites dynamischer kunnen maken
  • Leer wat loops, conditionals, variabelen en boolean expressies zijn
  • Werken met promises en async / await

Online cursus JavaScript

JavaScript is de programmeertaal van de browser en daarom één van de meest gebruikte programmeertalen van de wereld.

Wat kun je allemaal na deze cursus?

Met deze cursus leer je JavaScript vanaf de absolute basis, om daarna steeds een stap omhoog te doen.

Aan het einde van deze cursus weet je hoe je met async / await en promises overweg moet, generator functies te schrijven en waarom je let en const gebruikt in plaats van var.

Na deze cursus heb je een goede basis om JavaScript frameworks zoals React te leren, om zo single page applications te bouwen.

Wat heb je nodig?

Het begint met het opzetten van een ontwikkelomgeving zodat je aan de slag kan met JavaScript. Voor deze cursus gebruiken we VSCode en de ontwikkeltools van de browser Chrome. Beide zijn gratis te downloaden en te gebruiken.

De opzet van de cursus

De eerste blokken van de cursus zijn bedoeld voor beginners. Je leert hier variabelen, conditionals, types en het werken met datastructuren zoals arrays en objecten. Ook leer je functies en classes schrijven. Je gaat hier dus leren programmeren.

Het tweede blok gaat dieper in op JavaScript zelf: hoe werkt “this” wat is “hoisting” en hoe verhouden “closures” zich met “classes”. Ook gaan we kijken naar map, filter, reduce en vrienden, als alternatieven voor for loops.

Het derde blok zal gaan over de DOM, dus hoe je met JavaScript webpagina’s tot leven kan brengen. We gaan hier kijken naar APIs die de browser aanbied om te communiceren met een back-end, hoe je JavaScript kan uitvoeren nadat de gebruiker op een knop drukt, en kijken hoe we elke x seconden iets kunnen laten uitvoeren via setInterval.

Het vierde blok is voor de geavanceerde mogelijkheden in JavaScript: denk aan asynchroon programmeren met promises en async / await, generator functions en recent toegevoegde datastructuren zoals Map en WeakMap.

In het laatste blok gaan we telkens een programmeeropdracht maken, zoals bijvoorbeeld hangman, tic-tac-toe en een todo lijst. Deze opdrachten probeer je eerst zelf te maken, en als dat is gelukt dan kan je mijn oplossing zien voor het probleem.

Wil je alvast een voorproefje? Volg dan de eerste twee hoofdstukken van de cursus gratis!

Voor wie is deze cursus bedoeld?

Je wilt leren programmeren.
Je wilt snel up to speed komen in modern JavaScript.
Je hebt je in het verleden verdiept in JavaScript maar daarna heb je het een tijd niet gebruikt.
Je bent recent afgestudeerd maar je hebt je tijdens je studie vooral op Java / C# of PHP gericht, en je wilt als full-stack developer aan de slag.
Je bent een ervaren ontwikkelaar in Java / C#, Ruby of Python en je wilt weten hoe je modern JavaScript schrijft.

   

Wil jij stap voor stap JavaScript leren? Begin dan vandaag met deze cursus, zodat je de basis goed leert en vanaf daar verder kunt!

Cursus Inhoud

Vouw uit
1 of 2

Over de instructeur

Maarten

1 Cursus

Mijn naam is Maarten Hus en ik ben gespecialiseerd in front-end development. Ik heb een passie voor het delen van kennis en ben er, ook al zeg ik het zelf aardig goed in. Na jaren cursussen en workshops intern te hebben gegeven bij mijn werkgever, en opdrachtgevers, leek het mij tijd om me er vol op te gaan richten, vandaar dit initiatief.

29,99Levenslange toegang
Of
Volg deze en alle andere cursussen gratis met Soofos Plus (vanaf €12,50 p/m)
Toegang tot alle cursussen? Bekijk Soofos Plus
+ 24 ingeschreven
Toegang tot alle cursussen? Ontdek Soofos Plus

🚀Maak jouw gratis Soofos account aan

Ontdek Soofos met 40 gratis cursussen en kickstart jouw ontwikkeling.

Vul je gegevens in en ga direct aan de slag


Heb je al een account?

Door je in te schrijven ga je akkoord met de algemene voorwaarden en de privacy policy. Dit formulier is beveiligd met Google reCAPTCHA.

👋Welkom terug

Ga verder waar je gebleven was.

Login op jouw account


Heb je nog geen account?

👨‍🏫Word instructeur

Geef online les  in een handomdraai, vind direct cursisten en verdien geld met jouw kennis

Vul je gegevens in en start met online lesgeven

Door je in te schrijven ga je akkoord met de algemene voorwaarden, de instructeur policy en de privacy policy. Dit formulier is beveiligd met Google reCAPTCHA.

🏢 Ontdek Soofos Organisaties

We helpen je graag verder met e-learning in jouw organisatie. 

Wij horen graag van je

Vul het formulier in dan nemen we zo snel mogelijk contact met je op

Dit formulier is beveiligd met Google reCAPTCHA.