Об этом курсе
4.4
Оценки: 37
Рецензии: 5

100% онлайн

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

Гибкие сроки

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

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

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

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

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

Английский

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

100% онлайн

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

Гибкие сроки

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

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

Experience as a developer on any operating system

Experience in working at the command line is not necessary, but would be helpful

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

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

Английский

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

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

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

Git and Git Installation

...
6 видео ((всего 20 мин.)), 12 материалов для самостоятельного изучения, 6 тестов
6 видео
Module 1 Overview1мин
Revision Control3мин
Graphical Interfaces for Git2мин
Using a Browser and cgit on the Linux Kernel Source (Demo)3мин
Revision Control Systems7мин
12 материала для самостоятельного изучения
Preparing Your Computer10мин
Available Revision Control Systems2мин
Documentation and Other Resources3мин
cgit Example at git.kernel.org (Lab)20мин
Binary Installation10мин
Installing from Source10мин
Getting the Latest Version with Git and Compiling (Lab)40мин
Converting a CVS Repository to Git (Lab)30мин
Converting a Subversion Repository to Git (Lab)30мин
Basic Commands10мин
A Simple Example30мин
Setting Up a Repository, Making Changes and Commits (Lab)
6 практического упражнения
Introduction to Git10мин
Git Installation (Ungraded)7мин
Git Installation10мин
Git and Revision Control Systems10мин
Using Git (Ungraded)4мин
Using Git (An Example)10мин
Неделя
2
8 ч. на завершение

Working with Git

...
10 видео ((всего 25 мин.)), 22 материалов для самостоятельного изучения, 6 тестов
10 видео
Concepts and Design Features4мин
Git Architecture4мин
Committing vs. Publishing1мин
Upstream vs. Downstream1мин
Forking1мин
File Categories3мин
Making a Commitment1мин
Branches3мин
What Is Merging?1мин
22 материала для самостоятельного изучения
Content vs. Pathnames10мин
Basic File Commands10мин
Practicing with Basic File Commands (Lab)40мин
Making a Commitment10мин
Identifiers and Tags10мин
Viewing the Commit History10мин
Reverting and Resetting Commits12мин
Tidying Repositories5мин
Who Is to Blame?6мин
Bisecting10мин
Bisecting with git (Lab)
Branch Creation10мин
Branch Checkout10мин
Getting Earlier File Versions5мин
Working with a Development Branch (Lab)40мин
Differencing Files10мин
Diffing in Git10мин
Exploring Changes with git diff (Lab)20мин
Merge Commands10мин
Rebasing10мин
Resolving Conflicts While Merging (Lab)45мин
Rebasing (Lab)45мин
6 практического упражнения
Git Concepts and Architecture10мин
Managing Files and the Index10мин
Commits10мин
Branches10мин
Diffs10мин
Merges10мин
Неделя
3
7 ч. на завершение

Working with Other Developers

...
5 видео ((всего 13 мин.)), 12 материалов для самостоятельного изучения, 4 тестов
5 видео
Working with Distributed Repositories2мин
Why Use Patches?2мин
Emailing1мин
Gerrit3мин
12 материала для самостоятельного изучения
Cloning10мин
Publishing Your Project12мин
Fetching, Pulling and Pushing10мин
Accessing a Repository Remotely with git Protocol (Lab)
Accessing Your Repository Remotely with ssh (Lab)40мин
Accessing Your Repository Remotely with http (Lab)40мин
Pushing Changes into the Remote Repository (Lab)40мин
Why Use Patches?5мин
Producing Patches7мин
Applying Patches10мин
Synchronizing with Patches (Lab)
A Gerrit Walkthrough (Lab)30мин
4 практического упражнения
Managing Local and Remote Repositories10мин
Using Patches10мин
Working with Other Developers (Ungraded)10мин
Advanced Git Interfaces: Gerrit10мин
4.4
Рецензии: 5Chevron Right

Лучшие рецензии

автор: MAMay 14th 2019

Simple and easy explanation of the concept along with basic git commands. Best for beginners.

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

Avatar

Jerry Cooperstein

Director of Training
Training & Certification

О The Linux Foundation

The Linux Foundation supports the creation of sustainable open source ecosystems by providing financial and intellectual resources, infrastructure, services, events, and training. Working together, The Linux Foundation and its projects form the most ambitious and successful investment in the creation of shared technology....

О специализации ''Open Source Software Development, Linux and Git'

The Open Source Software Development, Linux and Git Specialization will give you a strong foundation for working comfortably and productively in open source development communities. By completing the specialization, you’ll have a better understanding of the Linux environment, as well as methods and tools required to successfully use it, and you’ll know how to use git, the distributed version control system....
Open Source Software Development, Linux and Git

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

  • Да, до регистрации можно просмотреть первое видео и программу курса. Чтобы получить полный доступ к материалам курса, необходимо оплатить его.

  • Регистрируясь на курс до начала сессии, вы получаете доступ ко всем видеолекциям и материалам для самостоятельного изучения. Задания можно отправлять после начала сессии.

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

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

  • Это один из немногих курсов на Coursera, которые предоставляются только на платной основе.

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