Get Started with Git and GitHub Right Now

Save time, avoid pitfalls, and get started on the right track. Push your first software changes to GitHub in 30 minutes!

Are you a software developer who wants to get started right now with Git and GitHub? If you've heard of Git and GitHub but aren't sure how to begin, this course takes away the guesswork.

Save time and get up and running with Git and GitHub - fast and free!

Using Git on the command line can seem difficult at first because the commands are exacting, and they can trip you up if you get out of sync.

But Git and GitHub are a mainstay of modern software version control. They provide a backup mechanism, a record of your project's history, a collaboration mechanism, and a base for a public portfolio that could get you a job.

In just 30 minutes, this "Short and Sweet" course covers the essential ideas you need to move forward, without a lot of filler. At the end of the course, you'll be able to set up a GitHub account, install Git, create and configure new Git and GitHub repositories, create a change history for your software projects, and publish your software projects to GitHub.

That's a great trade for 30 minutes of your time!

What are the prerequisites?
A simple program that you can upload to GitHub - this can be as simple as a "Hello, world" program!

Please note: This course does not cover intermediate and advanced topics. It's a free introduction for beginners, not a deep-dive into collaboration, branching and merging. If you're interested in those topics, please take an intermediate or advanced course.

But if you're just starting out and you're looking for a step-by-step introduction that helps you sidestep common pitfalls, this course IS for you and I hope you'll enroll.

My goal is to make this course the easiest-ever introduction to Git and GitHub. Please let me know if anything in the course could be clearer, and I'll be happy to help you. It also will help me improve the course.

If you're ready to learn more and sign up for the course, go ahead and hit that Enroll button - the course is free, so there's no risk to you!

Your Instructor

Stephanie Losi
Stephanie Losi

Stephanie is an iOS developer, IT risk management expert and former journalist who loves learning. After several false starts, she taught herself to program in 2012 and wants to teach programming the way she wishes it had been explained to her. Some of her current projects are a software tool that allows you to program with English commands, and a flashcard app to help people study for exams. She has a master's degree in information security policy and management from Carnegie Mellon University and a bachelor's degree in journalism from Northwestern University. Her interests include organic food, travel and doing good work.

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.

Get started now!