Informações sobre o curso

186,406 visualizações recentes

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. 13 horas para completar

Sugerido: 23 hours/week...

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

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. 13 horas para completar

Sugerido: 23 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1

Semana 1

4 horas para concluir

Introduction to Version Control

4 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 Control10min
Practice Quiz: Version Control Systems10min
Practice Quiz: Using Git10min
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 Interaction10min
Practice Quiz: Undoing Things10min
Practice Quiz: Branching & Merging10min
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 GitHub10min
Practice Quiz: Using a Remote Repository10min
Practice Quiz: Solving Conflicts10min
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 Requests15min
Practice Quiz: Code Reviews10min
Practice Quiz: Managing Collaboration10min

Avaliações

Principais avaliações do INTRODUCTION TO GIT AND GITHUB
Visualizar todas as avaliações

Instrutores

oferecido por

Logotipo de Google

Google

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

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • 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.

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