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