Node JS Opleidings Kursus & Sertifisering - ITS Tech School
Node JS Opleidings Kursus & Sertifisering
Node JS Kursusoorsig
Doel van Node.JS Training
Skryf command line programme in Node.js
Praat met 'n API met Node.js
Organiseer jou kode met modules
Beoogde Publiek vir NodeJS Kursus
Voorvereistes vir Node JS Sertifisering
Hoofstuk 1: Inleiding tot NodeJs
Werk van NodeJS
Werk met CLI en Node REPL
Node Pakket Bestuurder: npm
Eerste Node.js program
Verstaan ​​gebeurtenislus en terugbel
Node-program basiese konfigurasiebesonderhede
Hoofstuk 2: Modules / Pakkette
Basiese beginsels van modules
Inleiding tot Node.js gebou in modules
Inleiding tot NPM
Installering, opdatering en verwydering van modules
Hands-on-aktiwiteit (installeer, werk en verwyder 'n module)
Skep persoonlike modules
Hands-on-aktiwiteit 2 (maak herbruikbare module)
Verstaan ​​npm cli
Uitgewersmodules na npm
Hands-on Aktiwiteit 3 (publiseer module na npm)
Verstaan ​​NPM se koderingstyl
Die regte NPM-module kies vir u projek
Hoofstuk 3: Aktiwiteite en strome
Lees en skryf buffers
Hands-on-aktiwiteit (lees en skryf na 'n buffer)
Begrip van gebeure en die gebeurtenis emitter patroon
Verstaan ​​Node.js strome
Hands-on-aktiwiteit 2 (Implementeer strome)
Lêer stelsel module
Hands-on-aktiwiteit 3 (Doen lêerbedrywighede)
Hoofstuk 5: Netwerk kommunikasie & Web tegnologie in NodeJS
Netwerk kommunikasie in Node.js
Opstel van TCP / IP-bediener en kliënt
Hands-on-aktiwiteit (Implementeer TCP / IP-kommunikasie)
Kommunikeer met behulp van UDP
'N HTTP-bediener opstel
Hanteringsversoeke en reaksie in HTTP
Hands-on-aktiwiteit 2 (Skep HTTP-bediener)
Hoofstuk 4: Webprogramme wat ExpressJS en MongoDB gebruik
Inleiding tot ExpressJS
Installasie en opset van ExpressJS projek
Hands-on aktiwiteit (First ExpressJS app)
Hands-on-aktiwiteit 2 (Implementeer roetes in ExpressJS)
Hands-on Aktiwiteit 3 (Implementeer middleware modules)
DB kommunikasie: MongoDB
Hands-on-aktiwiteit 4 (verbind en navraag doen na mongodb)
Hands-on aktiwiteit (Implementeer Jade templates)
Gebruiker verifikasie in ExpressJS
Sessies en koekies
Hands-on Aktiwiteit 6 (Hantering sessies)
Inleiding tot Browserify
Hoofstuk 6: Realtime kommunikasie met socket IO
Inleiding tot web voetstukke
Socket.io instel en instel
Hands-on-aktiwiteit (Sokkelkontak tussen kliënt en bediener instel)
Realtime kommunikasie met socket.io
Gebruiker verifikasie met socket.io
Hands-on-aktiwiteit 2 (Gebruiker verifikasie met socket io)
Inleiding tot token gebaseerde verifikasie met behulp van JWT
Hoofstuk 7: Vurke, Spruite en die proses module
Verstaan ​​prosesse in NodeJS
Skep 'n vurk en 'n kuit
Hands-on-aktiwiteit (vurk en kweek 'n proses)
Proses kommunikasie in Node.js
Hands-on-aktiwiteit 2 (hantering van verskeie prosesse)
Hoofstuk 8: Toets in NodeJS
Inleiding tot Assert in Node.js
Toets met Mocha
Hands-on aktiwiteit (skryf toetse met behulp van mokka)
Inleiding tot Jasmine
Hands-on Aktiwiteit 2 (skryf toetse met behulp van jasmyn)
Gebruik die chai-beweringsmodule
Hoofstuk 9: NodeJS in tegnologie wêreld
Hands-on-aktiwiteit (implementering van cluster module)
Hands-on-aktiwiteit 2 (Implementering van nuts-modules)
Hands-on-aktiwiteit 3 (Implementering van paspoort-verifikasie)
Desktop-programme in NodeJS