If you are serious about making money online then it is in your best interest to get your own hosting. Perhaps maybe not right away, because maybe you first want to see if making money online really works, and that's great. Learn a little about what online marketing is all about and then make the decision.
Be prepared however, that when you get your own hosting account that you will need to know some HTML and CSS if you want complete control of your website. If you don't mind using templates then you don't have to know these things if you don't want to, as you can use the free website builders that hosting providers provide you with, or you can purchase dream weaver and it will do it all for you as well.
If you use the free website builders you will be limited to designing your website, as you are still only using templates. Another downfall of this is that these are not your own, and you may not be able to transfer them over to another hosting company, should you ever wish to do so. Dreamweaver on the other hand gives you full control over your templates and web design.
If you choose not to get these programs but rather would like to learn the codes yourself, you can visit W3Schools as they have some excellent tutorials, and best of all, it's all free.
If you want to design your website from scratch you should look into getting an HTML editor such as CoffeeCup. It is free, and it provides you with many essential shortcuts and tips to help you along. CoffeeCup also has an FTP client to help you upload your files to the internet. You can download both of those tools here for free.
You also want to educate yourself on which hosting company you should join. There are many out there such as HostGator, HostMonster and PowWeb Hosting. These companies will not only provide you with a hosting plan, but a domain name as well.
One of the cheapest and most reliable hosting and domain registrars is HostGator. Their lowest plan starts at only 4.95 per month making this extremely affordable for anyone on a tight budget to get started.
HostGator offers 24/7, round the clock technical support should you ever need help with anything. They are always willing to walk you through the steps to help you get everything set up, and answer all your questions.
On top of that, they also offer a 45-day money back guarantee in case you are not happy with their services. And if that is not enough, you also get $100 in Google Adword Credits to help you get your business off the ground for free.
When you first get your hosting you might be overwhelmed by all the technical stuff, but really a lot of it is self-explanatory, where you just follow the instructions given and you'll do just fine.
Don't get me wrong though, there is a lot to learn and at times you may want to pull your hair out…(or someone else's). The main thing however is to just give yourself time and learn the basics, and you'll be a pro before you know it.
Youtube is a great resource to help you learn everything from creating your first webpage from scratch using basic html and css, to uploading it with an FTP Client. Simply type in the phrase or keywords that you need help with and you'll have all the help you need…(at least in most cases.)
Here's a video to show you just how easy it is to get started using html.