Programa do Curso
Introdução ao GitLab e Gerenciamento do Ciclo de Vida DevOps
- Visão geral do GitLab e seu papel no desenvolvimento de software
- Compreendendo o GitLab como uma plataforma DevOps completa
- Principais recursos do GitLab: controle de código-fonte, CI/CD, segurança e gerenciamento de projetos
- Comparação entre o GitLab e plataformas tradicionais de controle de versão
Instalação e Configuração do GitLab
- Instalando o GitLab em diferentes ambientes
- Configurando configurações e serviços do GitLab
- Compreendendo a arquitetura e os componentes do GitLab
- Tarefas iniciais de configuração e administração
Fundamentos de Git e Controle de Versão
- Revisão de conceitos e fluxos de trabalho do Git
- Repositórios, ramos, commits e merges
- Gerenciando código-fonte com o GitLab
- Aplicando melhores práticas de controle de versão
Navegando pela Plataforma GitLab
- Explorando a interface do usuário do GitLab
- Utilizando a IDE Web
- Gerenciando projetos e repositórios
- Trabalhando com recursos e ferramentas do GitLab
Fluxo de Trabalho e Colaboração no GitLab
- Compreendendo fluxos de trabalho de desenvolvimento no GitLab
- Estratégias de ramificação e solicitações de mesclagem
- Revisões de código e práticas de colaboração
- Gerenciando equipes e permissões
Gerenciando Usuários, Grupos e Projetos
- Compreendendo espaços de nome e grupos
- Criando e organizando projetos
- Gerenciando usuários e permissões de acesso
- Aplicando controle de acesso baseado em funções
Integração Contínua e Entrega Contínua (CI/CD)
- Compreendendo os conceitos de CI/CD
- Criando pipelines de CI/CD do GitLab
- Trabalhando com runners do GitLab
- Automatizando processos de build, teste e implantação
Gerenciamento de Projetos e Problemas
- Gerenciando problemas e tarefas no GitLab
- Utilizando marcos e rótulos
- Planejando e acompanhando o trabalho de desenvolvimento
- Melhorando a colaboração e a visibilidade da equipe
Documentação e Publicação com o GitLab
- Usando Markdown do GitLab
- Criando documentação de projetos
- Publicando sites com GitLab Pages
- Gerenciando informações do projeto de forma eficaz
Segurança e Melhores Práticas
- Recursos de segurança do GitLab
- Protegendo repositórios e informações confidenciais
- Gerenciando fluxos de trabalho de desenvolvimento seguro
- Aplicando melhores práticas de administração do GitLab
Solução de Problemas e Oficina Prática
- Diagnosticando problemas comuns do GitLab
- Construindo um fluxo de trabalho completo do GitLab
- Implementando práticas de controle de versão e CI/CD
- Revisão do curso e próximos passos
Requisitos
- Compreensão geral dos sistemas de controle de versão.
- Experiência com a linha de comando do Linux.
Público-Alvo
- Desenvolvedores
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas 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.
Preço por grupo privado, treinamento online ao vivo, 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)
Gostei da comunicação fácil entre o instrutor e nós, do cuidado dedicado aos nossos problemas, das percepções e do conhecimento adicional fornecidos nas respostas às nossas perguntas. Achei o ritmo adequado, não senti que foi apressado em nenhum momento, mesmo com os problemas técnicos. Cada assunto foi tratado adequadamente.
Melania Mieczkowska - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida
O ritmo da aula. Bartek perguntou se um determinado tópico não era conhecido e, se era necessário aprofundar-se em partes específicas, ele as explicava com detalhes. Se o tópico já fosse familiar para todos os presentes na aula, ele descrevia brevemente o assunto para garantir que estivesse claro para todos.
Michal Domanski - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida
Comunicação clara
Marcin Straczek - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida
Ritmo, piadas, ideia
Jakub Lewandowski - IAV Poland
Curso - Gitlab and Gitlab CI
Máquina Traduzida
Aprecio a liberdade dos instrutores em contato com os participantes
Kasia Cieslak - Inter Cars S.A.
Curso - Gitlab and Gitlab CI
Máquina Traduzida
No geral, foi um bom relembrar coisas semelhantes ao Azure DevOps, aprendi algo
Shafiq - Department of Social Services
Curso - Gitlab and Gitlab CI
Máquina Traduzida
Não se deve assumir que a plateia tenha conhecimento técnico. É capaz de explicar claramente tópicos relacionados aos exercícios e passar pelo processo passo a passo, abordando os impactos das alterações aplicadas.
Neesha - Department of Social Services
Curso - Gitlab and Gitlab CI
Máquina Traduzida