К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Agile Development and Git Collaboration · LearnSpace
Назад в каталог
courseraПрограммирование

Agile Development and Git Collaboration

Курс от Coursera
Уровень не указан≈ 11.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn the foundational practices of collaborative software development through this applied course in the Software Development Skill Path. You will build critical competencies in managing parallel development with Git, coordinating contributions through pull and merge requests, maintaining clear and accurate commit history, and participating in structured code reviews to ensure quality. You will also develop a strong understanding of Agile ceremonies and artifacts, enabling you to plan sprints, communicate progress, and support iterative delivery within a development team. Created in partnership with Google and IBM, this course integrates practical Git workflows with real-world Agile planning strategies. You will progress from performing advanced local Git operations to collaborating through peer review workflows, and finally to building and refining backlogs, sprint plans, and Kanban boards using GitHub Projects and optional ZenHub. Through hands-on labs and collaborative exercises, you will gain the skills needed to work effectively within a modern software team, communicate clearly, and contribute to high-quality, maintainable codebases. Perfect for emerging software developers and team-focused learners seeking to strengthen their collaboration, project planning, and version control skills.

Навыки, которые вы освоите

Project EstimationGitHubCollaborative SoftwareAgile Project ManagementAgile Software DevelopmentCode ReviewBacklogsAgile MethodologyKanban PrinciplesVersion ControlSprint PlanningGit (Version Control System)Continuous IntegrationUser Story

Программа курса

7 модулей · 92 учебных материалов

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Using Git Locally31 материалов

Advanced Git interaction

Intro to Module: Using Git LocallyВидео

Учитесь у экспертов

Professionals from the Industry

Преподаватель курса

Agile Development and Git Collaboration
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.1 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Турецкий, Испанский, Японский

Часть программы вашего университета
Review: Skipping the staging areaЧтение
Skipping the Staging AreaВидео
Review: Getting more information from the userЧтение
Getting More Information About Our ChangesВидео
Review: Deleting and Renaming FilesЧтение
Deleting and Renaming FilesВидео
Study guide: Advanced GitЧтение
Practice Quiz: Advanced Git InteractionЗадание

Undoing Things

Review: Undoing Changes Before CommittingЧтениеUndoing Changes Before CommittingВидеоReview: Amending commitsЧтениеAmending CommitsВидеоReview: RollbacksЧтениеRollbacksВидеоReview: Identifying a commitЧтениеIdentifying a CommitВидеоStudy guide: Git RevertЧтениеPractice Quiz: Undoing ThingsЗадание

Branching and Merging

What is a branch?ВидеоReview: Creating new branchesЧтениеCreating New BranchesВидеоReview: Working with branchesЧтениеWorking with BranchesВидеоReview: MergingЧтениеMergingВидеоReview: Merge conflictsЧтениеMerge ConflictsВидеоStudy guide: Git branches and mergingЧтениеPractice Quiz: Branching & MergingЗадание

Module Review

Glossary termsЧтение
03Skill Assessment 13 материалов

Lesson

Practice for Agile Development and Git CollaborationЗаданиеLearner Expectations for AssessmentЧтениеCheckpoint 1 of 3: Agile Development and Git CollaborationЗадание
04Collaboration27 материалов

Pull Requests

Intro to Module: CollaborationВидеоA Simple Pull Request on GitHubВидеоReview: The typical pull request workflow on GitHubЧтениеThe Typical Pull Request Workflow on GitHubВидеоReview: Updating an Existing Pull RequestЧтениеUpdating an Existing Pull RequestВидеоReview: Squashing changesЧтениеSquashing ChangesВидеоStudy guide: Git forks and pull requestsЧтениеPractice Quiz: Pull RequestsЗадание

Code Reviews

What are code reviews?ВидеоThe Code Review WorkflowВидеоReview: How to use code reviewsЧтениеHow to Use Code Reviews in GitHubВидеоMore Information on Code ReviewsЧтениеPractice Quiz: Code ReviewsЗадание

Managing Projects

Managing CollaborationВидеоReview: Tracking issuesЧтениеTracking IssuesВидеоContinuous IntegrationВидеоIntegrating git and GitHubЧтениеGitHub Project Management ToolsЧтениеAdditional Tools

Module Review

Glossary termsЧтениеIT skills in actionЧтениеGlossaryЧтение
05Skill Assessment 23 материалов

Lesson

Practice for Advanced Git CollaborationЗаданиеLearner Expectations for AssessmentЧтениеCheckpoint 2 of 3: Advanced Git CollaborationЗадание
06Agile Planning24 материалов

Planning to be Agile

Destination UnknownВидеоAgile Roles and the Need for Training ВидеоKanban and Agile Planning Tools ВидеоHands-on Lab: Get Set Up in GitHubPLUGIN[Optional]Hands-on Lab: Get Set Up in ZenHubPLUGINSummary and HighlightsЧтениеPractice QuizЗадание

User Stories

Creating Good User StoriesВидеоHands-on Lab: Create an Issue Template in GitHubPLUGINEffectively using Story PointsВидеоBuilding the Product BacklogВидеоHands-On Lab: Assemble Your Product Backlog Using GitHubPLUGIN[Optional]Hands-on Lab: Assemble Your Product Backlog using ZenhubPLUGIN

The Planning Process

Backlog Refinement: Getting StartedВидеоBacklog Refinement Finishing UpВидеоHands-on Lab: Refine Your Product Backlog Using GitHubPLUGIN[Optional]Hands-on Lab: Refine Your Product Backlog using ZenhubPLUGINSprint PlanningВидеоHands-On-Lab: Build the Sprint Plan from Your Product Backlog Using GitHubPLUGIN
07Skill Assessment 32 материалов

Lesson

Learner Expectations for AssessmentЧтениеCheckpoint 3 of 3: Agile Project TrackingЗадание
Чтение
Practice Quiz: Managing CollaborationЗадание
Summary and HighlightsЧтение
Practice QuizЗадание
[Optional]Hands-on Lab: Build a Sprint Plan from Your Product Backlog using ZenhubPLUGIN
Summary and HighlightsЧтение
Practice Quiz Задание