GitHub Fundamentals

Learn Versioning and to Manage Your Code with GitHub

   Watch Promo   Enroll in Course

Whether you're learning development for the first time, or, you've been at it for years, the concept of version control is critical. If you've ever lost code, or needed to revert to an earlier version of your application, you already understand the need for version control. If you work in a team, GitHub is a requirement to organize and synthesize the path your teams' code takes from first Alpha version to release.

In this course, expert instructor Ed Matthews will show you how to take advantage of not only the Git repository, but also the GitHub community to work with open source code.

From an understanding of the command line GIT utility, to taking advantage of all the GitHub community has to offer, there is no better course. Git and GitHub are being adopted by thousands of professional coding shops each day. Don't be caught without the knowledge you need to succeed!


Your Instructor(s)


LearnToProgram, Inc.
LearnToProgram, Inc.

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram's valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.

With a mission of “teaching the world to code" LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.

With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company's most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.


Course Curriculum



Frequently Asked Questions


When does the class start and finish?
The class starts now and never ends! It is a completely self-paced online class - you decide when you start and when you finish.
How long do I have access to the class?
How does lifetime access sound? After purchase, 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 class?
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.

With this course, you'll learn how to effectively use the most popular code archiving system on the web. You'll learn how to take advantage of all of the systems on the site from the community to the command line.