FREELessons: 10Length: 50 minutes

Next lesson playing in 5 seconds

  • Overview
  • Transcript

1.2 Prerequisites

In order to follow along with this course, you will need a GitHub account. You’ll also need a computer that has Git installed, as well as a basic understanding of how to use Git in conjunction with GitHub. Finally, I recommend that you have a decent text editor that you are comfortable using to make the process more enjoyable.

Related Links

1.2 Prerequisites

Before we begin using GitHub pages, it's going to be very important for us to talk a little bit about some prerequisites and some assumptions that I'm gonna be making throughout the duration of this course. The first is that you have a GitHub account. Now, if you don't have a GitHub account, it's okay. You can go ahead and sign up for one right now. It's free and very easy to do. You simply head over to You can click on the Sign up button in the upper-right hand corner, or you could simply fill out the form on the main page here. Pick a username, supply your email address, and pick a password, and click the big green button. And then you're going to have a GitHub account. Congratulations. But what really does that mean? Well, it simply means that you are now part of a larger group of people that are out on the web, looking to build and share and help each other build great software in an open way. But, once you have that account, what does that really mean? How do you get things in and out of GitHub? How do you interact with it? Well, you need to have a basic understanding of the tooling underneath of GitHub and other distributed source control systems that are typically out in the cloud somewhere, and that is based on Git. Now, Git is a free and open-sourced distributed version control system onto which GitHub and Bitbucket and things like that are built. So in order for you to really get in and out of these systems, you have to be able to use the software. Now, if you've never used it or you're not sure that you have it, you can simply head over to, click on the downloads button and then go ahead and select your appropriate platform. But if for some reason you are not sure if you already have it, it's very simple to check out. All you have to do is go into a terminal and simply type in git. Once you type it in you'll get to one of two different types of screens. You'll either get a screen that shows you the usage like this, or you'll get a screen that says something to the effect of command not found. If you get command not found, then that means you simply have to head over to the Git download page that I previously showed you, download for your appropriate platform and install it, and then, you should be up and running. Then at that point, you should be able to go back into a terminal or a command prompt or whatever have you, go ahead and type in git again and you should see something like this. If, for some reason, you don't, after that, then you may have to close your terminal session or your command prompt, re-open it and try again, and that should typically fix the problem. So now you've got a GitHub account, you have Git installed, great. Now what, how do you use it, what do you do? Well, this course is not about using GitHub and Git specifically, although we are gonna take advantage of it. If you need some time to learn more about the software, more about GitHub and how to use it and what it's for, then I would highly recommend you heading over to and taking a look at the Introduction to Git and GitHub course. It's got a lot of really great material on here, things that you're gonna use for this particular course. And it's just good knowledge to have, moving forward, if you're unfamiliar with these platforms. You don't really need to follow along with the entire course, though. I would simply stick to mainly the GitHub basics or the Git basics on Section 2 and Section 3, Branching and Tagging. You can get into some of the other things in 4 and 5, but it's not really necessary for this particular course. Anything outside of that I will help you with as we go. So at this point, you should be able to be ready to start creating GitHub pages and get started following this course. If I do, or could, leave you with one other suggestion, it's a text editor. Now, you can use any sort of text editor you want, you could use Notepad, you could use TextEdit, things like that. Those would be fine. You could even get away with using your web browser, believe it or not, and I'll show you that later on. But it's really good, because we are gonna be doing basic web development, we're gonna be talking about markdown, we're gonna be talking about HTML, CSS, things like that. It would be really good to have a quality text editor, a, that you're comfortable with using, and b, that has the ability to do quality web development. So like I said, you could use Notepad. You could use TextEdit, things like that. But I would go with something that can be extended to do web development and in this course, I'm gonna be using Visual Studio Code. Now, this is a great text editor. It's got a lot of powerful functionality. It's free and easy to use and get up and running quickly. So if you want to go ahead and use that tool, you can go to and go ahead and download it for whatever platform that you are on. Now if for some reason you want to use something else like an add-on or Notepad++, that's absolutely fine as well. Just something that you are comfortable with is the most important part. So once you have all of these tools downloaded, installed, and you're up and running and ready to go with the GitHub account, we're ready to start building some GitHub pages. So let's get started.

Back to the top