Developing Node.js Web Applications – 2 dager online klasserom

16.500,00 NOK

  • 2 dager
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 en skreddersydd bedriftsintern opplæring eller gruppeopplæring?

Be om et bedriftsinternt opplæringsprogram som er skreddersydd spesielt for teamet ditt. Vi tilbyr fleksible tilpasningsmuligheter i tråd med forretningsmålene dine, samt konkurransedyktige gruppepriser for større team. Fyll ut skjemaet nedenfor, så utformer ekspertene våre innen bedriftsopplæring den perfekte løsningen for deg.