Plano de Ensino 📅
Curso: Git e GitHub
Ementa
- Módulo 1: Conceitos Básicos: Introdução ao controle de versão, instalação, primeiros passos e fluxo local (commits, branches).
- Módulo 2: Trabalhando com GitHub: Repositórios remotos, colaboração, sincronização e resolução de conflitos.
- Módulo 3: Fluxos e Organização: GitHub Flow, Pull Requests, boas práticas de commit e documentação (README).
- Módulo 4: Colaboração e Carreira: Trabalho em equipe, Issues, Projects, portfólio no GitHub Pages e resolução de erros comuns.
Cronograma (16 Aulas)
Módulo 1: Conceitos Básicos
- Aula 01: Introdução ao Controle de Versão
- Aula 02: Instalação e Configuração
- Aula 03: Primeiros Passos com Git (Init, Add, Commit)
- Aula 04: Entendendo Branches e Merges
Módulo 2: Trabalhando com GitHub
- Aula 05: Introdução ao GitHub e Repositórios Remotos
- Aula 06: Sincronização: Push, Pull e Fetch
- Aula 07: Resolução de Conflitos
- Aula 08: Projeto Intermediário: Primeiro Repositório Remoto
Módulo 3: Fluxos e Organização
- Aula 09: GitHub Flow e Trabalho Colaborativo
- Aula 10: Pull Requests e Code Review
- Aula 11: Boas Práticas de Commit
- Aula 12: README.md e Markdown Profissional
Módulo 4: Colaboração e Carreira
- Aula 13: Issues, Projects e Gestão de Tarefas
- Aula 14: GitHub Pages e Portfólio
- Aula 15: Erros Comuns e Como Corrigi-los (Reset, Revert, Stash)
- Aula 16: Carreira, Open Source e Próximos Passos
Avaliação
- Exercícios: 16 listas de exercícios práticos no terminal.
- Projetos: Construção gradual de um portfólio real no GitHub.
- Quizzes: Testes de conhecimento ao final de cada módulo.
- Projeto Final: Repositório completo com README, histórico limpo e site publicado.