In the beginning, I'd suggest just using programming on your local machine with the bundled web server and sqlite. When you're ready to deploy to a remote server setting up ssl isn't too bad. Or forwarding localhost with "ssh -L 8000:localhost:8000 [email protected]".
For initial learning, the wb2py book is the best starting point.

