Git Learning Journey - Learn Git (Version Control)

Git Learning Journey - Learn Git (Version Control)

An online course to learn and (actually) understand the basics of Git (version control) and a bit of GitHub!

4.6
(210 ratings)
1.7k enrolled
Excellent Rating
Course Instructor: Anna Skoulikari

Course Outcomes

  • Working with Git
  • Understanding what is Version Control
  • Difference between Git and GitHub
  • Understanding about Distributed Version Control
  • Becoming comfortable working with git repos
  • Simple explanations for git concepts

Course Structure

43 lectures2h 51m total duration

  Introducing Git 
1min
  Using the terminal and installing Git 
2min
  Check git version 
5min
  Preparing Git settings 
4min
  Adding git config settings 
5min
  Making our first project directory 
4min

About This Course

The 3 main goals of this course are to:

  1. Build a mental model of Git (version control)
  2. Provide simple explanations
  3. Make how Git works tangible

In this course I explain the basics of Git (version control) in a visual and simple manner. I covers some of the basics of GitHub. I introduce one concept at a time and build from the beginning to the end incrementally. I introduce every new term so that beginners and more experienced folk can follow the course alike!

I want to make sure everyone can get as much out of this course as possible.

Used by learners at

Microsoft
Amazon
Google

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Featured Review

Profile picture for Sashank Rampalli
Sashank Rampalli

@sashankr

5.0
The course is very good , the instructor actually shows where the commit hashes are being stored and how these hashes are being used to manage our code

Student Feedback

4.6
Course Rating

76%

18%

4%

0%

2%

Reviews

Profile picture for Shashwath BN
Shashwath BN
Oct 08, 2023
Superb!
Profile picture for Rohith
Rohith
Sep 12, 2023
BEST COURSE..
Profile picture for MirzaFaisalBaig
MirzaFaisalBaig
Jun 27, 2023
the best course on the planet🤩
Profile picture for Nishant Pithia
Nishant Pithia
Jan 17, 2023
Honestly, I have watched so many git videos in past and I keep on forgetting them. However, I have not seen so clear educational content on Git like this. It can get confusing unless you start playing around and testing. The only thing I would ask the author to add is the git app version which you can do the same thing using the app and do not need a command tool.
Profile picture for Bhupendra Sahu
Bhupendra Sahu
Jan 16, 2023
Engaging course structure.

Course Instructor

Anna Skoulikari
Techie and Git educator
Anna Skoulikari
4.6 Instructor rating
210 Ratings
1.7k Students
1 Course

Hi, my name is Anna Skoulikari! I'm a technical writer by day and a Git educator by night. I've created an online course teaching Git as well as written a book with O'Reilly called Learning Git: A Han...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro