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? ;)