Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 12 hours on-demand video
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Development Tools Git

Git e Github Essencial para o Desenvolvedor

Aprenda de forma rápida e objetiva a controlar seus projetos com Git criar um portfólio e seu currículo profissional
Highest Rated
Rating: 4.7 out of 54.7 (309 ratings)
1,436 students
Created by Geek University
Last updated 6/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Você será capaz de fazer versionamento de código de forma profissional
  • Você será capaz de trabalhar com o git com as melhores práticas
  • Você será capaz de criar seu portfólio de projetos no Github
Curated for the Udemy for Business collection

Course content

9 sections • 73 lectures • 11h 56m total length

  • Preview04:00
  • Como conseguir ajuda?
    03:08

  • O que vamos aprender nesta seção?
    01:40
  • O que é Controle de Versão de Código?
    07:16
  • O que é Git?
    06:51
  • Preview04:49
  • Instalando e Configurando o Git no Windows
    07:40
  • Instalando e Configurando o Git no Linux
    02:35
  • Instalando e Configurando o Git no Mac
    07:46
  • Criando uma conta no Github
    09:15
  • Recapitulando
    01:50

  • O que vamos aprender nesta seção?
    02:11
  • Entendendo como o Git funciona
    03:28
  • Preview14:47
  • Inicializando um repositório Git
    12:41
  • Fazendo uso do .gitignore
    13:53
  • Operações básicas
    13:29
  • Realizando commits
    09:55
  • Adicionando novos arquivos
    08:49
  • Consultando o histórico do projeto
    09:25
  • Conhecendo outros recursos de log do Git
    09:03
  • Preview06:54
  • Conhecendo novos comandos
    20:17
  • Desfazendo coisas
    10:48
  • Tirando arquivos de estágio
    12:11
  • Recapitulando
    01:44

  • O que vamos aprender nesta seção?
    01:34
  • Trabalhando com Branches
    23:56
  • Trabalhando com Merge
    05:41
  • Trabalhando com Rebase
    07:20
  • Trabalhando com Clone e Push
    11:51
  • Trabalhando com Fetch e Pull
    08:20
  • Preview14:08
  • Trabalhando com Tags
    13:09
  • Recapitulando
    01:04

  • O que vamos aprender nesta seção?
    02:03
  • Navegando e Conhecendo o Github
    05:37
  • Criando um repositório no Github
    25:33
  • Fazendo uso do Clone e Pull
    22:02
  • Adicionando colaboradores no seu projeto
    13:45
  • Consultando o histórico de commits
    07:02
  • Desfazendo Checkouts
    13:35
  • Desfazendo Revert e Reset
    19:45
  • Resolvendo conflitos
    19:23
  • Conflitos com Merge
    07:37
  • Histórico com uma Interface Gráfica
    24:06
  • Recapitulando
    02:33

  • O que vamos aprender nesta seção?
    02:03
  • Descobrindo e avaliando projetos
    14:03
  • Preview24:37
  • Trabalhando com Fork
    12:07
  • Realizando Pull Request
    11:49
  • Verificando e aceitando Pull Request
    14:14
  • O workflow padrão do GitHub
    05:41
  • Recapitulando
    01:38

  • O que vamos aprender nesta seção?
    05:22
  • Plugins Git para o Visual Studio Code
    07:46
  • Criando o projeto no GitHub
    04:56
  • Configurando o projeto
    07:32
  • Editando seu currículo
    38:32
  • Preview06:57
  • Recapitulando
    01:59

  • O que vamos aprender nesta seção?
    02:04
  • Aprendendo Markdown - Parte 1
    12:48
  • Aprendendo Markdown - Parte 2
    08:14
  • Aprendendo Markdown - Parte 3
    08:47
  • Aprendendo Markdown - Parte 4
    12:29
  • Aprendendo Markdown - Parte 5
    07:56
  • Criando um arquivo README.md
    26:56
  • Criando um Gist
    13:24
  • Recapitulando
    01:32

  • Recapitulando tudo
    02:13
  • Próximos passos
    04:03

Requirements

  • Necessário ter feito o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes
  • Necessário computador com Windows ou Linux (Ubuntu) ou Mac atualizados e conectados à Internet

Description

Aprenda a trabalhar em projetos de software utilizando a ferramenta de controle de versão de código mais utilizada no mundo: o Git

Além de aprender do básico ao avançado, você ainda vai aprender a criar um portfólio de projetos no Github e aprenderá
os principais fluxos de trabalho com o git.

Neste curso de forma simples, direta e sem enrolação, a Geek University apresenta para você uma das ferramentas mais
essenciais para quem trabalha com desenvolvimento de sistemas.

Você irá aprender:

- Introdução ao controle de versionamento de código;
- Introdução ao Git;
- Instalação e configuração no Windows, Linux e Mac;
- Criação de conta no Github;
- Comandos básicos e essenciais do git;
- Comandos avançados do git;
- Repositórios locais e remotos;
- Colaboração em projetos;
- Criação de branches e merges;
- Resolução de conflitos;
- Usando o Git direto no seu Visual Studio Code;
- E muito mais!

Dê um passo a mais na sua jornada de desenvolvedor!

Evolua seu lado geek!

Who this course is for:

  • Programadores que querem aprender a utilizar o Git para gerenciar seus projetos
  • Programadores que querem aprender a usar o Github para criar um portfólio de projetos
  • Programadores que usam o Git e Github mas querem se atualizar

Instructor

Geek University
Evolua seu lado geek!
Geek University
  • 4.6 Instructor Rating
  • 35,206 Reviews
  • 86,042 Students
  • 19 Courses

A Geek University é um grupo de profissionais nos diversos ramos da informática e computação com uma vasta experiência na atuação como programadores de sistemas, analistas de sistemas, gerentes de projetos, empreendedores, arquitetos de softwares, analistas de segurança da informação, dentre outras. Desta forma, cada profissional apresenta cursos com temas de suas especialidade trazendo aos alunos além da qualidade exigida pela Geek University, toda sua experiência dos anos de atuação e sua visão do mercado que não para de expandir.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.