Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução ao GitLab e Gestão do Ciclo de Vida DevOps

  • Visão geral do GitLab e o seu papel no desenvolvimento de software
  • Compreender o GitLab como uma plataforma DevOps completa
  • Principais funcionalidades do GitLab: controlo de código, CI/CD, segurança e gestão de projetos
  • Comparação do GitLab com plataformas tradicionais de controlo de versões

Instalação e Configuração do GitLab

  • Instalação do GitLab em diferentes ambientes
  • Configuração de definições e serviços do GitLab
  • Compreensão da arquitetura e componentes do GitLab
  • Tarefas de configuração inicial e administração

Fundamentos do Git e Controlo de Versões

  • Revisão dos conceitos e fluxos de trabalho do Git
  • Repositórios, ramos (branches), commits e mescla (merges)
  • Gestão de código-fonte com o GitLab
  • Aplicação de melhores práticas de controlo de versões

Navegação na Plataforma GitLab

  • Exploração da interface do utilizador do GitLab
  • Utilização da Web IDE
  • Gestão de projetos e repositórios
  • Trabalho com funcionalidades e ferramentas do GitLab

Fluxo de Trabalho e Colaboração no GitLab

  • Compreensão dos fluxos de trabalho de desenvolvimento do GitLab
  • Estratégias de ramos (branching) e pedidos de mescla (merge requests)
  • Revisões de código e práticas de colaboração
  • Gestão de equipas e permissões

Gestão de Utilizadores, Grupos e Projetos

  • Compreensão de namespaces e grupos
  • Criação e organização de projetos
  • Gestão de utilizadores e permissões de acesso
  • Aplicação de controlo de acesso baseado em papéis

Integração Contínua e Entrega Contínua (CI/CD)

  • Compreensão dos conceitos de CI/CD
  • Criação de pipelines CI/CD do GitLab
  • Trabalho com GitLab runners
  • Automação de processos de compilação, teste e implantação

Gestão de Projetos e Questões (Issues)

  • Gestão de questões e tarefas no GitLab
  • Utilização de marcos (milestones) e etiquetas (labels)
  • Planeamento e acompanhamento do trabalho de desenvolvimento
  • Melhoria da colaboração da equipa e visibilidade

Documentação e Publicação com o GitLab

  • Utilização de GitLab Markdown
  • Criação de documentação de projetos
  • Publicação de websites com o GitLab Pages
  • Gestão eficaz da informação do projeto

Segurança e Melhores Práticas

  • Funcionalidades de segurança do GitLab
  • Proteção de repositórios e informações sensíveis
  • Gestão de fluxos de trabalho de desenvolvimento seguro
  • Aplicação de melhores práticas de administração do GitLab

Resolução de Problemas e Oficina Prática

  • Diagnóstico de problemas comuns do GitLab
  • Construção de um fluxo de trabalho completo do GitLab
  • Implementação de práticas de controlo de versões e CI/CD
  • Revisão do curso e próximos passos

Requisitos

  • Um entendimento geral dos sistemas de controlo de versões.
  • Experiência com a linha de comandos Linux.

Público-alvo

  • Desenvolvedores

Formação Empresarial Personalizada

Soluções de formação concebidas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas