Git Na Prática - Curso do Básico ao Avançado. (Completo)
4.7 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
78 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Git Na Prática - Curso do Básico ao Avançado. (Completo) to your Wishlist.

Add to Wishlist

Git Na Prática - Curso do Básico ao Avançado. (Completo)

Aprenda Git do zero ao avançado com a mão na massa!
4.7 (18 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
78 students enrolled
Created by Renington Neri
Last updated 4/2017
Portuguese
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Participar de contribuições de projetos públicos e privados
  • Submeter seu currículo para empresas que utilizam Git como seu principal versionador (70% do mercado)
  • Entender diversos comandos de Linux e usar o console
View Curriculum
Requirements
  • Utilizar seu computador pessoal, pois os computadores físicos podem solicitar permissões de administrador.
  • Todos os softwares usados no curso são 100% grátis.
  • Acesso a Internet
Description

Git do Zero ao Avançado
Esse curso foi desenhado com exemplos práticos para o iniciante absoluto. Você irá percorrer o caminho das pedras com facilidade e exemplos extremamente simples. Em poucas horas você irá adquirir o conhecimento e já estará apto a começar a usar o Git no seu próximo projeto.

Serão explorados diversos conceitos como criação de branch (frentes de trabalho), resolver possíveis conflitos e publicação do seu projeto na nuvem, entre outros conceitos. Foram adicionados exercícios de fixação para ajuda-lo a lembrar os conceitos. Ah! Já estava esquecendo, elaborei um Guia de Comandos com todos os comandos mais utilizados e estou oferecendo de bônus para você não esquecer mais.

Nesse curso não há cortes! Você aprenderá na “vera”, não tem essa de ficar cortando vídeo… Você aprende completamente do zero, desde a instalação.

Atualizações constantes
Constantemente adiciono mais conteúdo, como exercícios ou aulas. Qualquer atualização no curso você receberá uma notificação do Udemy em seu e-mail. 

Se você não gostar do curso? Você pode solicitar o dinheiro de volta.
O Udemy também aderiu a esse conceito. Se você não gostar do curso, você pode solicitar o dinheiro de volta diretamente para eles. É uma opção muito bacana nos dias de hoje que existem milhares de informações ruins por aí. Essa política lhe garante 30 dias para pensar se gostou ou não. 

Para quem é esse curso
Para todos os que querem prosseguir na carreira de desenvolvedor de software ou designer, em algum momento, você precisará aprender um sistema de controle de versão. Um sistema de versionamento é uma ferramenta importante, mas às vezes esquecida, que é essencial para manter todos os projetos. Neste curso, vamos falar sobre o controle de versão e como ele funciona antes de cobrir as noções básicas de um dos mais populares sistemas de controle de versão disponíveis hoje - Git. 

Who is the target audience?
  • Desenvolvedores, Programadores, Freelancers, Web Designers
  • Qualquer um que esteja interessado em versionar seus trabalhos
Students Who Viewed This Course Also Viewed
Curriculum For This Course
51 Lectures
03:32:11
+
Introdução ao curso
4 Lectures 09:22
+
Instalação e configuração
5 Lectures 17:06

Instalação do Notepad++
04:22

Git e o Editor
04:34

Correção e gitconfig
05:09

Recados da sessão
00:32

Exercícios de fixação
3 questions
+
Mão na massa
13 Lectures 58:15

Guia de Comandos para você usar como lembrete rápido ao longo do curso e também no cotidiano.

Guia de Comandos
00:05

Comandos Linux
08:01

Projeto e Workflow
12:27

Começando com projeto existente
05:34

Rastreamento de arquivos
01:39

Rastreando na prática
02:48

Adicionando arquivos
05:47

Adicionando com expressões
05:46


Editando arquivos
03:17

Renomeando arquivos
04:27

Removendo arquivos
03:01

Commit
04:34

Exercícios de fixação
5 questions
+
Ganhando musculatura
5 Lectures 22:00
Ignorando arquivos
01:15

Histórico de alterações
03:53

Apelidando comandos
05:12

Desfazendo alterações
05:26

Navegando nos índices (reset/reflog)
06:14

Exercícios de fixação
4 questions
+
Diferenças e comparações
7 Lectures 23:30
Diferenças e comparações
00:24

Instalando o P4Merge
05:09

Configurando o P4Merge
02:10

Errata de configuração
04:28

Comparação de arquivos (diff)
01:10

Comparar situações diferentes
04:13

Comparando commits
05:56

Exercícios de fixação
1 question
+
Códigos nas nuvens
7 Lectures 29:12

Como funciona o Bitbucket
06:04

Compartilhando um projeto
03:46

Puxando projeto existente
12:01

Renomeando apelidos
00:48

Comparação local e remoto
02:45

Boas práticas
02:08

Exercícios de fixação
3 questions
+
Branches e Merge
10 Lectures 52:46
Branch
06:09

Fast Forward
05:03

Merge automático
05:26

Resolvendo conflitos
08:07

Rebase
01:53

Praticando rebase
05:55

Conflito de rebase
07:13

Stash
04:41

Untracked Stash
03:38

Gerenciando stashes
04:41

Exercícios de fixação
3 questions
About the Instructor
Renington Neri
4.7 Average rating
18 Reviews
78 Students
1 Course
Software Engineer

Experiência profissional de 10 anos com programação e desenvolvimento de software. Comecei a fazer meus primeiros sites em 2001 e nunca mais parei. Já trabalhei com diversas linguagens de programação como PHP, C, Ruby, Java, C#, Objetive-C, Swift e JS. Trabalhei em diversos lugares interessantes como o Ministério da Saúde, Conselho Federal de Administração, Ikhon (maior software de gestão documental), Banco do Brasil e atualmente na Secretária de Segurança Pública de Brasília. 

Ao longo desse período fundei algumas empresas e startups. Obtive sucesso vendendo uma startup e falhei outros 11 projetos. Não desisto e estou sempre em busca do novo.