Why Every Developer Needs to Understand CI/CD
Nova DesignsConteúdo de propriedade do criador
Descrição original do criador:
Aprenda CI/CD de forma fácil! Este vídeo explica por que todo desenvolvedor precisa entender CI/CD e como construir um pipeline simples de Integração Contínua (CI) usando YAML e GitHub Actions.
Nova Designs
Sobre o Curso
Este vídeo tutorial da Nova Designs explica a importância do CI/CD (Continuous Integration/Continuous Delivery) para desenvolvedores. Ele demonstra como construir um pipeline de Integração Contínua (CI) simples utilizando YAML e GitHub Actions, mostrando como otimizar seus projetos de desenvolvimento de software.
O que você vai aprender
- A importância do CI/CD no desenvolvimento de software moderno.
- Como configurar triggers para workflows no GitHub Actions.
- Realizar o checkout do seu código em um pipeline.
- Instalar Node.js e suas dependências automaticamente.
- Executar testes de forma automatizada.
- Criar um fluxo de trabalho de desenvolvimento confiável e eficiente.
- Como o CI/CD ajuda a identificar bugs mais rapidamente e a automatizar tarefas repetitivas.
Pré-requisitos
- Conhecimento básico de desenvolvimento de software.
- Familiaridade com o uso de terminal/linha de comando.
- Noções de Git e GitHub (para entender os workflows).
- Conhecimento básico de JavaScript e Node.js pode ajudar, mas não é estritamente necessário para entender os conceitos de CI/CD apresentados.
Para quem é este curso
- Desenvolvedores em início de carreira que desejam compreender os fundamentos e a importância do CI/CD.
- Engenheiros de software que buscam aprender a implementar um pipeline de Integração Contínua básico com GitHub Actions.
- Qualquer desenvolvedor interessado em melhorar a confiabilidade, automação e a qualidade de seus projetos de software.
- Equipes que desejam otimizar seu processo de desenvolvimento e entrega de software.