Kursplan

Introduksjon

Node.js Konsepter

    RAM vs I/O latency Blokkering vs. ikke-blokkerende Syntaks og logikk

Grunnleggende om APIer og deres funksjonalitet

    Scalar typer nettarkitekturmønstre: det sammensatte mønsteret, proxy-mønsteret og fasademønsteret

REST Oversikt

    Hent alternativ Trekk alternativ Legg inn alternativ Slett alternativ

Forberede utviklingsmiljøet

    Installere og konfigurere Node.js Installere og konfigurere Express.js Installere og konfigurere MongoDB Teste installasjonene

Nodemoduler og pakkebehandler

    Opprette en modul Laste inn en modul Bruke modulfunksjoner Opprette hendelsesargumenter Utvide hendelsesmittere Installere en nodepakke Bruke en pakke Liste pakker Oppdatere pakker Avinstallere pakker Publisere pakker

Arbeider med Express.js

    Opprette egendefinert mellomvare Bruke Express ruteren Filtreringsbaner

REST og GraphQL API

    Bygge en webserver Håndtere ruter Parsing HTTP-forespørsler Ringe endepunkter Definere skjema Legge til inngangsvalidering Håndtere mutasjoner Legge til variabler Håndtere feil

CRUD-operasjoner med MongoDB

    Lagre dokumenter Spørre etter dokumenter Oppdatere dokumenter Slette dokumenter

Autentisering og sikkerhet

    Opprette og registrere brukere Generere tokens Lagre i miljøvariabler Beskytte ruter Teste autorisasjonen

Feilsøking

    Skrive en enhetstest Skrive en integrasjonstest Kobling av en enhet og integrasjonstest

Oppsummering og konklusjon

Krav

  • JavaScript programmeringserfaring

Publikum

  • Webutviklere
 14 timer

Antall deltakere



Price per participant

Testimonials (5)

Relaterte kurs

Node.js for JavaScript Developers

21 timer

Related Categories