Good guide! Currently, I use Github Pages for hosting projects before definively sending them to the server. This way, I can give my customers a sample.
If you want to get the account set up for the git hub page which is complete written on a different page so it's difficult for many people to get the tablo.io/joseph-moore/can-you-translate-birth-cer… site options which can provide the translation of written content to a different page.