Programa do Curso

Introdução ao AWS Cloud9 para desenvolvimento full-stack

  • Visão geral dos recursos do AWS Cloud9 para desenvolvimento full-stack
  • Configuração do AWS Cloud9 para front-end e back-end
  • Entendendo a interface e os recursos do IDE do Cloud9

Desenvolvimento front-end no AWS Cloud9

  • Configuração de frameworks de front-end (React, Angular, etc.)
  • Desenvolver e testar aplicações de front-end no Cloud9
  • Usando ferramentas e extensões baseadas em navegador

Desenvolvimento de back-end no AWS Cloud9

  • Configuração de ambientes de back-end (Node.js, Python, etc.)
  • Integração de bases de dados (MySQL, DynamoDB, etc.)
  • Implantação de serviços de back-end do Cloud9

Depurando aplicativos de pilha completa

  • Usando ferramentas de depuração no AWS Cloud9
  • Tratamento de erros de front-end e back-end
  • Escrever e executar testes unitários e de integração

Integração com os serviços do AWS

  • Conectando-se a AWS Lambda para back-ends sem servidor
  • Integração do S3 para soluções de armazenamento
  • Implantação de aplicativos de pilha completa no AWS EC2 ou no Elastic Beanstalk

Collaboration no AWS Cloud9

  • Colaborar com outros programadores em tempo real
  • Gerir o controlo da fonte utilizando o Git no Cloud9
  • Revisões de código e partilha de projectos no Cloud9

Recursos avançados e otimização no AWS Cloud9

  • Otimizando fluxos de trabalho e automatizando tarefas com o Cloud9
  • Usando o AWS CloudFormation para gerenciar a infraestrutura como código
  • Personalizando o IDE para necessidades específicas de desenvolvimento full-stack

Práticas recomendadas de segurança para desenvolvimento full-stack

  • Implementando autenticação e autorização seguras
  • Protegendo serviços de front-end e back-end
  • Usando funções do AWS IAM para controle de acesso em aplicativos de pilha completa

Resumo e próximas etapas

Requisitos

  • Experiência em desenvolvimento web (HTML, CSS, JavaScript)
  • Familiaridade com tecnologias back-end (Node.js, bases de dados, etc.)

Público

  • Programadores full-stack
  • Engenheiros de software
  • Programadores Web que pretendem expandir-se para ambientes baseados na nuvem
 35 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas