Essential First Step: Before this class, you should complete our Introduction to GitHub course.

This course teaches you to create and host your own website via GitHub, using GitHub Desktop.

In this course, you will learn how to:

  • Create a new repository
  • Work with your repository on your local machine
  • Convert your repository into a website
  • Host and share your website

Take a look at everyone who has shared their website so far:

Need help? Click open chat below for answers from GitHub trainers!