- DISPONIBILIDADE: Disponível
- Autor: School of Net
- Código: 41101961
O treinamento Desenvolvimento de Aplicações Modernas e Escaláveis com Microsserviços vai muito além de um curso puramente técnico. Ele visa mudar completamente o mindset do desenvolvedor o aproximando da realidade das empresas em época de transformação digital.Nesse treinamento, o profissional desenvolverá habilidades que o colocará em evidência em todo o processo de implementação e entrega de qualquer solução.
- De Fullstack para Full Cycle
Atualmente, muitos desenvolvedores estão completamente empenhados para serem considerados Fullstack, contudo, grande parte deles não possuem os conhecimentos necessários para participar do início ao fim (dos commits iniciais ao go live) de um projeto que realmente traga grandes impactos na vida das pessoas.O foco desse treinamento é apresentar o novo mundo que todos os desenvolvedores terão de fazer parte. Aonde eles deixam de ser puramente criadores de código e tornam-se parte essencial do ciclo completo de entrega da solução.
- Esse Treinamento é para você se
Você quer elevar sua carreira para o próximo nível e ser preparado para arquitetar, desenvolver e também monitorar aplicações baseadas em microsserviços.
Você quer se tornar um desenvolvedor mais técnico, confiante, seguro de que está criando soluções do jeito certo, e ser preparado para encarar desafios de gente grande.
Você quer se dar o luxo de transformar a sua profissão em algo divertido e que lhe de prazer tendo a possibilidade de se tornar uma referência na sua área.
- Quem deve fazer esse curso
Esse treinamento foi desenhado essencialmente para desenvolvedores web que já criaram sites e sistemas e querem dar o próximo passo em suas carreiras.
Desejam se tornar habilitados a trabalhar no processo desenvolvimento de sistemas de médio e grande porte que necessitem a utilização arquiteturas distribuídas e baseadas em microsserviços, processos de integração e entrega contínua e processos de DevOps.
Para que o desenvolvedor consiga ter um alto nível de aproveitamento durante o treinamento, é necessário que ele tenha conhecimentos sólidos em:
Orientação a objetos
Javascript
Banco de dados (relacional ou não relacional)
Experiência com a utilização de frameworks para desenvolvimento
- O que você aprenderá
Arquitetura de software: Fundamentos da arquitetura de software, Microsserviços, Domain Driven Design, Arquitetura Hexagonal, Comunicação entre serviços, Autenticação entre Microsserviços, Service discovery
Desenvolvimento de Microsserviços: PHP e Laravel, Python com Django, Frontend com React.js, Node.js com Loopback e Elasticsearch, Processamento de vídeos com Golang, Autenticação com Keycloak
DevOps: Docker do básico ao avançado, Gitflow, Práticas avançadas com Github, Integração contínua, Qualidade de código com SonarQube, Kubernetes, Service Mesh com Istio, Observabilidade.
CONTEÚDO DO CURSO:
- 1. Ansible
- 2. Apache Kafka
- 3. Arquitetura do projeto prático – Codeflix
- 4. Arquitetura Hexagonal
- 5. Autenticação e Keycloack
- 6. Autenticação entre os Microsserviços
- 7. Comunicação
- 8. Docker
- 9. Domain Driven Design
- 10. Fundamentos de Arquitetura de Software
- 11. Integração Contínua
- 12. Kubernetes
- 13. Microsserviço API do catálogo com Node.js (Back End)
- 14. Microsserviço Aplicação do Assinante com React.js (Front End)
- 15. Microsserviço Catálogo de vídeos com Laravel (Back-end)
- 16. Microsserviço Catálogo de Vídeos com React (Front End)
- 17. Microsserviço de Encoder de Vídeo com Go Lang
- 18. Observabilidade
- 19. Padrões e Técnicas Avançadas com Git e GitHub
- 20. RabbitMQ
- 21. Service Mesh com Istio
- 22. Terraform
- 23. (Bônus) Full Cycle 2.0
Informação do curso | |
Ano | 2021 |
Tamanho do Arquivo | 106.80 GB |
Idioma | Português (Brasil) |