Pular para conteúdo

Plano de Ensino 📅

Curso: Git e GitHub

Ementa

  1. Módulo 1: Conceitos Básicos: Introdução ao controle de versão, instalação, primeiros passos e fluxo local (commits, branches).
  2. Módulo 2: Trabalhando com GitHub: Repositórios remotos, colaboração, sincronização e resolução de conflitos.
  3. Módulo 3: Fluxos e Organização: GitHub Flow, Pull Requests, boas práticas de commit e documentação (README).
  4. 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.