is shared hosting ok
Team Treehouse, free trial (affiliate link)
In this video I walk you through the process I go through to set up my local development environment and put everything in place in order to push files up to the live site on the shared hosting account.
Getting a WAMP or MAMP environment up and running:
My learning journey