Git - Novice to Expert

Master Git with real time practical examples

   Watch Promo

This course is intended for developers and SCM engineers who want to learn and start using Git as their version control systems. This course is designed in a manner that this will be useful for beginners. Also the concepts will be a refresher for experienced professionals. This course takes a step by step approach right from the basics of a Version control system and then introduces to the benefits and drawbacks of a VCS. Then we introduce you to Git VCS, explain how to setup Git and run through the most useful commands. Also I have included the topic to work with remote repository using Github.

Your Instructor


I have more than 10 years of experience in software development. I have worked on server side technologies on Java platform. Off late I moved to front end development and started working on javascript and UI frameworks like Jquery and AngularJs. I also have worked with many version control tools like SVN, perforce and Git.

Course Curriculum

  Introduction to Version control system
Available in days
days after you enroll
  Introduction to Git
Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Often I have seen that people who start working with Git feel confused since they expect it to work the same way they had previously worked on like SVN or Perforce, Since Git is fundamentally different than the traditional VCS, it is important to understand the concept to be more productive. This course is intended for developers and SCM engineers who want to learn Git and become familiar with the concepts of Git. After completing the course, the participant will not only have the thorough understanding of Git but will be able to understand all the commands to be more productive.

Get started now!