TipoTreinamento em sala de aula
REGISTRE JÁ!

Curso de Formação e Certificação do Nó JS

Node JS Training Course & Certification

Descrição

Audiência e Pré-requisitos

Esboço de Curso

Horários e taxas

Certificação

Node JS Course Overview

Node.js é uma plataforma do lado do servidor enrolada em torno do idioma JavaScript para criar aplicativos escaláveis ​​e orientados a eventos. Isso é confuso para até mesmo programadores experientes porque o tradicional JavaScript O ambiente sempre foi do lado do cliente - no navegador de um usuário ou em um aplicativo que está falando com um servidor. O JavaScript não foi considerado quando o servidor responde às solicitações do cliente, mas é exatamente isso que o Node.js fornece.

Objetivos do Node.JS Training

  • Escreva aplicativos de linha de comando no Node.js
  • Fale com uma API com Node.js
  • Organize seu código com módulos
  • Lidar com córregos
  • Manipular erros

Público previsto para o curso NodeJS

Experiente com pelo menos uma linguagem orientada a objetos como Ruby, Python, PHP ou Java, apenas pouca experiência com o JavaScript e completamente nova no Node.js.

Pré-requisitos para certificação Node JS

  • Competências básicas de JavaScript.
  • Fundo de desenvolvimento da Web

Course Outline Duration: 3 Days

Capítulo 1: Introdução ao NodeJs

      • Sobre o NodeJS
      • Trabalho de NodeJS
      • Trabalhando com CLI e Node REPL
      • Gerenciador de pacotes de nó: npm
      • Primeiro programa Node.js
      • Atividade prática
      • Arquitetura NodeJS
      • Compreendendo o loop de eventos e retorno de chamada
      • Detalhes básicos da configuração do aplicativo Node

Capítulo 2: Módulos / Pacotes

      • Noções básicas de módulos
      • Introdução ao Node.js construído em módulos
      • Introdução ao NPM
      • Instalando, atualizando e removendo módulos
      • Atividade prática (instalar, atualizar e remover um módulo)
      • Criando módulos personalizados
      • Atividade prática 2 (criar módulo reutilizável)
      • Entendendo npm cli
      • Módulos de publicação a npm
      • Atividade prática 3 (módulo de publicação a npm)
      • Entendendo o estilo de codificação do NPM
      • Escolhendo o módulo NPM certo para o seu projeto

Capítulo 3: Eventos e Streams

      • Leitura e escrita de buffers
      • Atividade prática (Leia e escreva para um buffer)
      • Compreender eventos e o padrão do emissor do evento
      • Entendendo os fluxos do Node.js
      • Atividade prática 2 (implementar córregos)
      • Módulo do sistema de arquivos
      • Atividade prática 3 (Executar operações de arquivos)

Capítulo 5: Comunicação de rede e tecnologia da Web no NodeJS

      • Comunicação de rede no Node.js
      • Configurando servidor TCP / IP e cliente
      • Atividade prática (Implementar comunicação TCP / IP)
      • Comunicando usando UDP
      • Configurando um servidor HTTP
      • Manipulação de pedidos e resposta em HTTP
      • Atividade prática 2 (Criando servidor HTTP)

Capítulo 4: aplicativos da Web usando ExpressJS e MongoDB

        • Introdução à ExpressJS
        • Instalação e configuração do projeto ExpressJS
        • Atividade prática (primeiro aplicativo ExpressJS)
        • Roteamento
        • Atividade prática 2 (implementar o roteamento no ExpressJS)

      DIA 2

      • middleware
      • Atividade prática 3 (implementar módulos de middleware)
      • Questões de segurança
      • Comunicação DB: MongoDB
      • Atividade prática 4 (Conectar e consultar no mongodb)
      • Modelos HTML: Jade / Handlebars
      • Atividade prática (implementar modelos Jade)
      • Autenticação de usuário no ExpressJS
      • Sessões e cookies
      • Atividade prática 6 (sessões de manipulação)
      • Lojas de sessão
      • Introdução ao Browserify

Capítulo 6: comunicação em tempo real usando socket IO

      • Introdução aos soquetes da Web
      • Configurando e configurando socket.io
      • Atividade prática (configuração de socket comm entre cliente e servidor)
      • Comunicação em tempo real usando socket.io
      • Autenticação de usuário usando socket.io
      • Atividade prática 2 (Autenticação do usuário usando o socket io)
      • Introdução à autenticação baseada em token usando JWT

Capítulo 7: Forks, Spawns e o módulo de processo

      • Processos compreensivos no NodeJS
      • Criando uma Forquilha e um Spawn
      • Atividade prática (Fork e gerar um processo)
      • Processar comunicação em Node.js
      • Atividade prática 2 (manipulação de processos múltiplos)

Capítulo 8: Testando no NodeJS

      • Introdução ao Assert no Node.js
      • Testando usando Mocha
      • Atividade prática (teste de escrita usando mocha)
      • Introdução ao jasmim
      • Atividade prática 2 (testes de escrita usando jasmim)
      • Usando o módulo de asserção chai

Capítulo 9: NodeJS no mundo tecnológico

    • Módulo de cluster
    • Atividade prática (implementando o módulo de cluster)
    • Módulo de utilidades
    • Atividade prática 2 (módulo de implementação de utilitários)
    • ZLIB
    • Passaporte
    • Atividade prática 3 (Implementando a autenticação do passaporte)
    • Javascript isomórfico sobre o NodeJS
    • Aplicativos de mesa no NodeJS

Escreva-nos em info@itstechschool.com e contate-nos em + 91-9870480053 para o preço do curso e custo de certificação, agendamento e localização

Solte-nos uma consulta

Para mais informações, por favor Contato


Comentários