Informações sobre o curso

599,745 visualizações recentes
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 18 horas para completar
Inglês
Legendas: Inglês

O que você vai aprender

  • Understand why version control is a fundamental tool for coding and collaboration

  • Install and run Git on your local machine

  • Use and interact with GitHub

  • Collaborate with others through remote repositories

Habilidades que você terá

Using GitVersion Control SystemsInteracting with GitHubReverting ChangesCreating Pull Requests
Certificados compartilháveis
Tenha o certificado após a conclusão
100% on-line
Comece imediatamente e aprenda em seu próprio cronograma.
Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Nível iniciante
Aprox. 18 horas para completar
Inglês
Legendas: Inglês

Instrutores

oferecido por

Logotipo de Google

Google

Programa - O que você aprenderá com este curso

Classificação do conteúdoThumbs Up98%(6,023 classificações)Info
Semana
1

Semana 1

5 horas para concluir

Introduction to Version Control

5 horas para concluir
16 vídeos (Total 74 mín.), 6 leituras, 4 testes
16 videos
Intro to Module 1: Version Control3min
Keeping Historical Copies2min
Diffing Files4min
Applying Changes5min
Practical Application of diff and patch5min
What is version control?3min
Version Control and Automation4min
What is Git?3min
Installing Git3min
Installing Git on Windows (Optional)7min
First Steps with Git4min
Tracking Files5min
The Basic Git Workflow6min
Anatomy of a Commit Message4min
Module 1 Wrap Up: Intro to Version Control2min
6 leituras
Welcome to the Course10min
diff and patch Cheat Sheet10min
More Information About Git10min
Installing Git10min
Initial Git Cheat Sheet10min
How to Log in to Qwiklabs10min
3 exercícios práticos
Practice Quiz: Before Version Control25min
Practice Quiz: Version Control Systems25min
Practice Quiz: Using Git25min
Semana
2

Semana 2

4 horas para concluir

Using Git Locally

4 horas para concluir
14 vídeos (Total 60 mín.), 3 leituras, 4 testes
14 videos
Skipping the Staging Area4min
Getting More Information About Our Changes6min
Deleting and Renaming Files4min
Undoing Changes Before Committing5min
Amending Commits4min
Rollbacks5min
Identifying a Commit6min
What is a branch?3min
Creating New Branches4min
Working with Branches3min
Merging2min
Merge Conflicts6min
Module 2 Wrap Up: Using Git Locally1min
3 leituras
Advanced Git Cheat Sheet10min
Git Revert Cheat Sheet10min
Git Branches and Merging Cheat Sheet10min
3 exercícios práticos
Practice Quiz: Advanced Git Interaction25min
Practice Quiz: Undoing Things25min
Practice Quiz: Branching & Merging25min
Semana
3

Semana 3

4 horas para concluir

Working with Remotes

4 horas para concluir
13 vídeos (Total 61 mín.), 3 leituras, 4 testes
13 videos
What is GitHub?2min
Basic Interaction with GitHub6min
What is a remote?4min
Working with Remotes3min
Fetching New Changes3min
Updating the Local Repository3min
The Pull-Merge-Push Workflow7min
Pushing Remote Branches8min
Rebasing Your Changes4min
Another Rebasing Example8min
Best Practices for Collaboration4min
Module 3 Wrap Up: Working with Remotes1min
3 leituras
Basic Interaction with GitHub Cheat-Sheet10min
Git Remotes Cheat-Sheet10min
Conflict Resolution Cheat Sheet10min
3 exercícios práticos
Practice Quiz: Introduction to GitHub25min
Practice Quiz: Using a Remote Repository25min
Practice Quiz: Solving Conflicts25min
Semana
4

Semana 4

4 horas para concluir

Collaboration

4 horas para concluir
14 vídeos (Total 61 mín.), 3 leituras, 4 testes
14 videos
A Simple Pull Request on GitHub5min
The Typical Pull Request Workflow on GitHub7min
Updating an Existing Pull Request4min
Squashing Changes6min
What are code reviews?4min
The Code Review Workflow3min
How to Use Code Reviews in GitHub5min
Managing Collaboration4min
Tracking Issues8min
Continuous Integration5min
Module 4 Wrap Up: Collaboration1min
Congratulations!1min
Sneak Peek of the Next Course1min
3 leituras
Git Fork and Pull Request Cheat Sheet10min
More Information on Code Reviews10min
Additional Tools10min
3 exercícios práticos
Practice Quiz: Pull Requests25min
Practice Quiz: Code Reviews25min
Practice Quiz: Managing Collaboration25min

Avaliações

Principais avaliações do INTRODUCTION TO GIT AND GITHUB

Visualizar todas as avaliações

Sobre Certificado Profissional Google IT Automation with Python

This new beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career. Knowing how to write code to solve problems and automate solutions is a crucial skill for anybody in IT. Python, in particular, is now the most in-demand programming language by employers. This program builds on your IT foundations to help you take your career to the next level. It’s designed to teach you how to program with Python and how to use Python to automate common system administration tasks. You'll also learn to use Git and GitHub, troubleshoot and debug complex problems, and apply automation at scale by using configuration management and the Cloud. This certificate can be completed in about 6 months and is designed to prepare you for a variety of roles in IT, like more advanced IT Support Specialist or Junior Systems Administrator positions. Upon completing the program, you’ll have the option to share your information with potential employers, like Walmart, Sprint, Hulu, Bank of America, Google (of course!), and more. We recommend that you have Python installed on your machine. For some courses, you’ll need a computer where you can install Git or ask your administrator to install it for you. If you’d like to learn the fundamentals of IT support, check out the beginner level Google IT Support Professional Certificate....
Google IT Automation with Python

Perguntas Frequentes – FAQ

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • Quando você se inscreve em um curso, ganha acesso a todos os cursos no certificado e obtém um certificado quando completar o trabalho. Seu certificado eletrônico pode ser adicionado à sua página de Participações, de onde você pode imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, pode participar como ouvinte sem custo.

  • Se você se inscrever, terá 7 dias para testar sem custo e, durante este período, pode cancelar sem multa. Depois disso, não reembolsamos, mas você pode cancelar sua inscrição a qualquer momento. Veja nossa política para o reembolso total.

  • Este curso não oferece créditos universitários, mas algumas universidades podem aceitar certificados de cursos que podem ser convertidos em créditos. Entre em contato com sua instituição para saber mais. Com os cursos on-line e os certificados Mastertrack™ do Coursera, é possível ganhar créditos universitários.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.