Об этом курсе
Недавно просмотрено: 17,954

100% онлайн

Начните сейчас и учитесь по собственному графику.

Курс 3 из 6 в программе

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 12 часа на выполнение

Предполагаемая нагрузка: 17 hours/week...

Английский

Субтитры: Английский

Чему вы научитесь

  • Check

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

  • Check

    Install and run Git on your local machine

  • Check

    Use and interact with GitHub

  • Check

    Collaborate with others through remote repositories

Приобретаемые навыки

Using GitVersion Control SystemsInteracting with GitHubReverting ChangesCreating Pull Requests

100% онлайн

Начните сейчас и учитесь по собственному графику.

Курс 3 из 6 в программе

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 12 часа на выполнение

Предполагаемая нагрузка: 17 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
4 ч. на завершение

Introduction to Version Control

16 видео ((всего 74 мин.)), 6 материалов для самостоятельного изучения, 4 тестов
16 видео
Intro to Module 1: Version Control3мин
Keeping Historical Copies2мин
Diffing Files4мин
Applying Changes5мин
Practical Application of diff and patch5мин
What is version control?3мин
Version Control and Automation4мин
What is Git?3мин
Installing Git3мин
Installing Git on Windows (Optional)7мин
First Steps with Git4мин
Tracking Files5мин
The Basic Git Workflow6мин
Anatomy of a Commit Message4мин
Module 1 Wrap Up: Intro to Version Control2мин
6 материала для самостоятельного изучения
Welcome to the Course10мин
diff and patch Cheat Sheet10мин
More Information About Git10мин
Installing Git10мин
Initial Git Cheat Sheet10мин
How to Log in to Qwiklabs10мин
3 практического упражнения
Practice Quiz: Before Version Control10мин
Practice Quiz: Version Control Systems10мин
Practice Quiz: Using Git10мин
Неделя
2
4 ч. на завершение

Using Git Locally

14 видео ((всего 60 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
14 видео
Skipping the Staging Area4мин
Getting More Information About Our Changes6мин
Deleting and Renaming Files4мин
Undoing Changes Before Committing5мин
Amending Commits4мин
Rollbacks5мин
Identifying a Commit6мин
What is a branch?3мин
Creating New Branches4мин
Working with Branches3мин
Merging2мин
Merge Conflicts6мин
Module 2 Wrap Up: Using Git Locally1мин
3 материала для самостоятельного изучения
Advanced Git Cheat Sheet10мин
Git Revert Cheat Sheet10мин
Git Branches and Merging Cheat Sheet10мин
3 практического упражнения
Practice Quiz: Advanced Git Interaction10мин
Practice Quiz: Undoing Things10мин
Practice Quiz: Branching & Merging10мин
Неделя
3
4 ч. на завершение

Working with Remotes

13 видео ((всего 61 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
13 видео
What is GitHub?2мин
Basic Interaction with GitHub6мин
What is a remote?4мин
Working with Remotes3мин
Fetching New Changes3мин
Updating the Local Repository3мин
The Pull-Merge-Push Workflow7мин
Pushing Remote Branches8мин
Rebasing Your Changes4мин
Another Rebasing Example8мин
Best Practices for Collaboration4мин
Module 3 Wrap Up: Working with Remotes1мин
3 материала для самостоятельного изучения
Basic Interaction with GitHub Cheat-Sheet10мин
Git Remotes Cheat-Sheet10мин
Conflict Resolution Cheat Sheet10мин
3 практического упражнения
Practice Quiz: Introduction to GitHub10мин
Practice Quiz: Using a Remote Repository10мин
Practice Quiz: Solving Conflicts10мин
Неделя
4
4 ч. на завершение

Collaboration

14 видео ((всего 61 мин.)), 3 материалов для самостоятельного изучения, 4 тестов
14 видео
A Simple Pull Request on GitHub5мин
The Typical Pull Request Workflow on GitHub7мин
Updating an Existing Pull Request4мин
Squashing Changes6мин
What are code reviews?4мин
The Code Review Workflow3мин
How to Use Code Reviews in GitHub5мин
Managing Collaboration4мин
Tracking Issues8мин
Continuous Integration5мин
Module 4 Wrap Up: Collaboration1мин
Congratulations!1мин
Sneak Peek of the Next Course1мин
3 материала для самостоятельного изучения
Git Fork and Pull Request Cheat Sheet10мин
More Information on Code Reviews10мин
Additional Tools10мин
3 практического упражнения
Practice Quiz: Pull Requests15мин
Practice Quiz: Code Reviews10мин
Practice Quiz: Managing Collaboration10мин

Преподаватели

О Google

The IT Support Professional Certificate program is part of Grow with Google, an initiative that draws on Google's 20-year history of building products, platforms, and services that help people and businesses grow. Through programs like these, we aim to help everyone– those who make up the workforce of today and the students who will drive the workforce of tomorrow – access the best of Google’s training and tools to grow their skills, careers, and businesses....

Профессиональная сертификация '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. The content in the Google IT Automation with Python Professional Certificate is licensed under a Creative Commons Attribution 4.0 International License....
Google IT Automation with Python

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в сертификации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.