Node.js Training - Live Virtuelt Klasserom
4.900,00 NOK
- 36 hours
Dette Node.js sertifiseringskurset gjør det mulig for deg å bygge nettverksapplikasjoner raskt og effektivt ved hjelp av JavaScript. Kurset hjelper også utviklere med å forstå og bygge webapplikasjoner med JavaScript.
Kursplan
Introduksjon og grunnlag
Leksjon 01
- Innledning
- Node.js-rammeverket
- Installasjon av Node.js
- Bruke Node.js til å kjøre skript
Node-prosjekter
Leksjon 02
- Node Pakkebehandler
- Opprette et prosjekt
- Konfigurasjonsfilen package.json
- Global kontra lokal pakkeinstallasjon
Arbeide med shrink-wrap for å låse nodemodulversjonene
Leksjon 03
- Hva er krympeplast
- Arbeider med npmvet
- Arbeider med utdaterte kommandoer
- Installer NPM Shrinkwrap
Arbeid med asynkron programmering
Leksjon 04
- Grunnleggende om asynkronitet
- Tilbakekallingsfunksjoner
- Arbeide med løfter
- Fremtidige løfter
- Bruke Request-modulen for å gjøre API-kall
- Asynkrone kommandoer
Bygge en HTTPan-server med Node.JS ved bruk av HTTP API-er
Leksjon 05
- HTTP-protokollen
- Bygge en HTTP-server
- Å gi et svar
- Behandler spørringsstrenger
- Behandler innsendte data
- Bygge en HTTP-server med Node.JS ved bruk av HTTP-APIer
Filsystemer
Leksjon 06
- Synkron vs. asynkron I/O
- Sti- og katalogoperasjoner
- __dirname og __filename
- Asynkrone fillesninger og -skrivinger
- Filsystem & Sikkerhet
Buffere, Strømmer og Hendelser
Leksjon 07
- Bruke buffere for binærdata
- Strømmende vs. ikke-strømmende bekker
- Strømming av I/O fra filer og andre kilder
- Behandler strømmer asynkront
- Filsystem og sikkerhet
Flere prosesser i NodeJS
Leksjon 08
- Arbeid med Child Process API
- Arbeid med Cluster API for flerkjernede servere
- Flere prosesser
ExpressJS
Leksjon 09
- Modell-visning-kontroller mønsteret
- Definere Jade-maler
- Konfigurere Express
- Postmannkonfigurasjon
- Bruke REST
- JSON-data
- Lese POST-data
- CRUD-operasjoner
- Legge til mellomvare
- Expressjs
Bygge en HTTP-server med Node.JS ved bruk av HTTP-APIer
Leksjon 10
- Hvordan Node.js kobler seg til databaser
- RDBMS-databaser og NoSQL-databaser
- Koble til RDBMS- og MongoDB-databaser
- Utføre CRUD-operasjoner
- Express JS-CRUD
Socket.io, Frontenden, og En Chat-app
Leksjon 11
- Komme i gang
- Legge til Socket.io i appen din
- Utforske frontenden
- Sender levende data frem og tilbake
- Lage brukergrensesnittet for front-end
- Viser meldinger i appen
- Arbeide med tid
- Tidspunkter
- Vis meldingstid i chatteappen
- Prosjekt for chatteapplikasjon
- SocketIO-Chat
Introduksjon til oppgavebehandlere med enhetstesting
Leksjon 12
- Arbeide med gulp
- Arbeide med strev
- Arbeide med enhetstesting og ende-til-ende-testing
- gulp-grunt
- Enhets-testing med Jest
Sertifiseringsdetaljer og kriterier
Sertifisering
Sertifiseringsdetaljer og kriterier:
- Delta på en fullstendig LVC-økt.
- Bestå ett prosjekt som vurdering ved kursets slutt.
Læringsutbytte
Ved slutten av dette Node.js opplæringskurset i et live virtuelt klasserom, vil du være i stand til å:
Installere Node.js og kjøre skript
Arbeide med krympeplast og nymfe
Bygge og implementere HTTP-server ved bruk av API-er
Bruke buffere for binærdata og strømmende I/O fra filer og andre ressurser
Jobbe med Express.js sammen med MongoDB og SQLite
Arbeide med Gulp, Grunt, enhetstesting og ende-til-ende-testing
Nøkkelfunksjoner
36 timer med instruktørledet nettbasert opplæring
16 quizer på slutten av kapitlene
Fleksibilitet til å velge klasser
To virkelighetsnære, bransjebaserte prosjekter
Bli ekspert i Node.js, Socket.io, Express.js med MongoDB og SQLite
Hvem bør melde seg på dette programmet?
Målgruppe:
Dette Node.js sertifiseringskurset er ideelt for tekniske prosjektledere, tekniske ledere, full-stack webutviklere, kvalitetsanalytikere, arkitekter, og studenter eller håpefulle fagfolk som ønsker å lede webutviklingsprosjekter.
Tekniske prosjektledere
Nettutviklere
Arkitekter
Kvalitetsanalytikere
Studenter
Trenger du bedriftsløsning 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!