Training JavaScript gevorderd

Leer data ophalen, versturen en verwerken binnen je webpagina, en maak 'm zo nóg interactiever.

Voor 1.125,- (excl. BTW)   |   2 dagen

Incompany training aanvragen
Volg deze training met je team of bedrijf. Voordeliger vanaf 5 personen.

Annemarie Beemsterboer
Trainer Javascript

You Got This!
Onze cursisten geven ons een 9,3 Onze cursisten belonen onze opleidingen gemiddeld met een 9,3
Hoe we een 9,3 scoren

Training JavaScript gevorderd

Tijdens deze training leer je JavaScript asynchroon te gebruiken. Zo kun je HTTP-requests uitvoeren naar third-party API's, en deze data in je applicatie verwerken. Je gaat aan de slag met je eigen JavaScript-module en leert hoe je een package manager op de Commandline gebruikt.

Wat is JavaScript?

Voor een interactieve webapplicatie of website moet de gebruiker data kunnen versturen en ontvangen. Een simpel voorbeeld: als een bezoeker het contactformulier invult, worden de gegevens naar het juiste end point verstuurd. Zo blijft de informatie bewaard. Door middel van HTTP-requests kan dit soort data worden verstuurd, opgehaald en gewijzigd.

JavaScript is een scripttaal waarmee je websites interactief maakt. Zo zorg je ervoor dat je bezoeker iets kan doen, denk aan een menu uitklappen, items verslepen of een vraag stellen. Omdat de meeste websites tegenwoordig interactief zijn, is het handig om JavaScript te kennen. Bovendien kun je er álles mee maken. Alleen voor hele complexe toepassingen, zoals uitgebreide games, is JavaScript minder geschikt.

Wat is asynchroon JavaScript?

JavaScript is een synchrone, single-threaded taal en kan dus maar één taak tegelijk uitvoeren. Dit kan problemen opleveren als je data ophaalt of verstuurt. Je wilt natuurlijk niet dat de webapplicatie vastloopt, of dat er tijdens HTTP-requests geen andere acties op de pagina mogelijk zijn. Gelukkig kunnen we JavaScript asynchroon gebruiken. Daardoor is het mogelijk om de browser een deel van het werk te laten uitvoeren, zónder dat de uitvoer van JavaScript geblokkeerd wordt.

Wat kun je na het volgen van de training JavaScript gevorderd

  • Je kunt uitleggen wat asynchroon JavaScript is
  • Je weet hoe je JavaScript asynchroon gebruikt voor requests en scheduling
  • Je kunt een third-party API aanroepen en data ophalen, versturen en wijzigen
  • Je kunt de opgehaalde data in je applicatie verwerken
  • Je weet hoe je een eigen JavaScript-module maakt
  • Je kunt een JavaScript package manager gebruiken om vanaf de Command Line (CLI) een package te installeren
  • Je kunt errors afhandelen binnen je applicatie

Wie is de trainer?

Onze trainers staan met beide benen in hun vakgebied: buiten Competence Factory hebben ze een succesvolle baan of onderneming. Ze kunnen je dus altijd de laatste vakinhoudelijke nieuwtjes vertellen. Bovendien zitten ze vol praktische voorbeelden die ze in hun trainingen verwerken. Doordat we de groepen klein houden, heb je intensief contact met je trainer. Wij zorgen ervoor dat alle trainers elkaar regelmatig ontmoeten, zodat ze kennis en ervaringen kunnen uitwisselen om nog betere trainingen te geven. Komen jouw vragen pas na de training naar boven? Ook dan staan onze trainers voor je klaar. 

Annemarie Beemsterboer

Annemarie studeerde Organisatiewetenschappen, maar koos uiteindelijk voor een carrière in de code: ze volgde een opleiding tot full-stack webdeveloper en ging aan de slag bij een kleine digital agency. Later stapte ze over naar een grotere organisatie, waar ze nog elke dag bijleert. Als trainer wil ze je graag de nieuwste ontwikkelingen in webdevelopment laten zien. Leuk om te weten: naast webdevelopment is Annemarie gek op katten en Franse gebakjes, en in een volgend leven zou ze graag nieuwslezeres worden.  

Lees meer
Annemarie Beemsterboer Annemarie Beemsterboer

Voor wie is de training JavaScript gevorderd bedoeld?

Ervaring met en kennis van JavaScript zijn een must. Daarnaast moet je (minimaal) de JavaScript basistraining hebben afgerond.

Is deze training ook beschikbaar als maatwerk?

Al onze trainingen en opleidingen zijn als maatwerk beschikbaar. Lees meer over onze in-company oplossingen

Hoe ziet het programma van de training JavaScript gevorderd eruit?

Dag 1

College 1

  • Introductie in API’s
  • Wat is een third-party API?
  • API-protocollen

College 2

  • HTTP-requests: data versturen en ophalen met XHR en Fetch
  • Asynchroon JavaScript (async/await, scheduling)
  • Werken met Promises

Dag 2

College 1

  • JavaScript-modules en libraries
  • Package management met behulp van Yarn en NPM op de Command Line (CLI)

College 2

  • Error handling

 

Alles op je gemak teruglezen?
  

Ontvang het programma en de brochure van de training JavaScript gevorderd direct per mail


Ontvang het programma per mail
Gemiddelde waardering
9,3 (1478)
Opbouw
Inhoud
Praktijkgericht
Trainer
Lunch
CF

Annemarie Beemsterboer
Trainer Javascript

You Got This!
Cursisten geven ons een 9,3 Cursisten geven onze opleidingen gemiddeld een 9,3
Lees de reviews

Reviews

Cursisten geven onze opleidingen gemiddeld een 9,3
Lees hoe we dat doen
Gemiddelde waardering voor de Training JavaScript gevorderd
9,3
Opbouw
Inhoud
Praktijkgericht
Trainer
Lunch
Reviews van cursisten die deze Training hebben gevolgd

Competence Factory - Creative Business School

Competence Factory is jouw favoriete opleidingsclub. Al dertig jaar bereiden we professionals voor op hun future job. We leggen op een hele belangrijke skill de nadruk: creativiteit. We leren cursisten om met plezier te werken aan wat hen boeit en positief vooruit te kijken naar hun next step. Dit doen we vanuit ons gezellige clubhuis in Utrecht: Space to Create. Zien we je snel?

Over Competence Factory Over Competence Factory
Eerstvolgende training
  • Di 28 feb & di 7 mrt 2023
  • Utrecht
  • 2 dagen
  • Met certificaat
Krijg direct opleidingsadvies
Advies nodig? Bel direct met een van onze opleidingsadviseurs.
 

Klaar om de next step in je carrière te zetten?

Start Locatie Tijden Prijs      
28 feb 2023
Utrecht 10:00 - 16:45 1.125,-
1 mei 2023
Utrecht 10:00 - 16:45 1.125,-
29 jun 2023
Utrecht 10:00 - 16:45 1.125,-
29 aug 2023
Utrecht 10:00 - 16:45 1.125,-
1 nov 2023
Utrecht 10:00 - 16:45 1.125,-
CF

Even overleggen?

Vind de training of opleiding die bij je past. Onze opleidingsadviseurs denken graag met je mee.

Plan een gratis intake
Of neem contact op
CF

Jessie
Opleidingsadviseur

Nienke
Opleidingsadviseur

Marianne
Clientmanager L&D

Jessie, Nienke, Marianne
Opleidingsadviseurs

You Got This!
Cursisten geven ons een 9,3 Onze cursisten belonen onze opleidingen gemiddeld met een 9,3
Lees de reviews

Iets nog steeds onduidelijk?

Kijk eens bij onze veelgestelde vragen

  • Kan ik voor deze training/opleiding gebruik maken van het STAP-budget?
  • Kan ik een training of opleiding ook online volgen?
  • Kan ik alle trainingen volgen als ik nog geen ervaring heb?
  • Ik heb al wat ervaring. Welk niveau moet ik volgen?
  • Wie is mijn trainer?
  • Wat kan ik na de training(en) verwachten?
  • Wat als ik na afloop van de training(en) behoefte heb aan meer begeleiding?

Op de hoogte blijven van nieuwe trainingen en events?

Schrijf je in voor de nieuwsbrief!

Bedankt!

Je bent nu ingeschreven op onze nieuwsbrief.

Misschien vind je deze artikelen interessant

Bedankt!

Je bent nu ingeschreven op onze nieuwsbrief.