Domine Workflows GIT: Do Básico ao Avançado
Este curso aborda o uso de Workflows GIT. Ele foi criado para ajudar desenvolvedores e profissionais de TI a implementar as melhores práticas de GIT no ambiente empresarial. Abordamos conceitos como branches e Workflows distribuidos com aulas teóricas e práticas.
O curso é uma parada obrigatória para todo profissional de TI que trabalha em equipe e deseja organizar seu código ou sua pipeline de CI e CD em equipe, com foco em GIT Hooks, modelos de workflows e Conventional Commits.
Principais Tópicos Abordados:
- Configurando repositório no GitHub
- Fundamentos do Controle de Versão
- Git Hooks: automatização de tarefas no ciclo de vida do Git
- Modelos de workflows: Git Flow, GitHub Flow e Feature Branches
- Uso de tags e versions
- Conventional Commits: como escrever mensagens de commit significativas
- Integração com plataformas de colaboração (GitHub, GitLab)
- Resolução de conflitos e estratégias de merge
Com uma combinação de videoaulas, exemplos práticos e laboratórios, o curso cobre desde o básico até os conceitos mais avançados, como a implementação de Git Hooks para otimizar processos, escolha de workflows apropriados e a importância de mensagens de commit consistentes.
No final do curso, você estará totalmente preparado para utilizar GIT projetos empresarias, melhorando a colaboração entre as equipes.
Além disso, ao concluir o curso, você receberá um Certificado de Especialista em GIT Workflows, reconhecido no mercado de TI.
Assista gratuitamente as aulas abaixo
- GitFlow8m 55s
Entenda o gitflow, um método de gerenciamento de código que, apesar de sua complexidade, oferece uma estrutura clara para equipes de desenvolvimento. Aprenda sobre suas branchs, como elas funcionam e se adaptam a diferentes cenários, e explore os prós e contras deste modelo.
Perguntas frequentes
Por outro lado, o Plano Premium proporciona acesso total ao catálogo de cursos gravados. Você pode assistir às aulas quando e onde quiser, no seu próprio ritmo, sem datas fixas ou encontros ao vivo. É ideal para quem prefere aprender de forma independente e com total flexibilidade de horário.
Em resumo, o Treinamento é ideal para quem busca uma experiência de aprendizado guiada e com suporte direto do instrutor, enquanto o Plano Premium é perfeito para quem deseja flexibilidade total para estudar conforme sua disponibilidade.
Ao final do curso, a plataforma disponibiliza um certificado de participação que pode ser baixado, impresso e compartilhado nas redes sociais.
No caso especifico de formações, ao final se o aluno passou em todas as provas de certificação ele vai receber um Badge e uma certificação exclusiva atestando as competências desse aluno.
Se o aluno não passar na primeira tentativa, terá uma segunda chance para tentar novamente e obter a certificação. No entanto, se o aluno não passar em nenhuma das tentativas, será necessário pagar uma taxa adicional de R$ 100,00 para ter acesso a uma terceira tentativa.
É importante lembrar que a taxa só se aplica caso o aluno não tenha obtido sucesso nas duas primeiras tentativas.
Caso o aluno não queira ou não possa pagar a taxa adicional, ele ainda terá acesso a todo o conteúdo do curso por um ano, mas não receberá a certificação e nem irá receber o Badge e titulo especifico relacionado com a formação.
Um certificado é um documento emitido após a conclusão de um curso ou treinamento, que comprova que o aluno participou do curso e concluiu com sucesso. O certificado é emitido pela avera assim que o aluno finaliza o curso e inclui o nome do aluno, o nome do curso e a carga horária.
Já a certificação é um processo que valida a competência e conhecimentos em uma determinada área ou habilidade através de um exame. A certificação é concedida para comprovar o nível de conhecimento e habilidade do profissional na área em questão.
Em resumo, o certificado comprova a conclusão do curso, enquanto a certificação atesta a competência em uma determinada área.
- Introdução
3 aulas (6m 16s)
- Visão Geral2m 5s
- Material
- Apresentacao3m 11s
- Modelos de distribuição
5 aulas (18m 57s)
- peer-to-peer2m 48s
- Centralizado2m 16s
- Pull Request5m 5s
- Branch protegida com PR3m 48s
- Exercicio 1
- Modelos de Workflow
6 aulas (32m 4s)
- Visão Geral1m 19s
- Trunk-based Development5m 21s
- GitFlow8m 55s
- Explorando gitflow8m 42s
- GitHub flow3m 22s
- GitLab flow4m 25s
- Hooks
6 aulas (23m 1s)
- Visão geral3m 31s
- Hooks2m 14s
- pre-commit hook6m 22s
- prepare-commit-msg4m 56s
- O problema dos client-side hooks4m 17s
- server-side hooks1m 41s
- Conventional Commits
6 aulas (27m 27s)
- O problema do histórico3m 5s
- Visão Geral4m 49s
- Explorando2m 26s
- Semantical versioning1m 47s
- Semantic Release10m 50s
- Plugins para semantic-release4m 30s
- Configurando um Repositório
7 aulas (32m 36s)
- Criando repositório no GitHub3m 41s
- Protegendo a main5m 19s
- Semantic Pull Request5m 41s
- Squash Merge3m 53s
- Nodejs hook client side3m 53s
- .NET hooks client side2m 20s
- Semantic release7m 49s
Premium
Obtenha acesso ilimitado a todos os cursos com nosso plano premium - Explore sem Limites!
Plano premium
Tenha acesso a esse e a todos os cursos da plataforma com o plano Premium