Sobre o curso

As ferramentas de controle de versão têm evoluído no sentido de possibilitar o trabalho distribuído, sem dependência de um servidor central e com alta performance. Neste contexto a adoção do Git como ferramenta de controle de versão tem se tornado primordial para o sucesso de projetos distribuídos, principalmente na comunidade de software livre. Este curso aborda o uso do Git como ferramenta no dia-a-dia dos desenvolvedores e sua configuração e implantação, focando tanto em desenvolvedores como nos administradores de sistemas. Também serão dadas dicas com relação às melhores práticas de controle de versão e organização dos projetos e das equipes de desenvolvimento. Finalmente, a ferramenta GitHub e o “social coding”, tornando muito mais simples a adoção do controle de versão em projetos de software livre.

Pré-requisitos

Familiaridade com ambiente Linux de linha de comando e conhecimento sobre controle de versão de software.

Carga horária

16 horas

Controle de Versão

  • Por que controlar versão?
  • Diferenças entre Controle de Versão e Gestão de Configuração

Introdução

  • Histórico das Ferramentas Open Source mais difundidas
  • Por que surgiu o Git?
  • Visão Geral do Git
  • Análise comparatória entre Subversion e Git
  • Criando um projeto Git

Uso Avançado

  • Um pouco sobre a arquitetura do Git
  • Usando o Git - uso avançado para desenvolvedores
  • Branches, tags e merges (locais e remotos)
  • Configurando preferências locais

Github

  • Entendendo o Github
  • Usando o Github
  • Criando um projeto
  • Criando novas linhas de desenvolvimento
  • Reintegrando linhas de desenvolvimento
  • Participando da comunidade de desenvolvimento

Configurando um projeto compartilhado

  • Configuração de acesso remoto
  • Configuração de acesso seguro
  • Turma In-company

    Turma fechada para grupos de empresas, podem ser realizadas na sede da Dextraining ou na sede da empresa contratante. Para mais informações entre em contato conosco clicando aqui.

Descontos diferenciados

  • 25% de desconto para:

    • » Ex-alunos
    • » Pessoas de empresas parceiras (PF)
  • 20% de desconto para:

    • » Pagamentos à vista
    • » Estudantes universitários
    • » Estudantes pós-graduando
  • 15% de desconto para:

    • » Indicações
    • » Grupos com mais de 3 pessoas
* Descontos não cumulativos.

Próximas turmas

Local Período Início Término Inscrições
Não há turmas previstas para este curso.

Se interessou pelo curso? Solicite nosso atendimento personalizado!





 Matutino Diurno (em período de férias) Noturno Integral (aos sábados)


Cursos relacionados