BOOTCAMP

Engenheiro de Software Ágil

O bootcamp contempla os seguintes cursos:

  • Fundamentos de Engenharia de Software

    Domine engenharia de software com metodologias ágeis como Scrum e Kanban, técnicas de modelagem UML, TDD e DDD. Aprenda estimativas, testes automatizados, planejamento com Azure DevOps e análise de requisitos para atuar em ambientes de desenvolvimento colaborativo e orientado a valor.

  • Fundamentos em Software Ágil

    Aprenda a aplicar Scrum, Kanban e práticas de DevOps com ferramentas como Trello e Azure DevOps. Organize tarefas, construa pipelines CI/CD e implemente conceitos ágeis, com foco em eficiência, qualidade e entregas incrementais em ambientes colaborativos.

  • Abordagens Ágeis de Desenvolvimento de Software

    Domine métodos ágeis como TDD, BDD, FDD, DDD e DAD para criar software modular e escalável. Aprenda a aplicar testes automatizados e entrega contínua de valor, utilizando práticas modernas para ciclos iterativos em projetos ágeis.

  • Técnicas e Práticas Ágeis de Desenvolvimento de Software

    Aplique métodos ágeis como Scrum e Kanban com ferramentas como Git, Azure DevOps e Jenkins. Aprenda práticas de DevOps, integração contínua e infraestrutura como código com Terraform, criando soluções ágeis e consistentes para ciclos rápidos de entrega e feedback.

  • Implementação, Testes e Qualidade de Software no CVDS Ágil

    Domine práticas de desenvolvimento ágil com foco em CI/CD, testes automatizados, GitFlow e monitoramento com DataDog. Aprenda a integrar qualidade desde o início, aplicar TDD, e utilizar ferramentas como SonarQube, melhorando a entrega contínua e a colaboração em times ágeis.


  • Fundamentos de DevOps

    Entenda os pilares do DevOps e como ele transforma a entrega de valor com integração contínua e práticas ágeis. Aprenda sobre os pilares culturais CALMS, as Três Maneiras, e como DataOps pode melhorar a colaboração e a eficiência em ambientes digitais.

  • A Primeira Maneira: Os Princípios do Fluxo no DevOps

    Aprenda a estruturar pipelines de entrega contínua com CI/CD, Docker e testes automatizados. Aplique práticas de DevOps com Git e estratégias de release como Azul/Verde e Canário para entregar software rápido, seguro e com qualidade, melhorando a experiência do usuário.

  • Os Princípios do Fluxo no DevOps na Prática

    Implemente práticas de DevOps com CI/CD, Docker e AWS. Aprenda a configurar pipelines no Jenkins, automatizar testes, versionar código e aplicar estratégias de release. Crie ambientes DevOps escaláveis e rápidos para entrega contínua com foco em eficiência e segurança.

  • A Segunda Maneira: Os Princípios do Feedback no DevOps

    Otimize o fluxo de entrega de software com práticas de DevOps, integração contínua e deploys com Docker e GitHub Actions. Reduza desperdícios, automatize testes e controle versões com Git, aplicando estratégias modernas de release e melhoria contínua em ciclos curtos.

  • A Terceira Maneira: Os Princípios da Aprendizagem e Experimentação no DevOps

    Domine as práticas de fluxo contínuo em DevOps, CI/CD, versionamento com Git e automação com Docker. Aprenda a aplicar estratégias de release (canário/azul-verde) e testes TDD, otimizando a entrega de software com foco em agilidade, qualidade e redução de erros.

Nível: Iniciante

Carga horária: 111 h