Abundance of Web Frameworks
For me, the reading of what framework to use finally stopped once I got to Django, and more specifically their tutorial and documentation. It was clear and concise and it was a name that came up a lot around the web. However, I could have just as easily gone down the micro-framework path of Flask, or the middle of the road Pyramid just as easily. For any one trying to start I would suggest picking the top three frameworks, and rolling a dice! (I’m only slightly kidding…)
For anyone starting out, all I can say is pick one and try to build something with it! Start on the tutorials but there’s no need to finish them. If you start to get a feel for how things work, get started on what you want to build. I still reference the tutorials and documentation in places where my I’m unsure, but after awhile following along the whole tutorial wasn’t really gaining me much. It’s better to take the training wheels off as soon as possible, you learn quick when you’re about to fall!