Join Kevin Skoglund for an in-depth discussion in this video What you need, part of SSL Certificates for Web Developers.
- [Instructor] In this movie, I'm gonna talk about the things that you need before taking this course. There aren't very many prerequisites, but there are a couple. The first is that you need to already have a working website. It doesn't matter how complex the website is, or what features it has, all that matters is that you have a website that's built and is on the internet and publicly available. You won't be able to take this course if you're still just thinking about the website that you're gonna create in the future. The second thing is you need to have a registered domain name for that website.
Just having a public IP address that you can access it with is not enough. You must actually go out and register a domain name and have that domain name point to the website. That's gonna be a precondition of registering for an SSL certificate. The next thing is you need need to be somewhat comfortable working with the command line. Most developers have some familiarity with it, so it's not that big of a deal. A lot of web admin experience is not necessary, but the more experience you have, then the easier it will be to troubleshoot if things go wrong. Or, if you're not comfortable with the command line, you have another choice, which is you need to have a hosting provider who can help you out.
Most hosting providers have the ability to perform these steps and set things up for you if you're not comfortable doing it yourself. That's it. Those are the prerequisites. It doesn't matter how much web development experience you have. It doesn't matter what programming languages you know, or what web framework you're using, this won't touch those areas. You're gonna be running commands on the server and configuring the web server software. Once you have everything, let's get started learning SSL Certificates for Web Developers.
- What are SSL certificates?
- Choosing a certificate
- Installing a certificate
- Configuring a web server to require HTTPS
- Using HTTP Strict Transport Security (HSTS)
- Renewing certificates