Aprender Python, creando una web o un juego?

Hola,

Estoy aprendiendo a programar en lenguaje Python, pero me gustaria apreder mas haciendo algo ya sea una web o un juego..
Cual seria la forma mas eficaz de aprender? Sabeis de algun tutorial o ejemplos para seguirlos?

Saludos!
Si estas empezando a programar, échale un vistazo a los cursos tipo MOOC de Udacity, Coursera, EDX, suelen estar en ingles, pero son fáciles de seguir, en Udacity hay varios cursos con Python, de cero, OOP, y web. Puede que te interesen.
si te interesan los juegos, yo tiraria por C, C++ y C#
los conocimientos basicos ya los tengo, y un minimo de experiencia pero quisiera profundizar haciendo algo mas visual como un juego o web, por eso mi pregunta ;)
Haz una web que incluya un minijuego.
Ambas cosas exigen tener algo de conocimiento a lo que están enfocadas. En común, y si es Python lo quieres aprender, tienes que ambas requieren de conocimientos de Orientanción a Objetos (en web no es necesario pero si muy recomendable).

- Para juegos tendrás que conocer alguna tecnología para el dibujado (Pygame por ejemplo, es muy potente y sencilla) y mecánicas para detección de colisiones por ejemplo.
- Para web con Django tienes documentación a raudales, pero exigen tener algo de idea del patrón MVC, el uso de templates para el HTML, etc.

Otra forma de aprender a hacer cosillas con Python es creándote algun script que puedas necesitar para automatizar tareas.
A nivel de curso o tutorial, no se si lo conocías ya, pero esta Cadecademy, puedes realizar los cursos sin registrarte, te dejo el link

http://www.codecademy.com/tracks/python

Y lo que comentas de aprender haciendo una web puedes intentar hacer una a partir de un framework escrito en python, te creas un servidor localhost, te instalas el framework y vas tirando de documentación para ir haciendo cosas, también te dejo otro link

https://wiki.python.org/moin/WebFrameworks

Cualquier cosa comenta :)
6 respuestas