Pular para conteúdo

Sobre o Curso

🎓 Git e GitHub - Do Zero ao Profissional

Este é um curso completo e estruturado de Versionamento de Código com Git e GitHub. Desenvolvido para levar você do básico ao avançado, com uma abordagem prática e focada nas necessidades reais do mercado de desenvolvimento de software.

🎯 Objetivos do Curso

  • Dominar Git


    Aprender os comandos fundamentais, fluxo de trabalho local e como o Git funciona por baixo dos panos.

  • GitHub Profissional


    Utilizar o GitHub não apenas como repositório, mas como plataforma de colaboração, gestão de projetos e portfólio.

  • Colaboração


    Trabalhar em equipe utilizando Branches, Pull Requests, Code Reviews e resolvendo conflitos de forma eficiente.

  • Boas Práticas


    Criar um histórico de commits limpo, escrever mensagens significativas e manter repositórios organizados.

📚 O Que Você Vai Aprender

Módulo 1 – Conceitos Básicos

  • Instalação e configuração do Git
  • Ciclo de vida dos arquivos (Tracked to Committed)
  • Histórico e navegação no tempo
  • Ramificação (Branching) e Fusão (Merging)

Módulo 2 – Trabalhando com GitHub

  • Repositórios Remotos
  • Sincronização (Push/Pull)
  • Resolução de Conflitos
  • Pull Requests e Code Review

Módulo 3 – Fluxos e Organização

  • GitHub Flow
  • Issues e Projects (Kanban)
  • Markdown para documentação
  • README profissional

Módulo 4 – Colaboração e Carreira

  • Forks e contribuição Open Source
  • GitHub Pages para hospedagem
  • Tratamento de erros comuns (Detached HEAD, etc.)
  • Construção de portfólio

🛠️ Metodologia

  • Aulas Teóricas


    Conteúdo explicativo com exemplos práticos e slides interativos.

  • Exercícios Práticos


    Listas de exercícios para fixar o conteúdo de cada aula.

  • Projetos Reais


    Desenvolva projetos práticos aplicando os conceitos aprendidos.

  • Quizzes Interativos


    Teste seus conhecimentos com quizzes ao final de cada módulo.

👨‍🎓 Para Quem é Este Curso

  • Iniciantes que nunca usaram controle de versão
  • Desenvolvedores que usam Git apenas no básico ("add, commit, push")
  • Estudantes que precisam organizar seus trabalhos acadêmicos
  • Profissionais que querem melhorar seu fluxo de trabalho em equipe

📋 Pré-requisitos

  • Computador com Windows, Linux ou macOS
  • Instalação do Git (coberta no curso)
  • Conta no GitHub (gratuita)
  • Não é necessário conhecimento prévio de programação!

🎖️ O Que Você Receberá

  • ✅ 16 aulas completas e estruturadas
  • ✅ Slides interativos para todas as aulas
  • ✅ Exercícios práticos com soluções
  • ✅ Projetos reais para portfólio
  • ✅ Quizzes para autoavaliação
  • ✅ Guias de configuração de ambiente

🚀 Comece Agora

Pronto para dominar o Git?

Ir para Aula 01 Configurar Ambiente


Dúvidas? Entre em contato ou acesse a documentação completa.