9. Version control

Version control tools are an essential part of modern workflows, for backing up and collaborating on codebases. This module takes you through the essentials of version control using Git and GitHub.

Learning outcomes:

Notes:

  • Git and associated social coding sites like GitHub have a lot of functionality, and can be intimidating and unfriendly to begin with. This set of conformance criteria does not expect mastery of these tools, but rather an understanding of the basics, and why it is necessary to have some experience here before entering the industry.
  • Git is the web industry standard for version control, and has been for some time.

Resources: