tipusAula Formació
REGISTRE

contacti'ns

Camps marcats amb una * es requereixen

 

Node JS Training Course & Certification

Node JS Curs de formació i certificació

Descripció

Audiència i requisits previs

Esquema del curs

Horaris i càrrecs

certificació

Descripció general del curs Node JS

Node.js és una plataforma del servidor envoltada pel llenguatge JavaScript per crear aplicacions escalables i orientades a esdeveniments. Això és confús per als programadors experimentats fins i tot perquè els tradicionals JavaScript environment has always been client-side – in a user’s browser or in an application that is talking to a server. JavaScript has not been considered when it comes to the server responding to client requests, but that is exactly what Node.js provides.

Objectius del Node.JS Formació

  • Escriu les aplicacions de la línia d'ordres a Node.js
  • Parleu amb una API amb Node.js
  • Organitzeu el vostre codi amb mòduls
  • Tracte amb rierols
  • Maneja els errors

Públic previst per al curs NodeJS

Experimentat amb almenys un llenguatge orientat a objectes com Ruby, Python, PHP o Java, només poca experiència amb JavaScript i completament nou per Node.js.

Requisits previs per a la certificació Node JS

  • Habilitats bàsiques de JavaScript.
  • Fons de desenvolupament web

Durada del curs: 3 dies

Capítol 1: Presentació de NodeJs

      • Sobre NodeJS
      • Treball de NodeJS
      • Treballant amb CLI i Node REPL
      • Administrador de paquets de nodes: npm
      • Primer programa Node.js
      • Activitat pràctica
      • Arquitectura NodeJS
      • Comprensió del bucle d'esdeveniments i devolució de trucades
      • Detalls de la configuració bàsica de l'aplicació del node

Capítol 2: mòduls / paquets

      • Fonaments de mòduls
      • Introducció a Node.js construïts en mòduls
      • Introducció a NPM
      • Instal·lació, actualització i eliminació de mòduls
      • Activitat pràctica (instal·lar, actualitzar i eliminar un mòdul)
      • Creació de mòduls personalitzats
      • Activitat pràctica 2 (crear mòdul reutilitzable)
      • Entendre npm cli
      • Edició de mòduls a npm
      • Activitat pràctica 3 (publiqueu el mòdul a npm)
      • Understanding NPM’s coding style
      • Selecció del mòdul NPM adequat per al vostre projecte

Capítol 3: Esdeveniments i corrents

      • Lectura i escriptura de búferes
      • Activitat pràctica (llegir i escriure en un buffer)
      • Entendre els esdeveniments i el patró de l'emissor de l'esdeveniment
      • Comprendre els fluxos de Node.js
      • Activitat pràctica 2 (implementar fluxos)
      • Mòdul del sistema de fitxers
      • Activitat pràctica 3 (realitzar operacions d'arxiu)

Capítol 5: Comunicació de xarxa i tecnologia web a NodeJS

      • Comunicació de xarxa a Node.js
      • Configuració del servidor i del client TCP / IP
      • Activitat pràctica (implementar comunicació TCP / IP)
      • Comunicació mitjançant UDP
      • Configuració d'un servidor HTTP
      • Gestionar sol·licituds i respondre a HTTP
      • Activitat pràctica 2 (Creació de servidor HTTP)

Capítol 4: Aplicacions web que utilitzen ExpressJS i MongoDB

        • Introducció a ExpressJS
        • Instal·lació i configuració del projecte ExpressJS
        • Activitat pràctica (primera aplicació ExpressJS)
        • Encaminament
        • Activitat pràctica 2 (implementació d'enrutament en ExpressJS)

      DIA 2

      • Middleware
      • Activitat pràctica 3 (implementa mòduls de middleware)
      • Problemes de seguretat
      • Comunicació DB: MongoDB
      • Activitat pràctica 4 (Connexió i consulta a mongodb)
      • Plantilles HTML: Jade / Handlebars
      • Activitat pràctica (implementa plantilles de Jade)
      • Autenticació d'usuari a ExpressJS
      • Sessions i galetes
      • Activitat pràctica 6 (sessions de gestió)
      • Botigues de sessions
      • Introducció a Browserify

Capítol 6: comunicació en temps real mitjançant socket IO

      • Introducció als sòcols web
      • Configuració i configuració de socket.io
      • Activitat pràctica (configuració de commutació de sòcol entre el client i el servidor)
      • Comunicació en temps real mitjançant socket.io
      • Autenticació d'usuari mitjançant socket.io
      • Activitat pràctica 2 (autenticació d'usuari mitjançant socket io)
      • Introducció a l'autenticació basada en tokens mitjançant JWT

Capítol 7: Tenidors, spawns i el mòdul de processos

      • Comprensió dels processos en NodeJS
      • Creant una forquilla i un spawn
      • Activitat pràctica (Forquilla i engendra un procés)
      • Processar la comunicació a Node.js
      • Activitat pràctica 2 (maneig de múltiples processos)

Capítol 8: proves en NodeJS

      • Introducció a Assert en Node.js
      • Proves amb mocha
      • Activitat pràctica (Escriure proves amb moca)
      • Introducció al gessamí
      • Activitat pràctica 2 (proves d'escriptura amb gessamí)
      • Utilitzant el mòdul d'asserció de chai

Capítol 9: NodeJS al món de la tecnologia

    • Mòdul de clústers
    • Activitat pràctica (implementació del mòdul de clústers)
    • Mòdul de serveis públics
    • Activitat pràctica 2 (mòdul d'implementació de serveis)
    • ZLIB
    • Passaport
    • Activitat pràctica 3 (implementació de l'autenticació de passaport)
    • Javascript isomorf per NodeJS
    • Aplicacions d'escriptori a NodeJS

Escriviu-nos a info@itstechschool.com i contacteu-nos a + 91-9870480053 per al preu del curs i costos de certificació, programació i ubicació

Sol·liciteu una consulta

Per a més informació amablement Contacti'ns


opinions