Curso Git e Github Ninja

Sobre o curso

O Git é a ferramenta essencial quando você precisa ter controle sobre as versões dos seus projetos. Com ele vocẽ pode desenvolver features aos poucos, guardando cada estado do seu projeto, cada alteração, e ainda permitindo de forma muito prática trabalhar em uma equipe grande (ou com um projeto open-source, com vários colaboradores), e de forma ágil!

Mas se você ainda não domina o Git, ou quer aprender sobre ele, esse curso é para você!

Vamos entender como ele funciona, algumas formas de trabalhar com ele para facilitar nosso trabalho do dia a dia! Nunca mais perca uma linha de código! Tudo fica organizado e documentado quando você usa o Git :D

E como não poderia ser diferente, vamos aprender também sobre o “Facebook” dos programadores: o Github!

Uma plataforma completa para gerenciamento de repositórios Git, onde você pode facilmente manter os seus projetos, permitir que outras pessoas colaborem de forma prática, rápida e divertida!

Requisitos

Conhecer seu sistema operacional e ter acesso a um terminal. Linux e Mac pode ser o terminal padrão, ou qualquer um de sua preferência. Para Windows, recomendo o Cygwin. Mas se você já tiver um preferido, fique à vontade para usá-lo ;)

Ementa

Nesse curso você aprenderá:

Git:

  • Instalação do git
  • Configurações iniciais
  • Como iniciar um projeto com git
  • Como trabalhar com o workflow básico do git
  • Como verificar alterações que foram feitas nos arquivos
  • O que são branchs, como criá-las e como utilizá-las
  • Como criar um repositório para guardar os dados versionados
  • Como manter o ambiente local e o repositório sincronizados
  • Adicionar outros repositórios ao ambiente local
  • Ignorar arquivos que não precisam de controle de versão
  • Workflow de como trabalhar em equipes com o git
  • Como resolver conflitos de códigos, quando o mesmo arquivo é alterado por mais de uma pessoa

Github:

  • Criação de conta no Github
  • Configuração de ambiente
  • Visão geral do Github
  • Como criar repositórios
  • Como clonar repositórios
  • Como enviar o meu projeto local para o Github
  • Issues e Pull Requests
  • Como escrever em Markdown para utilizar o máximo do Github
  • Sendo social no Github
  • Acompanhar o trabalho de outros profissionais no Github
  • Como colaborar em projetos open source

Para ter uma ideia de algumas coisas que veremos, é só você acessar a sessão de git e github aqui do blog:

https://blog.da2k.com.br/categories/git/
https://blog.da2k.com.br/categories/github/

E isso são só algumas de todas as coisas legais que veremos durante o curso! :D

Após finalizar o curso, você estará pronto para usar o git e github para qualquer projeto seu, e com certeza irá se perguntar: “Por que eu não comecei a fazer isso antes?” xD

Quando começa?

O curso terá início no dia 31 de agosto de 2015! Todas as aulas do curso serão gravadas, e disponibilizadas para que você possa acessar sempre que quiser :D

E se eu tiver dúvidas, como faz?

Pra quem conhece o curso JavaScript Ninja, sabe que o suporte é praticamente VIP xD
Com esse curso não será diferente: qualquer dúvida, você terá alguns canais disponíveis para saná-las falando diretamente comigo :D

Tá, mas vamos falar de dinheiros: quanto custa?

O valor do investimento no curso será de R$ 250 (mas está na promoção, por R$ 199 :D). Esse curso terá 8h de duração, e será disponibilizada no mínimo uma hora/aula por semana, às segundas-feiras pela manhã (pode ser que tenha mais de uma por semana)!

Lembrando que você poderá parcelar esse valor em até 12x no cartão de crédito!

Então já sabe: se quer aprender mais sobre Git e Github, não perde tempo :D

Se tiver qualquer dúvida com relação ao curso, pode perguntar aqui mesmo, ok? ;)