Developing Node.js Web Applications – 2 dager online klasserom
16.500,00 NOK
- 2 days
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

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.

Kursplan
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
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

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
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

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!
