Programa do Curso
Mostrar visão geral das metodologias do Projeto Management
- Agile Metodologias
- Cachoeira
Implantação automática via GIT
- Repositório de produção
- Ramo de lançamento
- Usando tags para lançamentos
- Alternando entre lançamentos
- Gerenciando a liberação de manutenção
- Principais lançamentos
Documentation, Registro de alterações de liberação
- Usando o histórico do repositório para criar log de alterações
- Usando a descrição da tag para versões principais resumindo as alterações
- Agregar mudanças menores em uma maior (mais próxima do negócio)
- Agregando confirmações
- Agrupando commits em partes lógicas
Estratégias push e pull do repositório central
- Mantendo o repositório central limpo
- Criação de estrutura para agregar e revisar alterações de desenvolvedores
- Ambiente de teste e preparação
Software Architecture e Componentes
- Como dividir logicamente a aplicação e o repositório
- Como gerenciar bibliotecas e subprojetos desenvolvidos por terceiros
- Usando submódulos para automatizar atualizações
Requisitos
Recomenda-se a familiarização com GIT.
É necessário ter conhecimentos sobre o ciclo de vida do desenvolvimento de software e sobre metodologias e quadros de gestão de projectos (por exemplo, cascata e Agile).
Declaração de Clientes (5)
Formador fácil de lidar, muito conhecedor e acessível.
Piotr Kowalski - EduBroker Sp. zo.o.
Curso - Git and GitHub Fundamentals
Máquina Traduzida
Instrutor excepcional com muita experiência prática, ao contrário dos tradicionais instrutores acadêmicos.
Izzeddin Alkhayyat - The Group Securities; The Group Securities
Curso - Gitlab and Gitlab CI
Máquina Traduzida
Uso prático e exemplos
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Curso - Bitbucket
Máquina Traduzida
Gostei da reatividade de Ahmed a cada questão que levantamos e sua capacidade de fornecer respostas claras a todas elas, enquanto oferecia insights adicionais sobre outros problemas relacionados que nem sequer havíamos considerado.
Jose Perez - Fraunhofer IOSB
Curso - Kubernetes and Gitlab
Máquina Traduzida
Lukasz possui conhecimento detalhado sobre o assunto e estava disposto e apto a responder perguntas em qualquer momento do curso. Sua entusiasma em transmitir o máximo de conhecimento possível sobre o tema, em um ritmo apropriado, foi muito refrescante.
Shaun Allen - Boldon James
Curso - Git for Users
Máquina Traduzida