Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creating your personal website at GitHub Pages
Rating: 4.3 out of 5(41 ratings)
3,261 students

Creating your personal website at GitHub Pages

Get your personal site up and running with HTTPS and your custom domain in an hour
Created byBrian Gorman
Last updated 3/2021
English

What you'll learn

  • 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

Course content

5 sections16 lectures1h 28m total length
  • Welcome to the course0:33

    This video is the same as the course promo video.  The video introduces the course, your instructor (Brian) and what the overall goal of the course is.  You will also be introduced to the things you will do throughout the course.  By the end of the video, you'll know what to expect from this course and how it will help you to build a public-facing, static website using GitHub pages.

  • Get an Account at GitHub2:15

    In this video, I set up a new account at GitHub.  In order to use GitHub pages, you will need a GitHub account.

  • Get A GitHub Account
  • Get VSCode4:49

    In this video, I get VSCode installed on my machine.  Using VSCode is a great way to work with the HTML later in the course, as well as on your own sites.  VSCode is also great for working with Azure, C#, Java, Python, and Javascript.  It also has an integrated terminal that works well with GIT and Powershell.

  • Get VSCode (or another editor)
  • Get GIT on your Machine11:47

    In this video, I show how I installed GIT on my machine.  In order to work with the repository at GitHub, you'll need to have GIT on your machine - which will allow you to commit changes locally and push them to the remote repository.  

  • Get GIT

Requirements

  • Basic knowledge of GIT
  • Basic knowledge of HTML

Description

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