Hi,
Most of the course is going over a bunch of common server set ups (1 static site, multiple sites on the same server, reverse proxies) along with going over how Let's Encrypt works and how you can apply it to nginx / Apache.
About 20 minutes out of the 3 hours of content is dedicated to registering a domain name and setting up the server itself.
I added those sections because it makes the course an end to end solution on how to go from "hey, I have my site on my own computer but how the heck do I securely host it on the internet?" to really doing it.
That decision was guided by feedback from existing people who have contacted me and asked for that information specifically.
Lots of people have applied the course's content to their existing set up. That's how most people ended up following along.