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.
Frequently Asked Questions
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.