tipoAdestramento en aula
REXISTRO

Curso de formación e certificación Node JS

Curso de formación e certificación Node JS

descrición

Audiencia e requisitos previos

Esquema do curso

Horario e tarifas

certificado

Descrición do curso do nodo JS

Node.js é unha plataforma de servidor envolta ao redor da linguaxe JavaScript para construír aplicacións escalables e orientadas a eventos. Isto é confuso para programadores aínda experimentados porque o tradicional JavaScript O contorno sempre foi do lado do cliente - no navegador dun usuario ou nunha aplicación que está a falar cun servidor. JavaScript non foi considerado cando se trata do servidor que responde ás solicitudes dos clientes, pero iso é o que Node.js fornece.

Obxectivos do adestramento Node.JS

  • Escribe as aplicacións da liña de ordes en Node.js
  • Fale con unha API con Node.js
  • Organiza o teu código con módulos
  • Tratar con fluxos
  • Manexar erros

Público desexado para o curso NodeJS

Experimentado con polo menos unha linguaxe orientada a obxectos como Ruby, Python, PHP ou Java, só pouca experiencia con JavaScript e completamente nova para Node.js.

Requisitos previos para a certificación Node JS

  • Habilidades básicas de JavaScript.
  • Fondo de desenvolvemento web

Course Outline Duration: 3 Days

Capítulo 1: Presentando a NodeJs

      • Sobre NodeJS
      • Traballo de NodeJS
      • Traballando con CLI e Nodo REPL
      • Xestor de paquetes de nodos: npm
      • Primeiro programa Node.js
      • Actividade práctica
      • Arquitectura NodeJS
      • Comprensión do loop de eventos e devolución de chamadas
      • Detalles da configuración básica da aplicación do nodo

Capítulo 2: módulos / paquetes

      • Conceptos básicos de módulos
      • Introdución a Node.js construídos en módulos
      • Introdución ao NPM
      • Instalación, actualización e eliminación de módulos
      • Actividade práctica (instalar, actualizar e eliminar un módulo)
      • Creación de módulos personalizados
      • Actividade práctica 2 (crear módulo reutilizable)
      • Entendendo cli npm
      • Módulos de publicación a npm
      • Actividade práctica 3 (publicar módulo a npm)
      • Comprender o estilo de codificación de NPM
      • Elixindo o módulo NPM correcto para o seu proxecto

Capítulo 3: Eventos e fluxos

      • Lectura e escritura de buffers
      • Actividade práctica (ler e escribir nun buffer)
      • Comprender os eventos e o patrón do emisor do evento
      • Entendendo fluxos de Node.js
      • Actividade práctica 2 (implementar fluxos)
      • Módulo do sistema de ficheiros
      • Actividade práctica 3 (Realizar operacións de ficheiros)

Capítulo 5: Comunicación de rede e tecnoloxía web en NodeJS

      • Comunicación de rede en Node.js
      • Configuración do servidor e cliente TCP / IP
      • Actividade práctica (implementar comunicación TCP / IP)
      • Comunicación mediante UDP
      • Configurar un servidor HTTP
      • Manipulación de solicitudes e resposta en HTTP
      • Actividade práctica 2 (Creación de servidor HTTP)

Capítulo 4: aplicacións web que utilizan ExpressJS e MongoDB

        • Introdución ao ExpressJS
        • Instalación e configuración do proxecto ExpressJS
        • Actividade práctica (primeira aplicación ExpressJS)
        • Enrutamento
        • Actividade práctica 2 (implementar o enrutamento en ExpressJS)

      DÍA 2

      • middleware
      • Actividade práctica 3 (Implementar módulos middleware)
      • Cuestións de seguridade
      • Comunicación DB: MongoDB
      • Actividade práctica 4 (Conectar e consultar a mongodb)
      • Modelos HTML: Xade / Manillar
      • Actividade práctica (implementar modelos de xade)
      • Autenticación de usuario en ExpressJS
      • Sesións e cookies
      • Actividade práctica 6 (sesións de manexo)
      • Tendas de sesión
      • Introdución á navegación

Capítulo 6: comunicación en tempo real utilizando socket IO

      • Introdución aos soquetes web
      • Configurar e configurar socket.io
      • Actividade práctica (Configuración do com socket entre o cliente eo servidor)
      • Comunicación en tempo real usando socket.io
      • Autenticación de usuario usando socket.io
      • Actividade práctica 2 (autenticación de usuario usando socket io)
      • Introdución á autenticación basada en token usando JWT

Capítulo 7: Forks, Spawns eo módulo de proceso

      • Comprensión de procesos en NodeJS
      • Creando un tenedor e un spawn
      • Actividade práctica (Fork e desova un proceso)
      • Comunicación do proceso en Node.js
      • Actividade práctica 2 (manipular múltiples procesos)

Capítulo 8: Probas en NodeJS

      • Introdución a Assert en Node.js
      • Probas usando Mocha
      • Actividade práctica (Escritura de probas con mocha)
      • Introdución ao xasmín
      • Actividade práctica 2 (probas de escritura con xasmín)
      • Usando o módulo de afirmación de chai

Capítulo 9: NodeJS no mundo da tecnoloxía

    • Módulo de cluster
    • Actividade práctica (implementación do módulo de clúster)
    • Módulo de utilidades
    • Actividade práctica 2 (módulo de implementación de utilidades)
    • ZLIB
    • Pasaporte
    • Actividade práctica 3 (implementación de autenticación de pasaporte)
    • Javascript isomorfo sobre NodeJS
    • Aplicacións de escritorio en NodeJS

Escríbenos a info@itstechschool.com e póñase en contacto connosco en + 91-9870480053 para o prezo do curso e custo de certificación, horario e localización

Déixanos unha consulta

Para máis información xentilmente Contacta connosco.


avaliacións