Curso Online de Iniciando no Mundo do GIT

Curso Online de Iniciando no Mundo do GIT

Esse curso oferece o primeiro contato com a ferramenta de versionamento GIT. Abordaremos comandos básicos para que você conheça e já saia...

Continue lendo

Autor(a):

Carga horária: 4 horas


Por: R$ 23,00
(Pagamento único)

Certificado digital Com certificado digital incluído

Esse curso oferece o primeiro contato com a ferramenta de versionamento GIT. Abordaremos comandos básicos para que você conheça e já saia utilizando o git.

Formado em Análise e Desenvolvimento de Sistemas, atuando na área de TI a mais de 20 anos, com especialização nas áreas: Segurança da Informação, Banco de Dados e Gerência de Projetos.



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • Iniciando no Mundo do GIT

  • Domando o Caos Digital

    * Git: A Linguagem da Colaboração Moderna.
    * Fim das Versões "Final_V2_AgoraVai.doc".
    * Gestão de Conhecimento com Integridade.
    Olá, aluno. Hoje vamos explorar o Git, uma ferramenta que funciona como uma verdadeira "máquina do tempo" para o seu trabalho. Em um cenário onde a produção de conteúdo é constante, o Git não é apenas para programadores, mas uma solução essencial para garantir que nenhuma ideia se perca e que o histórico de cada decisão seja preservado com segurança e clareza.

  • O Problema da Simultaneidade

    * Conflitos em Edições Coletivas.
    * Dificuldade em Rastrear Mudanças.
    * Risco de Perda de Dados.
    Já sentiu a frustração de ter seu trabalho sobrescrito por um colega? O Git resolve o problema de trabalhar em paralelo no mesmo projeto. Ele permite que vários contribuidores atuem simultaneamente sem que um "atrapalhe" o progresso do outro, transformando a colaboração em um processo fluido e organizado.

  • O Que é o Git?

    * Sistema de Controle de Versão Distribuído.
    * Código Aberto e Gratuito.
    * Escalabilidade para Projetos de Qualquer Tamanho.
    Tecnicamente, o Git é um sistema de controle de versão distribuído. Isso significa que cada pessoa da sua equipe possui uma cópia completa do histórico do projeto em sua própria máquina, garantindo que o trabalho nunca pare, mesmo sem conexão constante com a rede.

  • Git vs. GitHub/GitLab

    * Git: A Ferramenta Local.
    * GitHub/GitLab: As Plataformas de Hospedagem.
    * Colaboração na Nuvem.
    É crucial entender a diferença: o Git é o motor, a ferramenta que rastreia as mudanças. O GitHub ou GitLab são os serviços de hospedagem na web que armazenam seus repositórios e facilitam a interação social e a revisão por pares entre a equipe.

  • O Conceito de Repositório

    * Unidade Básica de Armazenamento.
    * Histórico Completo de Alterações.
    * Cópias Locais e Remotas.
    Um repositório (ou "repo") é o "porto seguro" do seu projeto. É uma pasta onde o Git rastreia cada modificação, permitindo que cada mudança seja registrada, auditada e, se necessário, revertida com precisão cirúrgica.

  • Commits: Fotografias do Progresso

    * Registros Permanentes de Mudanças.
    * Mensagens Descritivas e Autorias.
    * Snapshot (Foto), Não Apenas Diferenças.
    Um "commit" é a unidade básica do histórico. Diferente de outros sistemas, o Git tira uma "foto" de como todos os seus arquivos estão naquele momento. Cada commit carrega o nome do autor, a data e uma nota explicativa, garantindo total transparência no processo produtivo.

  • Integridade e Segurança com SHA-1

    * Checksums para Cada Arquivo.
    * Impossibilidade de Alterações não Detectadas.
    * Histórico à Prova de Falhas.
    O Git utiliza um mecanismo chamado hash SHA-1 para garantir a integridade dos dados. É impossível alterar um único byte de um arquivo sem que o Git perceba. Isso oferece aos educadores a segurança de que o material distribuído é exatamente o que foi revisado e aprovado.

  • Os Três Estados do Git

    * Modified: Alterações não salvas.
    * Staged: Preparado para o registro.
    * Committed: Armazenado com segurança.
    Para dominar o fluxo de trabalho, precisamos entender os três estados: quando você edita um arquivo, ele está "Modificado"; quando você o seleciona para o próximo salvamento, ele está "Preparado" (Staged); e quando você confirma, ele está finalmente "Committed" no banco de dados.

  • A Vantagem de Ser Local

    * Operações Quase Instantâneas.
    * Trabalho Offline em Qualquer Lugar.
    * Histórico no seu Disco Local.
    A maioria das operações no Git não exige internet. Como você tem o histórico completo no seu computador, pode pesquisar versões antigas ou fazer commits em um avião ou trem, sincronizando com a equipe apenas quando tiver conexão.

  • Branches: Trabalhando em Paralelo

    * Linhas Independentes de Desenvolvimento.
    * Experimentação sem Riscos.
    * Isolamento de Tarefas.
    Uma "branch" (ramo) permite que você bifurque o projeto principal para testar uma nova metodologia ou criar um capítulo novo sem afetar o material original. Isso promove uma cultura de experimentação segura e inovação constante.


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 23,00
Pagamento único
Processando... Processando...aguarde...
Autorizo o recebimento de novidades e promoções no meu email.

  • Iniciando no Mundo do GIT
  • Domando o Caos Digital
  • O Problema da Simultaneidade
  • O Que é o Git?
  • Git vs. GitHub/GitLab
  • O Conceito de Repositório
  • Commits: Fotografias do Progresso
  • Integridade e Segurança com SHA-1
  • Os Três Estados do Git
  • A Vantagem de Ser Local
  • Branches: Trabalhando em Paralelo
  • A Branch Main
  • Iniciando sua Jornada: Init e Clone
  • O Ciclo de Preparação: Add e Status
  • Consolidando o Trabalho: Commit
  • Sincronização: Push e Pull
  • Merge e Pull Requests: Revisão por Pares
  • Resolvendo Conflitos com Maestria
  • Organização: .gitignore e Tags
  • Eficiência Avançada: Stash e Rebase
  • Conclusão: Um Novo Padrão de Qualidade
  • EXERCÍCIOS
  • Exercício 2
  • Exercício 3
  • Exercício 4
  • Exercício 5
  • Exercício 6
  • Exercício 7
  • Exercício 8
  • Exercício 9
  • Exercício 10
  • Resposta - Exercício 1
  • Resposta - Exercício 2
  • Resposta - Exercício 3
  • Resposta - Exercício 4
  • Resposta - Exercício 5
  • Resposta - Exercício 6
  • Resposta - Exercício 7
  • Resposta - Exercício 8
  • Resposta - Exercício 9
  • Resposta - Exercício 10
  • FIM !
  • Referências