uriClassroom Training
REGISTER

Node JS Training Course & Certification

Node JS Training Course & Certification

paglalarawan

Mga Madla at Mga Kinakailangan

Balangkas ng Kurso

Iskedyul at Mga Bayarin

certification

Pangkalahatang-ideya sa Node JS

Ang Node.js ay isang server-side platform na nakabalot sa buong wika ng JavaScript para sa pagbuo ng mga scalable, mga application na hinihimok ng kaganapan. Ito ay nakakalito para sa mga nakaranas ng mga programmer dahil ang tradisyonal JavaScript Ang kapaligiran ay palagi nang client-side - sa isang browser ng gumagamit o sa isang application na nakikipag-usap sa isang server. Ang JavaScript ay hindi isinasaalang-alang pagdating sa server na tumutugon sa mga kahilingan ng kliyente, ngunit iyon ay eksakto kung ano ang nagbibigay ng Node.js.

Mga Layunin ng Pagsasanay ng Node.JS

  • Sumulat ng mga application ng command line sa Node.js
  • Makipag-usap sa isang API na may Node.js
  • Ayusin ang iyong code sa mga module
  • Harapin ang mga daloy
  • Hawakan ang mga pagkakamali

Nilayon ng Madla para sa NodeJS Course

Nakaranas ng hindi bababa sa isang wika na nakatuon sa object tulad ng Ruby, Python, PHP o Java, kaunting karanasan lamang sa JavaScript, at ganap na bago sa Node.js.

Mga Kinakailangan para sa Node JS Certification

  • Pangunahing kasanayan sa JavaScript.
  • Web Development background

Course Outline Duration: 3 Days

Kabanata 1: Ipinapakilala sa NodeJs

      • Tungkol sa NodeJS
      • Paggawa ng NodeJS
      • Paggawa gamit ang CLI at Node REPL
      • Manager ng Node Package: npm
      • Unang Node.js program
      • Aktibidad ng Kamay
      • Arkitektura ng NodeJS
      • Pag-unawa sa loop ng kaganapan at callback
      • Detalye ng pangunahing configuration ng Node

Kabanata 2: Module / Packages

      • Mga pangunahing kaalaman sa mga module
      • Panimula sa Node.js na binuo sa mga module
      • Panimula sa NPM
      • Pag-install, pag-update at pag-aalis ng mga module
      • Hands-on Activity (i-install, i-update at alisin ang isang module)
      • Paglikha ng mga pasadyang module
      • Hands-on Activity 2 (gumawa ng reusable module)
      • Pag-unawa sa npm cli
      • Ang pag-publish ng mga module sa npm
      • Hands-on Activity 3 (mag-publish ng module sa npm)
      • Pag-unawa sa estilo ng coding ng NPM
      • Pagpili ng tamang NPM module para sa iyong proyekto

Kabanata 3: Mga Kaganapan at Mga Stream

      • Pagbabasa at pagsusulat ng mga buffer
      • Hands-on Activity (Basahin at magsulat sa isang buffer)
      • Pag-unawa sa mga kaganapan at ang pattern ng emitter ng kaganapan
      • Pag-unawa sa mga stream ng Node.js
      • Hands-on Activity 2 (Ipatupad ang daluyan)
      • File system module
      • Hands-on Activity 3 (Magsagawa ng mga pagpapatakbo ng file)

Kabanata 5: Komunikasyon sa network at teknolohiya sa Web sa NodeJS

      • Network ng komunikasyon sa Node.js
      • Pag-set up ng TCP / IP server at client
      • Hands-on Activity (Ipatupad ang TCP / IP communication)
      • Pakikipag-usap gamit ang UDP
      • Pag-set up ng isang HTTP server
      • Pangasiwaan ang mga kahilingan at tugon sa HTTP
      • Hands-on Activity 2 (Paglikha ng HTTP server)

Kabanata 4: Mga application sa web gamit ang ExpressJS at MongoDB

        • Panimula sa ExpressJS
        • Pag-install at pagsasaayos ng proyektong ExpressJS
        • Hands-on Activity (Unang ExpressJS app)
        • Direksiyon
        • Hands-on Activity 2 (Ipatupad ang routing sa ExpressJS)

      DAY 2

      • middleware
      • Hands-on Activity 3 (Ipatupad ang middleware modules)
      • Security isyu
      • DB komunikasyon: MongoDB
      • Hands-on Activity 4 (Ikonekta at i-query sa mongodb)
      • HTML template: Jade / Handlebars
      • Mga Aktibidad sa Kamay (Ipatupad ang mga template ng Jade)
      • User authentication sa ExpressJS
      • Session & Cookies
      • Hands-on Activity 6 (Handling session)
      • Mga tindahan ng sesyon
      • Panimula sa Browserify

Kabanata 6: Realtime na komunikasyon gamit ang socket IO

      • Panimula sa mga socket ng Web
      • Pag-set up at pag-configure ng socket.io
      • Hands-on Activity (Pag-set up ng socket comm sa pagitan ng client at server)
      • Ang tunay na komunikasyon gamit ang socket.io
      • User authentication gamit ang socket.io
      • Hands-on Activity 2 (User authentication gamit socket io)
      • Panimula sa authentication na nakabatay sa token gamit ang JWT

Kabanata 7: Forks, Spawns at ang module ng proseso

      • Pag-unawa sa mga proseso sa NodeJS
      • Paglikha ng Fork at isang Spawn
      • Mga Aktibidad sa Kamay (Fork at i-spawn ang isang proseso)
      • Paraan ng komunikasyon sa Node.js
      • Hands-on Activity 2 (paghawak ng maraming proseso)

Kabanata 8: Pagsubok sa NodeJS

      • Panimula sa Assert sa Node.js
      • Pagsubok gamit ang Mocha
      • Mga Aktibidad sa Kamay (Pagsusulit na sumusubok gamit ang moka)
      • Panimula sa Jasmine
      • Hands-on Activity 2 (sumusulat pagsusulit gamit ang jasmine)
      • Gamit ang module ng chai assertion

Kabanata 9: NodeJS sa tech na mundo

    • Cluster module
    • Hands-on Activity (pagpapatupad ng module ng kumpol)
    • Module ng Utilities
    • Hands-on Activity 2 (Pagpapatupad ng mga utility module)
    • ZLIB
    • Pasaporte
    • Hands-on Activity 3 (Pagpapatupad ng pagpapatunay ng pasaporte)
    • Isomorphic javascript sa NodeJS
    • Desktop Apps sa NodeJS

Mangyaring sumulat sa amin sa info@itstechschool.com & makipag-ugnay sa amin sa + 91-9870480053 para sa presyo ng kurso at sertipikasyon gastos, iskedyul at lokasyon

I-drop sa Amin ang isang Query

Para sa higit pang impormasyon mabait Makipag-ugnayan sa amin.


Mga review