Entrar em Contato

Programa do Curso

Introdução

  • Por que o controle de versão é importante?

Visão Geral dos Recursos do Sistema Git para Controle de Código-Fonte

  • Instalando o Git no sistema operacional preferido
  • Iniciando com os atributos e componentes fundamentais do Git
  • O que são Repositórios, Commits e Arquivos?

Compreendendo Fluxos de Trabalho do Git e Processos Básicos do Sistema

  • Quais são os diferentes estados do Git?
  • Criando um repositório e uma pasta Git

Gerenciando Projetos Existentes e Manipulando Arquivos Usando o Git

  • Trabalhando com Commits e Mensagens
  • Fazendo commits e desfazendo alterações em um repositório Git
  • Logando e acessando o histórico de versões

Iniciando com Branching e Merging no Git

  • Familiarizando-se com os tipos de processos de Branching e Merging
  • Utilizando marcadores especiais no Git
  • Trabalhando com as funcionalidades de Tagging e Stashing do Git
  • Como usar Reset e Reflog no Git?

Visão Geral dos Recursos e Arquitetura do GitHub

Configurando uma Conta de Usuário no GitHub e Gerenciando o Perfil no GitHub

  • Autenticando-se no GitHub e atualizando as credenciais
  • SSH vs. HTTPS
  • Verificando a autenticação usando SSH no GitHub

Criando Repositórios no GitHub e Vinculando um Repositório Git Local

  • Clonando ou arquivando um repositório do GitHub

Instanciando o Conteúdo do Repositório dentro de uma Cópia Local

Publicando Alterações de Conteúdo no Repositório do GitHub

Trabalhando com Recursos e Configurações Intermediárias do Repositório

Praticando a Sintaxe de Escrita e Formatação do GitHub

  • Utilizando tabelas e trabalhando com blocos de código
  • Autolink de URLs e referências no GitHub

Operando Arquivos e Pastas no GitHub

  • Sincronizando alterações de arquivos com o repositório local

Criando, Editando e Transferindo Commits do GitHub

  • Gerenciando Commits e manipulando um clone de repositório local

Analisando Commits e Utilizando IDs de Commit com a Cópia Local

Compreendendo os Comandos Fetch e Pull no GitHub

Compreendendo Conceitos Básicos de Forking e Cloning no GitHub

Enviando Alterações do GitHub e Verificando Requisições de Push

Trabalhando com Forks e Propondo Alterações para Pull Requests

Analisando Pull Requests e Incorporando Alterações Propostas

Resolvendo Conflitos em Merges do GitHub e Trabalhando com a CLI

Iniciando com Tags e Releases no GitHub

  • Utilizando Tags locais e atualizando Tags do GitHub
  • Iniciando, excluindo e criando um novo Release no GitHub

Comparando Pull Requests, Commits e Tags no GitHub

Trabalhando com Gists do GitHub e Compreendendo as Funcionalidades de Snippets

Integrando um Projeto de Desenvolvimento com Codespaces no GitHub

Criando uma Organização no GitHub e Gerenciando Equipes

  • Conta organizacional vs. pessoal no GitHub
  • Executando funcionalidades anteriores do GitHub

Gerenciando Projetos no GitHub e Manipulating Quadros de Projeto (Boards)

Filtrando Informações do Repositório e Compartilhando Filtros do GitHub

Estendendo o GitHub com API e Webhooks

  • Automatizando o GitHub usando tokens OAuth

Resolvendo Problemas (Troubleshooting) de Issues no GitHub

Resumo e Conclusão

Requisitos

  • Experiência com comandos e terminal (em Windows, Linux ou Mac)
  • Conhecimento de qualquer linguagem de programação

Público-Alvo

  • Desenvolvedores
  • Engenheiros de Software
  • Gerentes de Projeto
 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas