Simplemente revise los videos de conferencias del curso de Python de Google en: https://developers.google.com/ed…
La mejor manera es tener video a la izquierda y su terminal a la derecha y seguir ejecutando todo lo que hace en el video. (Así empecé, fue bastante fácil y rápido)
Son lo suficientemente buenos como para dar una comprensión básica fundamental.
Una alternativa interactiva en codeacademy también es buena: aprenda la programación de Python
Django no es demasiado difícil de aprender. Creo que la mejor manera de aprender cosas y tener una idea es comenzar a construir un proyecto, por lo que recomendaría inmediatamente después de lo anterior, lo siguiente:
Comience con la aplicación de muestra de Django (Escribir su primera aplicación de Django, parte 1) y continúe con la creación de una aplicación de blog básica (hay muchos ejemplos en la web).
Nada te enseña más que tropezar con los problemas que enfrentas en el camino. Busca en Google tus problemas y sabrás que no estás solo y que hay muchos otros que han seguido el mismo camino. 😉
- ¿Cómo puedo evitar que los bots no deseados vayan a mis sitios web?
- ¿Cómo obtengo un método doGet en una página JSP en lugar del servlet (q = x en la barra de página JSP)?
- ¿Cuáles son los usos y las diferencias entre PHP, .NET, Node.js, HTML5, Python, C #, JavaScript, CSS y Ruby on Rails?
- ¿Es bueno para SEO si tiene un texto de anclaje diferente en un sitio web que se vincula a la misma página interna?
- ¿Los diseñadores ayudan a resolver problemas en el desarrollo?
Si todavía sientes que tienes que tener un mejor control de Python (no creo que sea muy necesario entender Django básico), mira:
Página en learnpythonthehardway.org
Ah, y lea sobre la filosofía Django de MVC. (Léalo una vez antes de probar la aplicación de muestra y una vez después de haber completado el tutorial de la aplicación de muestra).