Skip to main content

Cursos Gratuitos de Git, Mercurial e Subversion

Estão disponíveis cursos completos e gratuitos de Git, Mercurial, Subversion e Controle de Mudança no canal da Pronus no Youtube. Eu condensei nestes cursos grande parte dos meus anos de experiência em consultoria e treinamento em Gerência de Configuração de Software. Como eu agora trabalho com desenvolvimento Web, achei melhor disponibilizar gratuitamente esses vídeos para que este conhecimento não fique perdido e possa ser útil a quem precisar.

O diferencial desses cursos é que eles vão muito além do funcionamento das ferramentas e apresentam uma base teórica de controle de versão e de mudança. O conteúdo do curso do Git, por exemplo, contém os seguintes tópicos:

Programa do Curso de Git
Início Tópico
00:00:00​ O que é gerência de configuração de software?
00:07:55​ Repositório e Diretório de Trabalho
00:15:39​ Fluxo de Trabalho Individual
00:17:21​ Instalação do Windows Subsystem for Linux (WSL)
00:20:31​ Instalação do Git
00:22:47​ Configuração do Git
00:26:28​ Operações Básicas do Git - Parte 1
00:30:40​ Operações Básicas do Git - Parte 2
00:35:42​ Operações Básicas do Git - Parte 3
00:37:56​ Ignorando Arquivos no Diretório de Trabalho
00:44:08​ Ignorando Arquivos no Git
00:48:01​ Revertendo Alterações pela Linha de Comando
00:59:37​ Revertendo Alterações pela Interface Gráfica
01:06:22​ Controle de Versão Centralizado x Distribuído - Parte 1
01:12:32​ Controle de Versão Centralizado x Distribuído - Parte 2
01:18:17​ Topologias de Controle de Versão Distribuído no Git - Configuração do Servidor
01:26:52​ Topologia Peer-to-Peer no Git
01:30:01​ Topologia Cliente-Servidor no Git
01:32:52​ Topologia Fork-Pull no Git
01:36:06​ Controle de Concorrência - Parte 1 - Travamento
01:41:57​ Controle de Concorrência - Parte 2 - Mesclagem
01:52:03​ Controle de Concorrência - Parte 3 - Ramos Individuais
02:02:25​ Revisão dos Mecanismos de Controle de Concorrência
02:04:34​ Demonstração da Mesclagem
02:13:15​ Demonstração do Rebase
02:20:57​ Fluxo de Trabalho em Equipe
02:22:45​ Variações de Projeto - Parte 1 - Ramos
02:27:15​ Variações de Projeto - Parte 2 - Ramo Principal e Dedicado
02:31:08​ Variações de Projeto - Parte 3 - Etiquetas, Ramo de Manutenção e Ramo Estável
02:42:27​ Variações de Projeto - Parte 4 - Ramos Individuais
02:44:09​ Revisão dos Conceitos de Variação de Projeto
02:48:22​ Como Funcionam Ramos no Git?

O curso de Mercurial, que é a ferramenta de controle de versão que eu mais gosto e uso em todos os meus projetos pessoais, segue a mesma linha.

E pra quem é da velha guarda, há o curso de Subversion. Ministrei esse curso muitas vezes na época que o Subversion era o mais popular.

Comments

Comments powered by Disqus