Você está procurando por:

Sobre o Curso

Um curso totalmente prático de como versionar e controlar as alterações de arquivos do seu projeto. Trabalhe com diversos membros de sua equipe no mesmo projeto de código e consiga juntar as alterações de todos de forma prática e eficiente.Veja como gerenciar quem realizou cada alteração dentro dos arquivos, quando e por que foi realizada a alteração. Descubra quais foram os arquivos alterados, linhas modificadas e muito mais utilizando o Git como ferramenta.


QUEM VAI GOSTAR?

Este curso destina-se para os profissionais de TI que desejam ter um controle melhor da sua base de código ou de seus arquivos, utilizando uma ferramenta de versionamento. Destina-se também para quem deseja entender o que é um sistema de controle de versão, quais são as opções disponíveis no Mercado e como fazer com que o trabalho em equipe e até mesmo remoto seja de forma mais organizada e eficiente.


PRÉ-REQUISITOS

Não há.


Informações do Curso

Turma
Início
Aulas
Duração
Local
Investimento
Em até 6x no cartão. Alunos e ex-alunos FIAP têm 20% de desconto.
* Desconto não cumulativo.

Calendário de Aulas

  • 15/09 sábado das 08h30 às 17h30 Local: Aclimação - Unidade II

Investimento

  • Até dia 10/09/2018
    R$ 390,00
  • Após dia 10/09/2018
    R$ 429,00

Formas de Pagamento

Pagamentos à vista terão 10% de desconto

  • Boleto
    À vista
  • American Express
    Até 6x sem juros
  • Master Card
    Até 6x sem juros
  • VISA
    Até 6x sem juros

Alunos e ex-alunos têm 20% de desconto na compra dos cursos SHIFT.
* Desconto não cumulativo.

Short Bio

Douglas Cabral
Conecte-se

Douglas Cabral - Especialista em Desenvolvimento de Games e Aplicativos para Dispositivos Móveis e Internet das Coisas (FIAP). Graduado em Análise e Desenvolvimento de Sistemas (FIAP). Atualmente é Professor de Android e IOT dos cursos de graduação em TI e desenvolvedor de sistemas na FIAP.

Conteúdo

Módulo 1

Introdução aos sistemas de controle de versão

    • O que é um sistema de controle de versão
    • Tipos de controle de versão
    • Controle de versão local
    • Controle de versão centralizado
    • Controle de versão distribuido
    • Diferença entre GIT e GitHub
Módulo 2

Instalação e Configuração

    • Instalação do GIT nas plataformas Windows, Linux e Mac OS
    • Configurações no momento da instalação
    • Configurações pós instalação
    • Entendendo o Bash
Módulo 3

Inicializando um Repositório Local

    • Criando o workspace para o nosso projeto
    • Inicializando o repositório
    • Entendendo o estado de arquivo Untracked
    • Entendendo o estado de arquivo Unmodified
    • Entendendo o estado de arquivo Modified
    • Entendendo o estado de arquivo Staged
    • Adicionando arquivos para serem versionados
    • Entendendo o que são commits
    • Primeiro commit
Módulo 4

Navegação entre as versões

    • Comparando as alterações
    • Visualização do histórico
    • Entendendo o histórico
    • Entendendo o que é HEAD
    • Navegação entre as versões
Módulo 5

Desfazendo as alterações

    • Reset
    • Reset Soft
    • Reset Mixed
    • Reset Hard
    • Revert
    • Checkout de arquivos
    • Stash
Módulo 6

Trabalhando com Branch e Tag

    • Entendendo o que são Tags
    • Criação/Exclusão de Tags
    • Comparação de Tags
    • Entendendo o que são Branches
    • Criação/Exclusão de Branches
    • Comparação de Branches
    • Merge de Branches
    • Forçando um conflito de arquivo
    • Correção de conflitos de arquivos
    • Blame
Módulo 7

Ignorar arquivos no repositório

    • Quando e por que ignorar alguns arquivos
    • Arquivo .gitignore
    • Gerador de .gitignore
Módulo 8

Trabalhando com Repositórios Remotos

    • Como funciona um repositório remoto
    • GitHub
    • Outras opções de repositórios remotos
    • Realizando o Clone
    • Realizando o Pull
    • Realizando o Push
    • Realizando o Fetch
    • Entendendo o que é Remote
    • Entendendo o que é Origin
    • Merge Request
    • Fork de projetos
    • Gist
Módulo 9

Boas Práticas

    • Como organizar o projeto
    • O que nunca fazer em um repositório
    • Quais arquivos evitar em um repositório

Garanta a sua vaga

Inscreva-se