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
Declaração de Clientes (5)
Tópicos discutidos, muitos exemplos de código ao vivo, atitude dos treinadores em relação ao grupo
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Máquina Traduzida
Tudo bem, nada a melhorar
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Curso - AWS Lambda for Developers
Máquina Traduzida
Aplicações de IoT
Palaniswamy Suresh Kumar - Makers' Academy
Curso - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Máquina Traduzida
Apesar de ser um treinamento online, a interatividade com o instrutor foi notável e ele sempre esteve disponível para fornecer fontes valiosas para complementar o treinamento. Estou muito satisfeito.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Máquina Traduzida
Ritmo, profundidade e explicações foram todos excelentes. Fica claro que Scott é um especialista no assunto e aprender com ele foi extremamente agradável.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
Máquina Traduzida