Node.js Training - Live virtuellt klassrum
4.900,00 SEK
- 36 hours
Denna Node.js-certifieringsutbildning möjliggör snabb och effektiv utveckling av nätverksapplikationer med JavaScript. Kursen hjälper även utvecklare att förstå och skapa webbapplikationer med JavaScript.
Kurstidslinje
Introduktion och grundläggning
Lektion 01
- Introduktion
- Node.js-ramverket
- Installation av Node.js
- Använda Node.js för att exekvera skript
Node-projekt
Lektion 02
- Node Pakethanteraren
- Skapa ett projekt
- Konfigurationsfilen package.json
- Global kontra lokal paketinstallation
Arbeta med krympplast för att låsa nodmodulversionerna
Lektion 03
- Vad är krympplast
- Arbetar med npmvet
- Att arbeta med föråldrade kommandon
- Installera NPM Shrinkwrap
Att arbeta med asynkron programmering
Lektion 04
- Grundläggande asynkron programmering
- Återanropsfunktioner
- Att arbeta med löften
- Framstegslöften
- Använda Request-modulen för att göra API-anrop
- Asynkrona kommandon
Bygga en HTTP-server med Node.JS genom att använda HTTP-API:er
Lektion 05
- HTTP-protokollet
- Bygga en HTTP-server
- Återger ett svar
- Bearbetar frågesträngar
- Bearbetar inlämnade data
- Bygga en HTTP-server med Node.JS genom att använda HTTP-API:er
Filsystem
Lektion 06
- Synkron kontra asynkron I/O
- Sökvägs- och katalogoperationer
- __dirname och __filename
- Asynkron filinläsning och -skrivning
- Filsystem & Säkerhet
Buffertar, Strömmar och Händelser
Lektion 07
- Använda buffertar för binär data
- Strömmande kontra icke-strömmande vattendrag
- Streaming I/O från filer och andra källor
- Bearbetar strömmar asynkront
- Filsystem och säkerhet
Multiprocesshantering i NodeJS
Lektion 08
- Arbeta med Child Process-API
- Arbetar med Cluster API för servrar med flerkärniga processorer
- Flerprocesshantering
ExpressJS
Lektion 09
- Model-View-Controller-mönstret
- Att definiera Jade-mallar
- Konfigurera Express
- Postman-konfiguration
- Använda REST
- JSON-data
- Läser POST-data
- CRUD-operationer
- Lägger till mellanprogram
- Expressjs
Bygga en HTTP-server med Node.JS genom att använda HTTP-API:er
Lektion 10
- Hur Node.js ansluter till databaser
- RDBMS-databaser och NoSQL-databaser
- Ansluter till RDBMS- och MongoDB-databaser
- Utför CRUD-operationer
- Express JS-CRUD
Socket.io, Front-end och en chattapp
Lektion 11
- Kom igång
- Lägga till Socket.io i din app
- Utforska front-end
- Sänder live-data fram och tillbaka
- Skapa gränssnittet för front-end
- Visar meddelanden i appen
- Att arbeta med tid
- Tidsstämplar
- Visa meddelandetid i chattappen
- Projekt för chattapplikation
- SocketIO-chatt
Introduktion till uppgiftshanterare med enhetstestning
Lektion 12
- Arbeta med gulp
- Att arbeta med grunt
- Arbetar med enhets- och E2E-testning
- gulp-grunt
- Enhetsprovning med Jest
Certifieringsdetaljer och kriterier
Certifiering
Certifieringsdetaljer och kriterier:
- Delta i en komplett LVC-omgång.
- Klara av ett slutprojekt för kursen.
Lärandemål
Vid slutet av denna Node.js-utbildning i Live Virtual Classroom kommer du att kunna:
Installera Node.js & Skript
Arbeta med krympplast & nymf
Bygg och implementera HTTP-server med hjälp av API:er
Använd buffertar för binär data och strömmande I/O från filer och andra resurser
Att arbeta med Express.js tillsammans med MongoDB och SQLite
Arbeta med Gulp, Grunt, enhetstester och E2e-testning
Nyckelfunktioner
36 timmars lärarledd onlineutbildning
16 frågesporter i slutet av kapitlen
Flexibilitet att välja olika kurser
Två verkliga, branschbaserade projekt att ta del av
Bemästra Node.js, Socket.io, Express.js med MongoDB och SQLite
Vem bör anmäla sig till denna kurs?
Målgrupp:
Denna Node.js-certifieringsutbildning är idealisk för tekniska projektledare, tekniska ledare, fullstack-webbutvecklare, kvalitetsanalytiker, arkitekter samt studenter eller blivande yrkesverksamma som önskar leda webbutvecklingsprojekt.
Tekniska projektledare
Webbutvecklare
Arkitekter
Kvalitetsanalytiker
Studenter
Behöver du en företagslösning eller integration av LMS?
Hittade du inte kursen eller programmet som skulle passa för ditt företag? Behöver du LMS-integration? Skriv till oss! Vi löser det!