I've been wanting to get more familiar with web development and since I'm a fan of Python I chose to start with the Django framework. I've been very pleased with the framework and it's been fun to learn. Below are some of the resources that have helped me starting out.
I began by going through a few tutorials. These provided a good introduction to some of the various aspects of developing a website with Django.
After completing each tutorial I decided to make a personal website with a blog and portfolio. This is currently still a work in progress but it was a simple enough project to start with.
I also decided to take on the task of deploying the project myself to a VPS. I chose to deploy to DigitalOcean using Gunicorn and Nginx to serve my website. Along with the tutorials mentioned above the following were helpful as references during development: