Sobre O Curso

Vamos entender os conceitos de DevOps e arquiteturas atuais.

Vamos entender o que é integração continua e entrega contínua, bem como sua importância no cenário atual.

Vamos entender um pouco melhor quem é e como atua o profissional DevOps.

O que exatamente é uma pipeline ou esteira de trabalho. Os principais estágios e seu comportamento.

Overview sobre as principais ferramentas disponíveis atualmente para construção e gestão de pipelines.

O que é? Para que servem? Melhores práticas!

O que é? Para que serve? Melhores práticas!

O que é? Para que serve? Melhores práticas!

Neste momento vamos iniciar a construção de nossa pipeline do zero.

Desenvolvendo nosso código fonte.

Aprendendo a gerenciar e versionar o código fonte. Melhores práticas (GitFlow)

Efetuando nosso primeiro commit e entendendo um pouco mais sobre a organização do mesmo.

Instalação e configuração das principais ferramentas para criação da pipeline. Será utilizado docker-compose.

Implementando camada de segurança para comunicação das nossas ferramentas.

Comunicação do Jenkins com nosso repositório no GitLab

Configurações gerais do Sonar.

Jenkins deve ser capaz de se comunicar com o Sonar, e o Sonar com o Jenkins.

Testando nossa pipeline pela primeira vez.

Neste momento vamos aprender como validar a qualidade, complexidade, vulnerabilidade, e códigos ruins de nossa aplicação. Caso nossa aplicação esteja com baixa qualidade, nosso código não poderá ser aceito pela esteira.

Através do uso de jUnit, Mockito, PowerMockito, Jacoco, iremos desenvolver testes unitários e validar a cobertura de testes que nosso código possui.

Validar e refinar todos os pontos de nossa pipeline. Criar branch; submeter novos códigos ao repositório; Validar estágios da pipeline; Efetuar Merge Request.

Vamos revalidar e revisar todos os conceitos aprendidos no curso.

about

Fique preparado para o mercado de trabalho

  • Matricule-se gratuitamente

    Matricule-se e ganhe as duas primeiras aulas.
    PS: Para que o curso ocorra serão necessárias pelo menos 50 inscrições

  • Indicou, ganhou!

    Indique 5 alunos e ganhe o curso.
    Entre em contato conosco e peça seu cupom de indicação!

  • Aulas Online

    São 50 horas de curso.
    100% através de video aulas com mentoria 1x na semana.

  • Acesso completo as aulas

    Todas aulas são disponibilizadas aos alunos
    Material impresso, vídeos e códigos fontes também são disponibilizados

  • Aulas 100% online + mentoria. (Previsão 06/08/2023)

    Mentoria: Das 09:00h às 14:00h

Efetuar Matrícula
Testimonial

O professor...

Empresário, formado em Engenharia de Computação pela Universidade Uniftec em Caxias do Sul, Rio Grande do Sul. Pós-graduação MBA em Arquitetura de Software e Soluções, pela IGTI. Atua no segmente de desenvolvimento de sistemas há mais de 13 anos. Atuação em grandes empresas do setor privado como: Lojas Marisa, Renner, Sodexo até mesmo do setor público como: Iplan Rio, TST (Tribunal Superior do Trabalho), INPI, TJSP, entre outros. Idealizador das plataformas 4Vendas.com e blablabla.chat, entre outras.

testimonial

Tiago Colleoni Zaro

Engenheiro de Computação