Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO 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.