Developing Node.js Web Applications – 2 dager online klasserom

16.500,00 NOK

  • 2 days
Live virtuelt klasserom
Internt / i bedrift

Bygg moderne, skalerbare og høytytende webapplikasjoner med Node.js, en av de mest utbredte teknologiene for server-side JavaScript-utvikling. Dette praktiske kurset gir en håndfast introduksjon til Node.js og lærer deg hvordan du lager dynamiske webapplikasjoner, RESTful API-er og backend-tjenester ved hjelp av verktøy og rammeverk som er standard i bransjen.

Nøkkelfunksjoner

Språk

Kursmateriell på engelsk

Nivå

Nybegynner - Middels nivå

2 dager (8 timer per dag) nettbasert med instruktør

30+ anbefalte studietimer

Interaktive praktiske live-labøvelser

Alt relevant kursmateriell

Be om bekreftelse på dato!

Sertifikat for fullført program inkludert

Hero

Læringsutbytte

Når du er ferdig med dette programmet, vil du kunne:

Grunnleggende Node.js

Lær kjernekonseptene i Node.js, inkludert dets hendelsesdrevne arkitektur, asynkrone programmeringsmodell og kommandolinjeverktøy for å bygge skalerbare applikasjoner.

Moduler og avhengighetsstyring

Lag modulære applikasjoner ved å bruke egendefinerte moduler og eksterne pakker, samtidig som du håndterer prosjekter og avhengigheter med package.json.

Datahåndtering og integrasjon

Arbeid med buffere og strømmer for å behandle data effektivt, slik at du kan bygge høyytelsesapplikasjoner som håndterer store filer og sanntidsdatastrømmer.

Hero

Kursplan

  1. Dag 1

    Økt 1: Introduksjon til Node.js

    • Node.js-grunnleggende og arkitektur
    • Asynkron behandling
    • Installere Node.js og NPM
    • Kjøre skript og kommandolinjeoperasjoner

    Økt 2: Moduler og NPM

    • Arbeide med Node.js-moduler
    • Pakkehåndtering med NPM
    • package.json og avhengighetsstyring

    Økt 3: Hendelser og tilbakekallinger

    • Tilbakekallinger og asynkron programmering
    • Løfter og pilfunksjoner

    Økt 4: Håndtering av data

    • JSON-håndtering
    • Buffere og datastrømmer
    • Filoperasjoner
  2. Dag 2

    Økt 5: Feilhåndtering

    • Feilhåndtering med tilbakekall og løfter
    • Egendefinerte applikasjonsfeil
    • Feilsøking og utvikling med Nodemon

    Økt 6: Express-rammeverket

    • Bygge webservere med Express
    • Ruting, forespørsler og svar
    • Filopplastinger og RESTful API-er

    Økt 7: Databaseintegrasjon

    • Koble til SQL- og MongoDB-databaser
    • Skjemahåndtering og transaksjoner

    Økt 8: API-sikkerhet

    • Passordsikkerhet og kryptering
    • JSON Web Tokens (JWT)
    • API-autentisering og tilgangskontroll
Utvikling av Node.js-nettapplikasjoner

Hvem bør melde seg på dette programmet?

JavaScript-utviklere som ønsker å utvide til backend-utvikling

Front-end-utviklere som går over til fullstack-utvikling

Fullstack-utviklere som ønsker sterkere Node.js-ferdigheter

Programvareingeniører og applikasjonsutviklere

Webutviklere som bygger moderne webapplikasjoner

DevOps-ingeniører som støtter Node.js-applikasjoner

Start kurset nå

Forutsetninger

  • Grunnleggende kunnskaper i JavaScript-programmering
  • Kjennskap til HTML og konsepter innen webutvikling
  • Forståelse av grunnleggende programmeringskonsepter som variabler, funksjoner, løkker og objekter
  • Grunnleggende erfaring med kommandolinjen er en fordel

Uttalelser

Lisensiering og akkreditering

Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.

Likestillingspolicy

Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.

Ofte stilte spørsmål

Contact background

Trenger du bedriftsløsninger eller LMS-integrasjon?

Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!