Hace 1 mes, Antoni Aloy nos hizo una charla informal, el Creant Bits. En ella nos presentó, con una ilusión admirable, python + django (os dejo las presentaciones). Yo no había trasteado nada de Python y mucho menos Django, hasta aquel momento y la verdad es que en 4-5 horas que duró la presentación fué posible conocer de pasada ambas herramientas lo suficiente para que el gusanillo empiece a mordisquear, tanto que aún sigue haciéndolo en mi 😀
Python
Me voy a ahorrar la información sobre el lenguaje, y delego ese trabajo a la Wikipedia. Solo diré que el código identado al principio es poco «laborioso» pero con 2 días de tabulador no puedes vivir sin él.
- Descargar e instalar Python
- Impresionante Tutorial para iniciarte
- Documentación oficial del lenguaje
- Inmersión en Python (de Novato a Experto)
- Diveintopython, Python para programador con experiencia
Ojo! Actualmente la versión estable es la 2.6 aunque ya se vé asomar la versión 3.x. Por el momento han tomado la desición de paralizar la evolución de la 3.0 hasta que todas las implementaciones de Python lo soporten y asegurarse la mayor compatibilidad con esta nueva versión, así que aunque desarrollemos sobre la 2.6 deberíamos conocer las diferencias con la 3.x.
Django
Este framework fué desarrollado con la premisa de que generar una aplicación web no debería ser tan complicado y mucho menos lento. Por ese motivo, generar una aplicación con Django es sencillo y rápido. Una simple y «casi» universal configuración nos permitirá generar proyectos web completos con un simple copy&paste.
- Django Project (Página oficial del framework)
- Descargar y Instalar
- Comunidad hispana de Django
- Tutorial oficial (recomendada)
- Documentación oficial
- Tutorial no oficial
- The Django Book (via @jllopezpino)
Esto solo pretende ser una pequeña guía de sitios que he ido recopilando en mi primer mes con Python + Django. Espero que a alguien le pueda servir y si de paso pico a algún curioso, pues mejor 😀
Actualización(13:49)
Si crear un proyecto es fácil, configurarlo a veces es un poco pesado, así que he montado un proyecto plantilla en blanco que puede servir para iniciarte en el mundo django. Además, lo he alojado en Google Code para que alguien con más conocimientos sobre el tema lo complemente si cree conveniente.
16 comentarios, 1 referencias
+
#