Node.js Training Certification - Live Virtual Classroom
3.900,00 DKK
- 36 hours
Denne Node.js certificeringsuddannelse gør det muligt for dig at bygge netværksapplikationer hurtigt og effektivt ved hjælp af JavaScript. Kurset hjælper også udviklere med at forstå og bygge webapplikationer med JavaScript.
Kursus tidsplan
Introduktion og fundament
Lektion 01
- Introduktion
- Node.js-frameworket
- Installation af Node.js
- Brug af Node.js til at eksekvere scripts
Node-projekter
Lektion 02
- Node Pakkehåndtering
- Oprettelse af et projekt
- Konfigurationsfilen package.json
- Global kontra lokal pakkeinstallation
Arbejde med shrink-wrap til at låse node-modulversionerne
Lektion 03
- Hvad er krympeplast
- Arbejde med npmvet
- Arbejder med forældede kommandoer
- Installer NPM Shrinkwrap
Arbejde med asynkron programmering
Lektion 04
- Grundlæggende om asynkronitet
- Tilbagekaldelsesfunktioner
- Arbejde med Promises
- Fremskredne løfter
- Brug af Request-modulet til at foretage API-kald
- Asynkrone kommandoer
Opbygning af en HTTPan-server med Node.JS ved brug af HTTP-API'er
Lektion 05
- HTTP-protokollen
- Opbygning af en HTTP-server
- Gengivelse af et svar
- Behandling af forespørgselsstrenge
- Behandler indsendte data
- Opbygning af en HTTP-server med Node.JS ved brug af HTTP-API'er
Filsystemer
Lektion 06
- Synkron vs. asynkron I/O
- Sti- og mappeoperationer
- __dirname og __filename
- Asynkrone fil læsninger og skrivninger
- Fil System & Sikkerhed
Buffere, Streams og Events
Lektion 07
- Brug af buffere til binære data
- Strømmende kontra ikke-strømmende vandløb
- Streaming I/O fra filer og andre kilder
- Behandler strømme asynkront
- Filsystem og sikkerhed
Multiprocessering i NodeJS
Lektion 08
- Arbejde med Child Process API
- Arbejder med Cluster API for multi-core servere
- Multiprocessering
ExpressJS
Lektion 09
- Model-view-controller-mønstret
- Definition af Jade-skabeloner
- Konfiguration af Express
- Postman-konfiguration
- Ved brug af REST
- JSON-data
- Læsning af POST-data
- CRUD-operationer
- Tilføjelse af middleware
- Expressjs
Opbygning af en HTTP-server med Node.JS ved brug af HTTP-API'er
Lektion 10
- Hvordan Node.js forbinder til databaser
- RDBMS databaser og NoSQL databaser
- Forbinder til RDBMS og MongoDB databaser
- Udfører CRUD-operationer
- Express JS-CRUD
Socket.io, Frontenden og En Chatapplikation
Lektion 11
- Kom godt i gang
- Tilføjelse af Socket.io til din app
- Udforskning af front-end
- Sender live data frem og tilbage
- Oprettelse af front-end brugergrænsefladen
- Visning af beskeder i appen
- Arbejde med tid
- Tidsstempler
- Vis beskedtid i chat-app
- Chatapplikationsprojekt
- SocketIO-Chat
Introduktion til opgavehåndtering med enhedstest
Lektion 12
- Arbejde med gulp
- Arbejder med flid
- Arbejde med enheds- og E2E-testning
- gulp-grunt
- Enhedstestning-Jest
Certifikationsdetaljer og kriterier
Certificering
Certifikationsdetaljer og kriterier:
- Deltag i et komplet LVC-hold.
- Bestå et afsluttende bedømmelsesprojekt for kurset.
Læringsresultater
Ved afslutningen af dette Node.js-træningskursus i et live virtuelt klasseværelse vil du være i stand til at:
Installer Node.js og kør scripts
Arbejd med krympeplast og nymfe
Opbyg og implementer HTTP-server ved brug af API'er
Brug buffere til binære data og streaming I/O fra filer og andre ressourcer
At arbejde med Express.js sammen med MongoDB og SQLite
Arbejd med Gulp, Grunt, enhedstest og E2E-testning
Vigtige funktioner
36 timers instruktørledet online træning
16 quizzer i slutningen af kapitlerne
Fleksibilitet til at vælge klasser
To virkelighedsnære, erhvervsbaserede projekter
Bliv mester i Node.js, Socket.io, Express.js med MongoDB og SQLite
Hvem bør tilmelde sig dette program?
Målgruppe:
Dette Node.js certificeringstræning er ideelt for tekniske projektledere, tekniske ledere, full-stack webudviklere, kvalitetsanalytikere, arkitekter og studerende eller aspirerende fagfolk, der ønsker at lede webudviklingsprojekter.
Tekniske projektledere
Webudviklere
Arkitekter
Kvalitetsanalytikere
Studerende
Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!