Programa do Curso

Introdução

Networking em profundidade

  • O que é um socket?
  • Clientes e servidores
  • HTTP vs websockets
  • Rede TCP/UDP

Preparando o ambiente de desenvolvimento

  • Instalar e configurar o Node.js
  • Instalar e configurar o Express
  • Instalando e configurando Socket.IO

Socket.IO Início rápido

  • Criar uma aplicação de chat

Slack uma aplicação Web em tempo real

  • Configurar dados e classes
  • Criar um clone do slack
  • Refatoração de código
  • Enviar dados através de uma ligação

Monitorização do desempenho

  • Obtenção de dados de desempenho
  • Trabalhar com clusters
  • Conectando um cliente Node ao servidor Socket.IO
  • Utilizar componentes React
  • Transmissão de dados

Testar a aplicação

  • Testes com testes unitários e testes de simulação

Depurar a aplicação

  • Tratamento de erros

Implantação da aplicação

  • Implementar uma aplicação Web em tempo real
  • Hospedagem de uma aplicação web em tempo real

Proteger a aplicação

  • Ocultar dados e APIs

Resolução de problemas

Resumo e conclusão

Requisitos

  • Compreensão de Node.js
  • Experiência em JavaScript

Público

  • Engenheiros de redes
  14 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (2)

Cursos Relacionados

Categorias Relacionadas