TypeTraining
SCHREIFT IECH

Node JS Training Course & Certification

Node JS Training Course & Certification

description

Publikum u Voraussetzungen

Course Outline

Schedule & Gebaier

Zertifikatioun

Node JS Course Overview

Node.js ass eng Websäit Plattform déi um JavaScript gestuerwen ass fir skalierbare, eventent eventuell Applikatiounen ze bauen. Dat ass fir even erfuerene Programméierer verwiessele wéinst der traditioneller Javascript Ëmweltschutz war ëmmer Client - Säit - an engem Browser oder engem App, deen mat engem Server schwätzt. JavaScript gouf net berücksichtegt wann et ëm den Server geet fir op Client-Ufroen ze reagéieren, awer dat ass genau dat wat Node.js ubitt.

Ziler vum Node.JS Training

  • Gitt Command Line Applikatiounen an Node.js
  • Schwätzt mat engem API mat Node.js
  • Organiséieren Äre Code mat Module
  • Deal mat Stroum
  • Handle Feeler

Bestëmmt Publikum fir den NodeJS Course

Mat mindestens enger objektiv orientéierter Sprooche wéi Ruby, Python, PHP oder Java erfuerscht ass nëmme kleng Erfahrung mat JavaScript a komplett neit op Node.js.

Voraussetzungen fir den Node JS Certification

  • Basisdefinéierter JavaScript Fäegkeeten.
  • Web Entwécklungshintergrënn

Course Outline Duration: 3 Days

Kapitel 1: Diskussioun mam NodeJs

      • Iwwert NodeJS
      • NodeJS
      • Zesummen mat CLI an Node REPL
      • Node Package Manager: npm
      • First Node.js Programm
      • Hands-on Aktivitéit
      • NodeJS Architektur
      • Onverständlech Evenementer Loosst a Callback verstoen
      • Node App Basis Konfiguratioun Detailer

Kapitel 2: Module / Paketen

      • Basics vun Moduler
      • Aféierung an Node.js an Module gebaut
      • Aféierung an NPM
      • Installéieren, aktualiséieren an ofhuelen Modulen
      • Hands-on Aktivitéit (Installatioun, Aktualiséieren an e Modul ze läschen)
      • Erstelle méigleche Moduler
      • Hands-on Aktivitéit 2 (Kreutz a Modul)
      • Ënnerdeelt npm kli
      • Verëffentleche Module u Npm
      • Hands-on Aktivitéit 3 (Verëffentlechen Modul op npm)
      • Nëmme Kodéierungsstil verstoen
      • Wielt de NPM Modul fir Äre Projet

Kapitel 3: Events & Streams

      • Liesen a schreiwe Puffer
      • Hands-on Aktivitéit (Liesen a schreift Iech op e Puffer)
      • Onverständlech Evenementer an dem Eventualiséierungsmuster
      • Node.js Flëss verstoen
      • Hands-on Aktivitéit 2 (Ëmsetzung vun de Streamen)
      • Dateisystem Modul
      • Hands-on Aktivitéit 3 (Fichier'en Operatioun maachen)

Kapitel 5: Network Kommunikatioun & Web Technologie am NodeJS

      • Netzkommunikatioun an Node.js
      • Opstellung vum TCP / IP-Server an Client
      • Hands-on Aktivitéit (TCP / IP Kommunikatioun maachen)
      • Kommunizéiere mat UDP
      • Opstellung vun engem HTTP-Server
      • Handling Ufroen an Äntwert an HTTP
      • Hands-on Aktivitéit 2 (HTTP Server erstallt)

Kapitel 4: Webanwendunge mat ExpressJS an MongoDB

        • Awer d'ExpressJS
        • Installatioun & Konfiguratioun vum ExpressJS-Projet
        • Hands-on Aktivitéit (First ExpressJS App)
        • läit
        • Hands-on Aktivitéit 2 (Ëmsetzung Routing in ExpressJS)

      DAAG 2

      • Middleware
      • Hands-on Aktivitéit 3 (Ëmsetzung vun Middleware Module)
      • Sécherheetsprobleemer
      • DB communique: MongoDB
      • Hands-on Aktivitéit 4 (Verbonnen an Abonnement fir Mongodb)
      • HTML Templates: Jade / Lenker
      • Hands-on Activity (Jade Templates implementéieren)
      • Benotzerauthéierung zu ExpressJS
      • Sessiounen & Cookien
      • Hands-on Aktivitéit 6 (Handlungssitzungen)
      • Sessiounsgeschäfter
      • Aféierung an Browserify

Kapitel 6: Realtime Kommunikatioun mam Socket IO

      • Aféierung an Webdoketten
      • Socket.io opgesat a konfiguréieren
      • Hands-on Aktivitéit (Socket Communicatioun tëschent Client an Server)
      • Realtime Kommunikatioun iwwer socket.io
      • Benotzer Authentifikatioun iwwer socket.io
      • Hands-on Aktivitéit 2 (Benotzer Authentifikatioun iwwer Socket io)
      • Einféierung vun Token baséiert Authentifikatioun iwwer JWT

Kapitel 7: Forks, Spawns an de Prozessmodul

      • Verständlech Prozesse am NodeJS
      • Schreift e Fork an e Spawn
      • Hands-on Activity (Gabel a spawn ee Prozess)
      • Prozesskommunikatioun an Node.js
      • Hands-on Aktivitéit 2 (Ëmgang mat méi Prozesser)

Kapitel 8: Test an NodeJS

      • Aféierung an Assert op Node.js
      • Test mat Mocha
      • Hands-on Aktivitéit (Schreibe Tester mat Mocha)
      • Aféierung zu Jasmine
      • Hands-on Aktivitéit 2 (Schreifend Tester mat Jasmin)
      • De Chai assertion module

Kapitel 9: NodeJS zu Tech Tech

    • Cluster-Modul
    • Hands-on Aktivitéit (Ëmsetzung vum Cluster-Modul)
    • Utility Modul
    • Hands-on Aktivitéit 2 (Ëmsetzung vun de Moduler benotzt)
    • ZLIB
    • Pass
    • Hands-on Aktivitéit 3 (Ëmsetzung vun Passwuert ze maachen)
    • Isomorphesch Iwwersetzung iwwer NodeJS
    • Desktop Apps Apps an NodeJS

Schreift eis op info@itstechschool.com an kontaktéiert eis bei + 91-9870480053 fir de Kurspräis & Zertifizéierungskäschte, Termin & Standort

Dréckt eis eng Query

Fir méi Informatiounen frëndlech Kontaktéiert eis.


Rezensiounen