Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
Conceitos do Node.js
- RAM vs latência de E/S
- Bloqueante vs. não bloqueante
- Sintaxe e lógica
Fundamentos das APIs e Sua Funcionalidade
- Tipos escalares
- Padrões de arquitetura web: padrão composto, padrão proxy e padrão fachada
Visão Geral do REST
- Opção GET
- Opção PULL
- Opção POST
- Opção DELETE
Preparação do Ambiente de Desenvolvimento
- Instalação e configuração do Node.js
- Instalação e configuração do Express.js
- Instalação e configuração do MongoDB
- Teste das instalações
Módulos Node e Gerenciador de Pacotes
- Criação de um módulo
- Carregamento de um módulo
- Uso de funções do módulo
- Criação de argumentos de eventos
- Extensão de emissores de eventos
- Instalação de um pacote Node
- Uso de um pacote
- Listagem de pacotes
- Atualização de pacotes
- Desinstalação de pacotes
- Publicação de pacotes
Trabalhando com Express.js
- Criação de middleware personalizado
- Uso do roteador Express
- Filtragem de caminhos
API REST e GraphQL
- Criação de um servidor web
- Lidando com rotas
- Análise de solicitações HTTP
- Chamada de endpoints
- Definição de esquema
- Adição de validação de entrada
- Gestão de mutações
- Adição de variáveis
- Lidando com erros
Operações CRUD Usando MongoDB
- Salvamento de documentos
- Consulta de documentos
- Atualização de documentos
- Exclusão de documentos
Autenticação e Segurança
- Criação e registro de usuários
- Geração de tokens
- Armazenamento em variáveis de ambiente
- Proteção de rotas
- Teste da autorização
Solução de Problemas
- Escrita de um teste unitário
- Escrita de um teste de integração
- Ligação de um teste unitário e de integração
Síntese e Conclusão
Requisitos
- Experiência em programação JavaScript
Público-alvo
- Desenvolvedores web
14 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Aproveitei os tópicos interessantes e as abordagens às diversas nuances do JavaScript/TypeScript/Node.js/
John - BMW SA
Curso - Node.js for JavaScript Developers
Máquina Traduzida