Escolha uma Página

Git e GitHub – Controle de Versões e Compartilhamento de Códigos

Curso prático sobre como versionar e controlar as alterações de arquivos de projeto, trabalhar em equipe e compartilhar.

O Git é um sistema open-source de controle de versão utilizado pela grande maioria dos desenvolvedores de softwares. Com ele podemos criar todo histórico de alterações no código do nosso projeto e facilmente voltar para qualquer ponto para saber como o código estava naquela data.

O GitHub é uma espécie de rede social para desenvolvedores e programadores. Ele possui diversas funcionalidades, como feeds, followers (que seriam seus amigos), wiki e um gráfico que mostra como os desenvolvedores estão contribuindo trabalhando nas versões de seus repositórios. 

Agora que já conhecemos os principais conceitos do Git e Github, vamos entender na prática como eles funcionam, através do treinamento aqui na Center Cursos!


A quem se destina este curso?

Desenvolvedores e demais profissionais de TI que desejam ter um controle melhor da sua base de código ou de seus arquivos, utilizando uma ferramenta de versionamento.

CONTEÚDO PROGRAMÁTICO:

Controle de versionamento com Git
– Controle de Versão
– Gerência de Configuração de Software
– GitHub e outros versionamentos
– Ferramentas
Básico
– Chave SSH
– Documentação Git
– Comandos Básicos Git
– Criando repositório no GitHub
– Editando o arquivo README.md
– Revisando dos comandos
– Estado dos Arquivos no Git
Histórico e Conflitos
– Comandos Clone e Pull
– Navegando no histórico
– Desfazendo com Checkout
– Desfazendo com Revert e Reset
– Resolvendo conflitos com Merge
– Visualizando o histórico em uma Interface Gráfica
Branching, Merge e Rebase
– Branching
– Exercício de Branchs
– Git Merge e Exercício
– Git Rebase
– Git Fetch
– Tags
Colaboração com Open Source
– Interfaces Gráficas
– Dando estrelas e seguindo no GitHub
– Fork e Issues
– Pull Request e Workflow do GitHub
– Verificando e aceitando Pull Request
– Caso de Exemplo em Open Source
Bônus
– Git Ignore
– Commit Amend
– Stash
– Cherrypick e Blame
– Bisect e Exercício
– GitHub Pages
– GitHub Milestones
– WebHooks
– GitKraken GUI

 

 

HORÁRIOS:
2 noites das 19h às 22h30 ou
1 dia, das 8h30 às 15h (intensivo)

INCLUSO:
. Roteiro do curso em pdf (formato digital)
Lanche natural aos intervalos
. Certificado de conclusão (formato impresso)

  

TRAZER NO CURSO:
Traga seu notebook para as aulas práticas.

“Invista com segurança. Fazendo até 50% das aulas caso não esteja satisfeito, nós devolvemos o valor pago. Esta é nossa garantia e nosso respeito ao seu investimento”.

Center Cursos vai até a sua empresa!

Nosso volume de treinamento presencial está aumentando todos os anos em empresas de todo o Brasil. Conte conosco para este e outros cursos com conteúdos padrões ou customizados de acordo com as necessidades e os objetivos específicos.


Referência de algumas empresas que ministramos cursos presenciais recentemente: 
 

Perguntas Frequentes

A carga horária é suficiente, mediante ao conteúdo?

Sim. Nosso curso vem evoluíndo há muitos anos e o conteúdo é exatamente o mesmo que realizamos em exigentes empresas. O curso é prático o tempo todo, com poucas pessoas por turma, instrutores altamente qualificados e a carga horária por aula é intensiva. Todos estes fatores favorecem a realização ágil e eficaz.

Quando terei acesso ao curso cortesia na versão online?

Assim que o sistema registrar o pagamento, você receberá um email para criar sua senha e acessar ao curso. Poderá inclusive fazer antes do presencial.

Por que o curso durante o dia é intensivo?

Fizemos uma experiência há cerca de 4 anos e devido aos feedbacks positivos dos alunos, tornou-se o horário padrão aos sábados ou domingos, das 8h30 às 15hs, com dois intervalos de 15 minutos, onde servimos um lanche natural. Este horário é mais econômico, cômodo e seguro, principalmente para pessoas que viajam.

Por que é indicado levar meu notebook?

Por questões de segurança, caso queira acessar a internet aos intervalos. Outro fator é que o teclado dos notebooks não são padrões, pode ser que tenha dificuldade caso seja diferente ao seu.  Trabalhando em seu próprio notebook, você já salvará as planilhas e os arquivos utilizados no curso.  Mas caso prefira, pdoerá utilizar um nosso, mediante disponibilidade.

Se eu faltar há reposição de aulas?

Caso precise faltar, você poderá assistir a aula na versão online gravada e tirar dúvidas na aula presencial seguinte. Não há reposição de aulas na versão presencial. 

Qual a relevância do certificado Center Cursos?

Somos muito bem recomendados por gestores de TI e RH, pela qualidade de nossos cursos e isto valida nosso certificado como reconhecido e valorizado. A Center Cursos desde 1998, ministra cursos de tecnologia avançada para empresas de todos portes em toda a região e outros estados.  

O certificado é direito dos alunos que frequentam no mínimo 75% das aulas presenciais, ou 100% das aulas na versão online.    

Contatos

Para visitas presenciais, ou reuniões virtuais, agende horário por telefone ou whatsapp.

Ribeirão Preto

(16)   4141-1585
(16) 98100-1173
Local de realização: Av. Califórnia, 538

São Paulo

(11)   2613-5395
(11) 99105-1554

Email

inscricao@centercursos.com.br

WhatsApp chat