Aprenda como trabalhar em equipe com GIT, vamos estudar as melhores práticas empresariais para criar workflows que facilitam o trabalho em equipe com GIT

10 h Intermediário 32 Aulas

Bruno Brito

Microsoft MVP - Instrutor

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


  • GitFlow
    8m 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.

Fique por dentro

Perguntas frequentes

No treinamento as aulas são parcialmente gravadas, focando em temas técnicos específicos como Kubernetes, EKS e AWS. Além disso, há encontros quinzenais com o instrutor, para discutir assuntos mais abrangentes. Esses encontros são previamente agendados e ficam disponíveis na plataforma para consulta. O conteúdo do treinamento é ligeiramente diferente dos cursos gravados e é liberado em datas definidas, permitindo que todos os participantes avancem juntos no conteúdo.

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.
O Kit de boas-vindas é um benefício exclusivo, veja nos detalhes do produto se ele está disponível. Ele inclui uma camisa avera e outros brindes e surpresas especiais. O envio do kit é feito via correio em até 30 dias. É importante verificar se seus dados estão atualizados para garantir que o kit seja entregue com sucesso. Qualquer dúvida ou problema com a entrega, você pode entrar em contato com nossa equipe de suporte.
O curso aborda conceitos teóricos e práticos relacionados ao assunto do curso, que podem variar de acordo com a área de estudo. Para mais informações específicas, consulte a ementa do curso.
O aluno tem 2 anos de acesso ao curso. Durante esse período, o aluno pode acessar o material do curso a qualquer momento e em qualquer dispositivo com acesso à internet.
Sim, o curso oferece exercícios e atividades práticas para ajudar os alunos a consolidar e aplicar os conceitos teóricos aprendidos durante o curso.
Sim, cada curso oferece um certificado de participação de forma digital.

Ao final do curso, a plataforma disponibiliza um certificado de participação que pode ser baixado, impresso e compartilhado nas redes sociais.
Sim, cada curso oferece uma prova de certificação no final. A prova é projetada para testar a compreensão do aluno em relação aos conceitos teóricos e práticos abordados no curso.

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.
Cada aluno terá duas oportunidades para realizar a prova de certificação do curso online.
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.
Certificado e certificação são termos diferentes, embora possam ser facilmente confundidos.
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.
Para acessar o curso, o aluno precisa ter um dispositivo com conexão à internet e um navegador web atualizado. Alguns cursos tem requisitos adicionais, como software específico ou um determinado sistema operacional. Esses requisitos serão especificados na descrição do curso.
Sim, o curso é projetado para ser acessado a qualquer momento, o que significa que os alunos podem fazer o curso no seu próprio ritmo. No entanto, é importante lembrar que a prova de certificação só pode ser feita uma única vez, por isso recomendamos que faça ela o quanto antes enquanto os conceitos aprendidos no curso estão frescos.
Tenha acesso a esse curso!
    • Visão Geral
      2m 5s
    • Material
    • Apresentacao
      3m 11s
    • peer-to-peer
      2m 48s
    • Centralizado
      2m 16s
    • Pull Request
      5m 5s
    • Branch protegida com PR
      3m 48s
    • Exercicio 1
    • Visão Geral
      1m 19s
    • Trunk-based Development
      5m 21s
    • GitFlow
      8m 55s
    • Explorando gitflow
      8m 42s
    • GitHub flow
      3m 22s
    • GitLab flow
      4m 25s
    • Visão geral
      3m 31s
    • Hooks
      2m 14s
    • pre-commit hook
      6m 22s
    • prepare-commit-msg
      4m 56s
    • O problema dos client-side hooks
      4m 17s
    • server-side hooks
      1m 41s
    • O problema do histórico
      3m 5s
    • Visão Geral
      4m 49s
    • Explorando
      2m 26s
    • Semantical versioning
      1m 47s
    • Semantic Release
      10m 50s
    • Plugins para semantic-release
      4m 30s
    • Criando repositório no GitHub
      3m 41s
    • Protegendo a main
      5m 19s
    • Semantic Pull Request
      5m 41s
    • Squash Merge
      3m 53s
    • Nodejs hook client side
      3m 53s
    • .NET hooks client side
      2m 20s
    • Semantic release
      7m 49s

Premium

Obtenha acesso ilimitado a todos os cursos com nosso plano premium - Explore sem Limites!

Aproveite a promoção de 2 anos de acesso!
12x R$
85
/mês

Plano premium

Tenha acesso a esse e a todos os cursos da plataforma com o plano Premium