Programa do Curso

Express.js

  • Instalação de Express.js
  • Estrutura de diretórios de uma aplicação Express.js
  • Criação de um servidor
  • Funções de encaminhamento e middleware
    • Tratamento de erros
    • Registo do lado do servidor
    • ...
  • Módulos do lado do servidor: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Processo e processo filho, REPL, Zlib
  • Balanceamento de carga em associação com nginx

Node.js - a base (apenas conceitos e arquitetura)

  • Node.js, V8 & Desenvolvimento do lado do servidor
    • Bloqueio vs. Não-bloqueio
    • Orientado a eventos Programming
    • Loop de eventos e o demultiplexador de thread única
  • npm como um gerenciador de pacotes
    • Mecanismos de dependência
    • O ficheiro package.json
  • Migrações de versão

Componentes internos do motor V8

  • Desempenho
  • V8 como um compilador
  • Esquemas de memória
  • Recolha de lixo
  • Fugas de memória

Monitorização

  • Monitorização com sematexto
  • Monitorização com o ruxit
  • ...

1.5 PM2

  • Empacotamento e implantação de aplicativos
  • Empacotamento e implantação de tempo de execução do Nodejs+pm2
  • Pacote de scripts do Nodejs
  • Verificação e troca de versão do nodejs
  • Localizações e padrões do sistema de arquivos
  • Registo de dados
  • Scripts de inicialização
  • Certificados SSL/TLS
  • Monitorização
  • Parar, iniciar, eliminar, ressuscitar aplicações
  • Parar, iniciar, ressuscitar o processo PM2
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas