Manage Your Code Project With Git & Github

Course
en
English
20 h
This content is rated 0 out of 5
Source
  • From openclassrooms.com
Conditions
  • Self-paced
  • Free Access
  • Fee-based Certificate
More info
  • 3 Sequences
  • Introductive Level

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

Part #1 - Take your first steps with Git
1. "GIT" the most out of this course
2. Dive into Git's superpowered advantage: version control
3. Identify the benefits of repositories
4. Play around with Github on your own account
5. Write code efficiently by using a local repository
6. Contribute to an open source project with basic commands on Git
Quiz: Explain how to save your code locally and remotely using GitHub repositories

Part #2 - Fix your mistakes when using GitHub
1. Handle those mishaps on your local repo like a champ
2. Manage common issues when working locally and remotely with Git
3. Turn back time on your mistakes with git reset
4. Fix up individual commits with git logging techniques
Quiz: Identify how to correct common errors when using GitHub

Part #3 - Manage your code using advanced versioning techniques
1. Explore Git's file structure
2. Learn branch management with git merge, git fetch, and git pull
3. Modify your branches with rebase
4. Use branch cleanup techniques
5. Use subtrees and submodules to add a public repo to your project
6. Get Some Practice Managing Your Code!
Quiz: Manage your code using advanced versioning techniques

Part #4 - Use Git tools to work as a team
1. Use a workflow to work as a team
2. Enhance your Github experience with extra tools
3. Automate processes with GitLab continuous integration
4. Handle all pull requests within a team
5. Review what you've learned
Quiz: Define procedures for effective organizational strategies in teams

Certificate of achievement

Prerequisite

An introductory knowledge of command line use. You can obtain these skills by taking the following course: 

Instructors

Mila Paul
I am an academic instructor of Computer Science and Information Security, freelance Blockchain developer, and Cyber Operations SME!

Editor

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

Platform

OpenClassrooms (formerly Le site du Zéro or SdZ) is a website that offers courses about computer science and entrepreneurship. Online courses can be made both by site staff, professors of universities or colleges partner as by its members.

Today, courses are available in several formats: MOOC (Massive Open Online Course), web text, e-book, book and video. The company delivers certifications for certain courses, including one recognized by the state in partnership with IESA multimedia.

This content is rated 4.5 out of 5
(no review)
This content is rated 4.5 out of 5
(no review)
Complete this resource to write a review