Mini Curso Jenkins CI/CD
Do zero ao avançado com Jenkins: fundamentos, Docker, pipelines, multibranch, agents dinâmicos e governança.
Visão geral do curso
Este mini curso foi desenhado para te levar da base do Jenkins ate um fluxo profissional de CI/CD com pipelines versionadas, agentes dinamicos em Docker e governanca operacional.
Ao longo dos 7 dias, voce vai construir uma trilha progressiva e pratica:
- começar com fundamentos de CI/CD e arquitetura Jenkins
- subir Jenkins com Docker e preparar ambiente reproduzivel
- evoluir de pipelines basicas para intermediarias e avancadas
- implementar multibranch e shared library
- operar com seguranca, backup e rotina de manutencao
O que voce vai dominar
- Pipeline as Code com Jenkinsfile declarativa
- Build, testes e empacotamento com rastreabilidade
- Multibranch para fluxo de branch e pull request
- Provisionamento de agents Docker por demanda
- Boas praticas de seguranca, credenciais e governanca
Para quem este curso e indicado
- pessoas desenvolvedoras que querem padronizar CI/CD
- profissionais DevOps iniciando ou consolidando Jenkins
- times que precisam reduzir tempo de entrega com qualidade
Pre-requisitos recomendados
- noções de Git e linha de comando
- Docker instalado no ambiente local
- conhecimento basico de build Java/Maven (desejavel)
Trilha de 7 dias
- Day 01: Fundamentos do Jenkins
- Day 02: Jenkins com Docker
- Day 03: Pipelines Basicos
- Day 04: Pipelines Intermediarios
- Day 05: Pipelines Avancados
- Day 06: Agents Docker
- Day 07: Seguranca e Governanca
Como aproveitar melhor
- Estude um modulo por dia e execute os exemplos.
- Adapte os Jenkinsfiles ao seu repositorio real.
- Use o pacote ZIP de materiais como base de aceleracao.
- No final, aplique o checklist de governanca no seu ambiente.
Resultado esperado
Ao concluir o curso, voce tera uma base pronta para operar Jenkins em ambiente real, com pipeline escalavel, padronizacao de scripts e processo de manutencao continua.
Materiais deste curso
Baixe recursos para apoiar seu aprendizado.


