Infraestrutura

Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software

Curso online de Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software

286 9.0

9,0

é a nota desse curso

1.856

alunos neste curso

Faça esse curso e...

  • Entenda o que é integração contínua
  • Configure um build contínuo
  • Use Maven e Git com o servidor Jenkins
  • Analise a qualidade com SonarQube
  • Saiba trabalhar com branches
  • 16h para conclusão
  • 50 atividades
  • 192 minutos de videos

Curso Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 50
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 366
    Cursos
  • 21.404
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 366
    Cursos
  • 21.404
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores que desejam entender como implantar um processo integração contínua em sua equipe. Dado a natureza do Jenkins, esse curso funciona melhor para quem usa Linux e Mac OS X. É necessário ter Git instalado na máquina.

Nível de Dificuldade

Intermediário

Instrutores

  • Romulo Soeiro

    MBA em Sistemas de Informações pela UFF e atua em projetos Web desde 2003. É focado em lean thinking e, consequentemente, formas eficientes e eficazes de entregar valor de negócio.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Meu primeiro build

    • Por que usar integração contínua ?
    • O nosso servidor de integração contínua: Jenkins
    • Inicializando o Jenkins
    • Configurações importantes
    • Deploy para servidor
  2. Build Contínuo e Notificações

    • Nossa integração é realmente contínua?
    • Configurando processos contínuos
    • Um commit, um build
    • Build períódico
    • E quando o build falha?
    • Notificações por e-mail
    • Falhando um job propositalmente
  3. Feedback de Qualidade: Testes Automatizados

    • Entendendo um teste funcional
    • Passos finais
    • Configuração do Job no Jenkins
    • Configuração dos testes funcionais
    • Entendo a configuração do Teste Funcional
  4. Melhoria Contínua com SonarQube

    • A qualidade do nosso código e relatórios
    • Plugins de métricas já configurados
    • Centralizando informações de qualidade
    • Sonar e qualidade do código
    • Integrando Jenkins com Sonar
    • Baixando o SonarCube Scanner pelo Jenkins
    • Configurando mais uma vez nosso Job
  5. Estratégias de branching

    • Construindo o projeto
    • Merge antes do build
    • Push para repositório
    • Testando o build

Curso Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 50
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 366
    Cursos
  • 21.404
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 366
    Cursos
  • 21.404
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana