Próximas Turmas

Nenhuma turma disponível no momento

Quero mais informações

O que você vai aprender nesse curso

O Workshop GitHub na Prática foi desenvolvido para alunos e profissionais que desejam aprender a publicar, organizar, atualizar e compartilhar seus projetos de programação utilizando Git e GitHub.

Durante o workshop, o participante acompanhará todo o processo de versionamento de um projeto: desde a configuração inicial do Git até a publicação do código em um repositório remoto. Também serão apresentadas boas práticas para criação de commits, organização de repositórios, utilização de branches e construção de um perfil profissional no GitHub.

Além dos recursos tradicionais da plataforma, o aluno conhecerá o GitHub Copilot, ferramenta de Inteligência Artificial que auxilia no desenvolvimento de códigos, criação de testes, documentação, explicação de trechos e aumento da produtividade.

O workshop também apresentará uma visão geral do GitHub Actions, demonstrando como criar automações executadas sempre que um projeto for atualizado, como validação de código, execução de testes e preparação de processos de integração e entrega contínua.

Ao final da aula, cada participante terá publicado um projeto completo no GitHub, criado sua documentação, utilizado recursos de Inteligência Artificial e compreendido como o GitHub pode ser utilizado no desenvolvimento profissional e no trabalho em equipe.

Conteúdo do curso

Introdução ao Git e GitHub

  • O que é controle de versão
  • Diferenças entre Git e GitHub
  • Criação de uma conta no GitHub
  • Instalação e configuração do Git
  • Configuração de nome e e-mail do usuário

Criando o primeiro repositório

  • Criação de um repositório no GitHub
  • Estrutura básica de um repositório
  • Repositório público e privado
  • Arquivo README.md
  • Arquivo .gitignore
  • Licenças de uso

Publicando um projeto no GitHub

  • Inicialização de um repositório local
  • Adição de arquivos ao controle de versão
  • Criação do primeiro commit
  • Conexão do projeto local com o GitHub
  • Envio do projeto utilizando git push
  • Visualização do projeto publicado

Atualizando projetos

  • Verificação do status dos arquivos
  • Criação de novos commits
  • Envio de alterações para o GitHub
  • Download de atualizações com git pull
  • Consulta ao histórico de versões
  • Correção de alterações antes do commit

Trabalhando com branches

  • Conceito de branch
  • Criação de uma nova branch
  • Alternância entre branches
  • Desenvolvimento de uma funcionalidade separada
  • Mesclagem de alterações com merge
  • Exclusão de branches

Compartilhamento e portfólio profissional

  • Organização dos projetos no perfil
  • Personalização do README
  • Boas práticas para nomes de repositórios
  • Compartilhamento do link do projeto
  • Como apresentar projetos para empresas e recrutadores
  • Publicação de uma página simples com GitHub Pages
  • Aprendendo a usar a IA do Github Copilot
  • Visão geral do Github Actions

Projeto prático

Durante o workshop, cada aluno irá:

  • Criar e configurar sua conta no GitHub
  • Criar um repositório
  • Publicar um projeto de programação
  • Criar commits e atualizar o projeto
  • Trabalhar com uma branch
  • Criar um README profissional
  • Publicar uma página utilizando GitHub Pages

 

Ao final do workshop, o aluno terá um projeto publicado no GitHub, saberá realizar atualizações utilizando Git e poderá compartilhar seu repositório como parte de seu portfólio profissional.