The course will include how you can try out WordPress completely free of charge without needing a domain name or hosting. This means that you can try it out before having to think about hosting or buying a domain name. My training will show you how to get started in literally a few minutes with no complex installation and for free!
Once you decide that WordPress is the right tool for you (wise choice!) then you will need a domain name and hosting.
All websites require a domain name. This is your www. In the training I will recommend the company I use because they are fairly priced and reliable but there are so many companies you can use.
You will also require hosting. This is where your website will "live." I will make several recommendations in the training. For a normal site (ie not an e-commerce site with 100k products), these costs will be around $5-$10 a month but they can go up to $30+ a month depending on your requirements.