Dominando o GitHub Actions

APRENDA A CONFIGURAR AUTOMAÇÕES EFICIENTES E FLUXOS COMPLEXOS NO GITHUB ACTIONS

Professor:
Thiago Lunardi
Nível:
(Avançado)
Categoria(s):
DevOps
Ementa
apresentação
Instrutor
Dominando o GitHub Actions

  Introdução
  Introdução ao GitHub Actions
  • Introdução ao GitHub Actions (3:00)
  • Componentes do GitHub Actions (6:00)
  • Actions (4:00)
  • Tarefas e Jobs (3:00)
  • Runners (3:00)
  • Eventos (2:00)
  • Workflows (2:00)
  • Variáveis e segredos (3:00)
  • Visão geral do YAML (2:00)
  • Criando seu primeiro workflow (16:00)
  Gerenciando Workflows
  • Reiniciando workflows e tarefas (6:00)
  • Ignorando execução de tarefas (4:00)
  • Cache de dependências (9:00)
  • Armazenando artefatos (6:00)
  • Actions Marketplace (8:00)
  Descrição do Cenário de Trabalho
  • Arquitetura da Aplicação Exemplo (15:00)
  Integração Contínua - CI
  • Versionamento (20:00)
  • Automação de Build (16:00)
  • Automação de Lint (12:00)
  • Automação de Dependency Check (SCAT) (10:00)
  • Automação de Code Security Check (SAST) (16:00)
  • Automação de Packing (Publish) (24:00)
  Implementação Contínua - CD
  • Deployment para Google Cloud Platform - Staging (41:00)
  • Deployment para Google Cloud Platform - Produção (10:00)
  • Deployment para Microsoft Azure (10:00)
  • Deployment para Amazon AWS (24:00)
  Bonus
  • Configurando projetos com workflows padrões (6:00)
  • Adicionando badge de status no README.md (3:00)
  • Recebendo notificações sobre execuções de workflow (4:00)
  Encerramento
  • Encerramento (3:00)
  • Palavras finais (4:00)
Dominando o GitHub Actions

O GitHub Actions revolucionou o desenvolvimento de software ao facilitar a automação de fluxos de trabalho, a integração contínua (CI/CD) e a implantação na nuvem. Utilizando essa ferramenta, você pode automatizar processos DevOps, melhorar a eficiência e integrar facilmente suas aplicações com serviços externos e plataformas em nuvem.

Neste curso, você aprenderá desde os conceitos básicos do GitHub Actions, como a criação de workflows simples, até técnicas avançadas para configurar automações complexas, otimizar seus processos de desenvolvimento e implementar pipelines de CI/CD robustos.

Você dominará a criação e gestão de workflows, integrando práticas de DevOps e aproveitando recursos da nuvem para garantir maior eficiência e qualidade no ciclo de vida do desenvolvimento de software.

Na era atual, o domínio do GitHub Actions é essencial para qualquer profissional de TI que busca otimizar processos, implementar práticas de DevOps e aumentar a produtividade. Este curso foi desenhado para fornecer todo o conhecimento necessário que um especialista em desenvolvimento deve possuir para automatizar, integrar e implantar seus fluxos de trabalho na nuvem.

FAQ

Por quanto tempo terei acesso?

Estamos oferecendo 1 ano de acesso para você ter muito tempo para estudar.

O curso é teórico e prático?

Sim, o curso Dominando o GitHub Actions aborda toda a teoria que depois é colocada em prática durante o desenvolvimento da aplicação no decorrer do curso.

Como eu tiro as minhas dúvidas durante curso?

Basta postar sua dúvida no fórum!
Abaixo de cada aula existe um fórum onde o instrutor irá lhe ajudar.

Posso assistir o curso por tablet ou smartphone?

Sim, qualquer device é suportado.

Thiago Lunardi
Microsoft MVP

Com mais de 20 anos de experiência em engenharia e gerenciamento de software, lidero uma equipe dinâmica de engenheiros na Templafy, uma empresa inovadora e centrada nas pessoas que fornece soluções de automação de documentos baseadas em nuvem. 

Possuo diversas certificações Microsoft, incluindo MCP, MCTS e MCSD, e tenho um profundo conhecimento das tecnologias Microsoft e dos suplementos do PowerPoint.

Permitir Cookies

Este site usa cookies e tecnologias afins, que são pequenos arquivos ou pedaços de texto baixados para um aparelho quando o visitante acessa um website ou aplicativo.
Estes cookies funcionais e obrigatórios são sempre utilizados para que a desenvolvedor.io e a nossa plataforma ofereça um serviço seguro neste website para você.