FutureLearn
FutureLearn Logo

University of Manchester - Collaborative Coding with Git 

  • Offered byFutureLearn

Collaborative Coding with Git
 at 
FutureLearn 
Overview

Duration

6 weeks

Total fee

1,814

Mode of learning

Online

Credential

Certificate

Collaborative Coding with Git
 at 
FutureLearn 
Highlights

  • Duration 6 weeks
  • Weekly study 2 hours
  • 100% online Learn at your own pace
Details Icon

Collaborative Coding with Git
 at 
FutureLearn 
Course details

More about this course
  • Git is an enormously powerful and flexible version control system used by over 90% of developers.
  • On this course, you'll discover ways to visualize and explore a project's history through Git repositories. These skills will allow you to quickly adapt to a new collaborative environment, especially when working with Git remotely.
  • Led by experts at the University of Manchester, you'll learn techniques like code review to ensure safe code changes, maintain high-quality code, and keep consistent coding styles across large teams.
  • By exploring Git as a quality assurance tool, you'll discover how to use it to facilitate team learning, and further improve your collaboration, workflows, and code quality.
  • This course will expand your knowledge of the underlying structure that powers Git, which will allow you to more easily solve problems when something goes wrong.
  • By building a solid understanding of how to use Git in collaboration with a team, you'll discover how to benefit most from its features and improve overall code quality.
  • This practical Git course has been developed by The University of Manchester, who have a long-established history of teaching software engineering and conducting research into the field.
Read more

Collaborative Coding with Git
 at 
FutureLearn 
Curriculum

Onboarding with Git

Welcome to the course

Visualising a project's history

Cloning your first repository

Activity 1

Activity 2

Summary of the week

Weekly Q&A Session

Recording code changes

Overview of the week

How does Git actually work?

Checking out

Making a commit

Activity 1

Activity 2

Summary of the week

Weekly Q&A session

Working separately from your team

Overview of the week

Ways of working with Git

Creating your own Git repositories

Pushing

Code Review

Optional: Industry interview

Summary of the week

Weekly Q&A Session

Synchronising with your team

Overview of the week

Merging

Rebasing

Undoing changes

Summary of the week

Weekly Q&A Session

Integrating the work of the entire team

Overview of the week

Conflict resolution

Manipulating the code change history

Undoing changes with revert

Summary of the week

Weekly Q&A session

Git like a professional: Best practices for Git and Git workflows

Overview of the week

Best practices

Git Workflows

Optional: Industry Interview

Advanced techniques

Open Source Licensing: Who owns your code?

Summary of the week

Final task and Q&A session

Other courses offered by FutureLearn

1.81 K
2 weeks
– / –
1.32 L
15 weeks
– / –
72.5 K
10 weeks
– / –
89.23 K
12 weeks
– / –
View Other 1956 CoursesRight Arrow Icon
qna

Collaborative Coding with Git
 at 
FutureLearn 

Student Forum

chatAnything you would want to ask experts?
Write here...