#Folia de descontos TreinaWeb - 30% OFF em todo site
Curso de Controle de versão com Git e GitHub Completo 30%

Curso de

Controle de versão com Git e GitHub Completo

Aprenda a versionar seus projetos com o Git e veja como utilizar o GitHub para ajudar nesse processo.

VEJA UMA AULA DE EXEMPLO

  • 12h

    Curso com certificado de 12 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Controle de versão com Git e GitHub Completo

Controle de versão com Git e GitHub Completo 30% OFF

de 6x R$ 24,98 por 6x R$ 17,49

R$ 104,93 à vista

Informações sobre o curso

Sobre o curso

O Git é um dos sistemas de controle de versão mais usado no mercado. Ele foi criado pelo Linus Torvalds com o objetivo de auxiliar o desenvolvimento do Kernel do Linux. Mas graças ao seu modelo de versionamento distribuído, ele começou a ser adotado pela comunidade de software livre, e com o tempo a ferramenta se popularizou e passou a ser usada para maioria dos projetos de software.

Mesmo o Git podendo ser instalado em qualquer máquina como servidor, existem diversos serviços que são utilizados para hospedar projetos. O mais usado é o GitHub, este serviço, que é quase sinônimo Git, é um dos maiores serviços de hospedagem de Git do mundo. Muitos projetos Open Source estão hospedados nele. Muito além de somente guardar esses projetos, ele possui recursos que ajudam no desenvolvimento do projeto e até mesmo uma parte social onde os desenvolvedores podem interagir.

Assim, saber como trabalhar em equipe utilizando Git e o GitHub para hospedar projetos é algo essencial para qualquer desenvolvedor que deseja trabalhar em equipe, seja em projetos privados ou open source.

Conhecimentos adquiridos

Nesse curso aprenderemos quais são as vantagens do versionamento; qual o fluxo básico para trabalhar com Git; como são tratados os objetos; gerenciar repositórios; adicionar arquivos; fazer commits e ignorar arquivos. Já partindo para a parte mais avançada veremos como criar novos branches, quais são as opções de merge para combina-los novamente e como realizar rebase.

No andamento do curso também veremos as principais estratégias de branch, suas vantagens e desvantagens. Aprenderemos a gerenciar Tags, resolver conflitos e desfazer alterações. Além disso temos uma aula especial de recursos que o GitHub oferece para ajudar no desenvolvimento e documentação do projeto.

Carga horária do curso

4h02

Curso com 4h02 horas de vídeos

12h

Curso com certificado de 12 horas

53

Curso com 53 exercícios de fixação

Ambiente do curso

  • Git 2.8.1 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Controle de versão com Git e GitHub Completo

Controle de versão com Git e GitHub Completo 30% OFF

de 6x R$ 24,98 por 6x R$ 17,49

R$ 104,93 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    Boas vindas
  2. Vídeoaula com duração de: 00:03:53

    Introdução ao Git Visualizar

2 - Versionamento

  1. Vídeoaula com duração de: 00:18:31

    O que é versionamento? Visualizar
  2. Códigos, imagens, diagramas etc.

    Como o git versiona os arquivos Visualizar
  3. Códigos, imagens, diagramas etc.

    Versionamento com git
  4. 3 desafios.

    Exercícios

3 - Instalação do Git

  1. Vídeoaula com duração de: 00:18:19

    Processo de instalação
  2. 2 desafios.

    Exercícios

4 - Configurações

  1. Vídeoaula com duração de: 00:11:49

    Processo de instalação
  2. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo
  3. 3 desafios.

    Exercícios

5 - Repositórios

  1. Vídeoaula com duração de: 00:13:02

    Criando Repositórios Visualizar
  2. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo
  3. 3 desafios.

    Exercícios

6 - Fluxo de trabalho Básico

  1. Códigos, imagens, diagramas etc.

    Etapas do fluxo de trabalho
  2. Códigos, imagens, diagramas etc.

    Mudanças de estados entre arquivos
  3. Códigos, imagens, diagramas etc.

    Ações dos comandos no fluxo básico
  4. Vídeoaula com duração de: 00:13:51

    Comandos comuns
  5. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo
  6. 3 desafios.

    Exercícios

7 - Ignorando e removendo arquivos

  1. Vídeoaula com duração de: 00:14:51

    Utilizando o .gitignore e git rm
  2. Códigos, imagens, diagramas etc.

    Patterns avançados
  3. 3 desafios.

    Exercícios

8 - Trabalhando com branches

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:10:51

    Branches na prática
  3. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo
  4. Códigos, imagens, diagramas etc.

    Curiosidades sobre as branches
  5. 3 desafios.

    Exercícios

9 - Merge

  1. Códigos, imagens, diagramas etc.

    Trabalhando em times de desenvolvimento
  2. Códigos, imagens, diagramas etc.

    Tipos de Branches
  3. Códigos, imagens, diagramas etc.

    Utilizando o Merge
  4. Códigos, imagens, diagramas etc.

    Fast Foward
  5. Códigos, imagens, diagramas etc.

    3-Way Merge
  6. Códigos, imagens, diagramas etc.

    Tipos de fluxos
  7. Vídeoaula com duração de: 00:08:50

    Merge na prática
  8. 6 desafios.

    Exercícios

10 - Rebase

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Vídeoaula com duração de: 00:11:26

    Rebase na prática
  3. Códigos, imagens, diagramas etc.

    Opções de rebase iterativo
  4. 3 desafios.

    Exercícios

11 - Histórico de commits

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Customizando git log
  3. 3 desafios.

    Exercícios

12 - Estratégias de Branches

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Estabilidade do Branch
  3. Códigos, imagens, diagramas etc.

    Lone Wolf (Single branch ou trunk)
  4. Códigos, imagens, diagramas etc.

    GitHub Flow (Linear Git ou Feature branch workflow)
  5. Códigos, imagens, diagramas etc.

    Atlassian Simple Git Flow
  6. Códigos, imagens, diagramas etc.

    GitLab Flow
  7. Códigos, imagens, diagramas etc.

    GitFlow
  8. Vídeoaula com duração de: 00:26:05

    Estratégias de branches na prática
  9. 4 desafios.

    Exercícios

13 - Tags

  1. Vídeoaula com duração de: 00:11:23

    Trabalhando com Tags
  2. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo:
  3. 3 desafios.

    Exercícios

14 - Resolvendo conflitos

  1. Vídeoaula com duração de: 00:08:41

    Resolvendo conflitos na prática
  2. Códigos, imagens, diagramas etc.

    Comandos utilizados durante o vídeo
  3. 3 desafios.

    Exercícios

15 - Desfazendo alterações

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    git reset
  3. Códigos, imagens, diagramas etc.

    git checkout
  4. Códigos, imagens, diagramas etc.

    git revert
  5. Códigos, imagens, diagramas etc.

    Contexto de arquivos
  6. 3 desafios.

    Exercícios

16 - Recursos do GitHub

  1. Vídeoaula com duração de: 00:11:39

    Gerenciando Organizações
  2. Vídeoaula com duração de: 00:14:32

    Pull Requests e Issues
  3. Vídeoaula com duração de: 00:13:59

    Documentando seu projeto (Wiki e gh-pages)
  4. Vídeoaula com duração de: 00:11:59

    Integrações com serviços externos
  5. Códigos, imagens, diagramas etc.

    Markdown
  6. Vídeoaula com duração de: 00:06:12

    Novidades no GitHub
  7. 5 desafios.

    Exercícios

17 - Dicas

  1. Vídeoaula com duração de: 00:12:11

    Dicas para o dia-a-dia
  2. 3 desafios.

    Exercícios

18 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Controle de versão com Git e GitHub Completo

Controle de versão com Git e GitHub Completo 30% OFF

de 6x R$ 24,98 por 6x R$ 17,49

R$ 104,93 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

12h

Curso com certificado de 12 horas

O que os alunos dizem?

Muito bom, da uma base boa de banco de dados

Adquira este curso de forma avulsa

Curso de Controle de versão com Git e GitHub Completo

Controle de versão com Git e GitHub Completo 30% OFF

de 6x R$ 24,98 por 6x R$ 17,49

R$ 104,93 à vista

ou acesse todos os cursos com um dos nossos planos de assinatura

30% OFF
1 ano
De 12x R$ 99
12x 69 reais
ou por R$ 828,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$ 199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
5 anos
De 12x R$ 256
12x 179 reais
ou por R$ 2.148,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados