Java CI e CD com Testes, Microsoft Azure e Github Actions

Domine Integração e Entrega Continuas com JUnit 5, Spring Boot 3, TestContainers, Github Actions, Docker, Azure e muito+
4.74 (31 reviews)
Udemy
platform
Português
language
Other
category
instructor
Java CI e CD com Testes, Microsoft Azure e Github Actions
582
students
18.5 hours
content
Mar 2025
last update
$29.99
regular price

Why take this course?

🎉 Java CI e CD com Testes, Microsoft Azure e GitHub Actions 🌟

O que você vai aprender?

Introdução: Integração e Entrega Contínuas (CI/CD) são não apenas tendências, mas práticas fundamentais na era moderna de desenvolvimento software. Dominar esse processo pode abrir muitas portas de oportunidades no mercado.

Estrutura da Aula:

  • Teoria (10%): Fundamentos dos CI/CD, a importância dos testes automatizados e como eles se encaixam na entrega contínua.
  • Prática (90%): Implementação de CI/CD com Java, Microsoft Azure, GitHub Actions e Docker, utilizando TestContainers, Mockito, JUnit 5, Rest Assured e muito mais.

Conteúdo Detalhado:

1. FUNDAMENTOS DE CI/CD:

  • Compreensão dos conceitos de Continuous Integration e Delivery.
  • A importância dos testes automatizados na integração contínua.

2. TESTES COM JAVA:

  • Principais anotações do Spring Boot para suporte a testes unitários.
  • Testes unitários e de integração com:
    • JUnit 5
    • Mockito
    • REST Assured
    • Testcontainers

3. Dockerização da Aplicação:

  • Como containerizar sua aplicação Java usando Docker.

4. Implantação na Microsoft Azure:

  • Configuração e deploy de suas aplicações diretamente no Azure.

5. Integração Contínua na Microsoft Azure com GitHub Actions:

  • Automatização do processo de construção, teste e deploy utilizando GitHub Actions e Microsoft Azure.

Ferramentas e Tecnologias Abordadas:

  • Java
  • Spring Boot
  • Spring Tool Suite (STS)
  • Maven
  • Docker
  • Microsoft Azure
  • GitHub Actions
  • JUnit 5
  • Mockito
  • REST Assured
  • Testcontainers

Benefícios e Garantias:

  • Preparação para o Mercado: Este curso te capacita para ser um especialista em CI/CD.
  • Flexibilidade de IDE: Escolha qualquer IDE que você preferir, já que todos os projetos são baseados em Maven.
  • Risco Mínimo: Se por algum motivo você não estiver satisfeito com o curso, a Udemy oferece um reembolso de hasta 30 dias após a matrícil, de acordo com a Política de Reembolsos da Udemy.

Agora é a Sua Hora!

🚀 Esteja pronto para o futuro do desenvolvimento software e se torne um especialista em CI/CD 🚀

  • Tempo de Aula: Mais de 18 horas.
  • Acesso Imediato: Mão na galera, clique no botão "Comprar agora" e dê o primeiro pass rumo a ser preparado para a vaga dos sonhos!

👉 Clique aqui para inscrever-se e começar a transformar sua carreira hoje mesmo! 👈


Este curso é perfeito para desenvolvedores Java, engenheiros de software e qualquer profissional que deseje dominar o processo de Integração e Entrega Contínua (CI/CD) com ferramentas modernas e em ambientes como Microsoft Azure. Aproveite a oportunidade de aprender com os melhores recursos e garantias da Udemy!

Loading charts...

5391204
udemy ID
16/06/2023
course created date
08/07/2023
course indexed date
Bot
course submited by