Creating your personal website at GitHub Pages

Get your personal site up and running with HTTPS and your custom domain in an hour
Free tutorial
Rating: 4.4 out of 5 (22 ratings)
2,416 students
1hr 28min of on-demand video
English [Auto]

Host a static site using GitHub pages
Point a custom domain at GitHub pages
Enable HTTPS on your custom site using SSL
Easily get exposure for your brand without paying hosting fees


  • Basic knowledge of GIT
  • Basic knowledge of HTML


This course is an overview of working with Github pages to quickly deploy a public-facing, static site.  The site can be used for anything such as your personal brand, giving your name and/or business a personal landing platform, and pointing your customers to you. 

During the course, you'll see how to quickly set up a new repository to host your files and get them to GitHub.  You will then put your web pages into the repository and then set the repository to be hosted via GitHub pages.

After the hosting is enabled, you can optionally point your own custom domain at the GitHub pages and then you will be able to enable HTTPS to make the site secure.

You will only be hosting static content, but using Simple HTML and a free template, you can quickly get a professional site built.

A couple of lectures in the course will show you how to do things like set up a calendly link for people to schedule calls with you and link to some youtube videos.

At the end of the course, you will be able to easily get your site up and your name/brand out there, so that the world can start benefitting from your gifts.

Who this course is for:

  • Coaches, Speakers, Trainers, Soloprenuers, Small Businesses, Startups
  • People trying to build a site to drive traffic and gain awareness
  • People who want to build their personal brand with a website
  • Anyone who wants to build a landing page for their product, book, courses, etc


Software Engineer and Computer Science Instructor
Brian Gorman
  • 4.4 Instructor Rating
  • 7,179 Reviews
  • 103,420 Students
  • 7 Courses

Brian is an experienced speaker, author, trainer, and .Net developer with MCSA: Web App Certification, MCSD: App Builder, AZ-900/104/204/400, DP-900/300, and MCT certifications. Brian has a masters of science degree in computer information systems, and a bachelor of science degree in computer science. Additionally, Brian has over ten years of experience instructing college courses online in SQL databases, C#/VB .Net programming, Java programming, and Microsoft Office. Brian also recently had his first APress book "Practical Entity Framework" published.

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses