Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Introductie
Node.js Concepten
- RAM versus I/O-latentie
- Blokkeren vs. niet-blokkeren
- Syntaxis en logica
De grondbeginselen van API's en hun functionaliteit
- Scalar typen
- Webarchitectuurpatronen: het samengestelde patroon, het proxypatroon en het gevelpatroon
REST-overzicht
- Optie ophalen
- Pull-optie
- Optie voor posten
- Optie verwijderen
Voorbereiding van de ontwikkelingsomgeving
- Installeren en configureren Node.js
- Installeren en configureren Express.js
- Installeren en configureren MongoDB
- Testen van de installaties
Knooppuntmodules en pakketbeheer
- Een module maken
- Laden van een module
- Modulefuncties gebruiken
- Gebeurtenisargumenten maken
- Uitbreiding van de zenders van evenementen
- Een Node-pakket installeren
- Een pakket gebruiken
- Pakketten aanbieden
- Pakketten bijwerken
- Pakketten verwijderen
- Pakketten publiceren
Werken met Express.js
- Aangepaste middleware maken
- Router Express gebruiken
- Paden filteren
REST en GraphQL API
- Het bouwen van een webserver
- Routes afhandelen
- HTTP-verzoeken parseren
- Eindpunten aanroepen
- Schema definiëren
- Invoervalidatie toevoegen
- Mutaties beheren
- Variabelen toevoegen
- Fouten afhandelen
CRUD-bewerkingen met behulp van MongoDB
- Documenten opslaan
- Documenten opvragen
- Documenten bijwerken
- Documenten verwijderen
Authenticatie en beveiliging
- Gebruikers aanmaken en registreren
- Tokens genereren
- Opslaan in omgevingsvariabelen
- Routes beveiligen
- Testen van de autorisatie
Probleemoplossing
- Het schrijven van een eenheidstest
- Schrijven van een inburgeringstest
- Bedrading van een unit en integratietest
Samenvatting en conclusie
Vereisten
- JavaScript programmeerervaring
Publiek
- Webontwikkelaars
14 Uren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses