What's in this course? And what will you learn?

By the end of this course you will able to:

  • Use GitHub to create your own project repos.
  • Be able to contribute to any Git-based projects (and, to some extent, SVN and Mercurial projects too).
  • Manage branches and perform more advances version control operations.
  • Answer (critical) source-control interview questions (the kind that not knowing will definitely lose you the position).
  • Plenty more.

Please remember this course is still in development:

The general curriculum outline is likely to stay the same, but (at least for now), lesson content is not finalized.