Si sabes inglés (y no hace falta mucho nivel), una buena opción es el tutorial oficial:
http://docs.python.org/2/tutorial/ http://docs.python.org/3/tutorial/ Es conciso, completo y cubre bastante bien lo básico, sobre todo para alguien que empieza a programar de cero (explicando en detalle los if, for, while...). A partir de ahí, lo fundamental es que tú te busques tus propios ejercicios y resuelvas problemas, sin demérito de otros ejercicios más "formales" como los que te han sugerido. En cuanto al sistema operativo, lo mejor de Python es que es multiplataforma: el mismo programa correrá igual en cualquier sistema operativo*, por lo que puedes usar el que más te guste. En mi experiencia, que es Python para aplicaciones científicas, es más fácil combinar Python con C o FORTRAN en Linux que en Windows, pero por el contrario, cuando una biblioteca incluye un instalador para Windows significa -casi siempre- que funcionará a la primera. En el caso web, no te puedo decir nada, lo más avanzado que puedo hacer es rst2html, pero es mi impresión que casi todo el mundo desarrolla en Linux. Ya por último, te recomendaría que, en cuanto cogieras algo de soltura con el lenguaje, aprendas unittest o nose para TDD y cosas como "idioms" y las estructuras de datos estándar (deque, la lista bicéfala...). Buena suerte aprendiendo. David. ______ * Salvo algunas cosas avanzadas. 2013/5/3 Harenson Henao <[email protected]>: > Un pequeño aporte al comentario anterior, en enlace correcto es > http://pythonmonk.com/ (sin el subdominio "www"). > > Carlos Agulló Calvo, gracias por el enlace, no lo conocía > > Saludos. > > El 3 de mayo de 2013 10:16, Carlos Agulló Calvo <[email protected]> > escribió: > >> Además de codecademy existe pythonmonk, que es parecida. >> >> >> El 3 de mayo de 2013 15:45, arele <[email protected]> escribió: >> >>> Yo, que no es que sea novatosino que lo soy mucho más, estoy siguiendo >>> lo de Codeacademy y me esta viniendo fenomenal para aprender desde cero (o >>> desde menos 4 en mi caso. .. ) >>> Un saludo >>> >>> El 03/05/2013 15:25, "Diego Caraballo" <[email protected]> escribió: >>> >>>> Te recomiendo esta web: http://www.codecademy.com/#!/exercises/0 , hay >>>> un curso online de python en español que a mi me ha ayudado mucho. >>>> Espero te sirva.... >>>> Saludos >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> El 2013-05-02 19:58, Leandro Minatel escribió: >>>>> >>>>> Estimados, luego de trabajar mas de 20 años con una herramienta >>>>> denominada GeneXus me dieron ganas de volver a la programacion >>>>> tradicional y he elegido Python para tal aventura. La cuestion que me >>>>> lleva a escribir este post es muy simple: ¿por donde empiezo? Quiero >>>>> decir, que libro/sitio me recomiendan comenzar a leer/recorrer? que >>>>> version de Python debo utilizar? Debo tener algo en cuenta para >>>>> desarrollar bajo Linux o me recomiendan Windows o Mac? Algun consejo >>>>> que me quieran dar? >>>>> >>>>> Mi idea es comenzar a entender este lenguaje y luego ir por el lado >>>>> de desarrollos de aplicaciones Web, principalmente WebServices. >>>>> >>>>> Bueno, gracias de antemano. >>>>> >>>>> Slds >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> [email protected] >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>>> -- >>>> Diego Caraballo >>>> Cel: 091425426 >>>> _______________________________________________ >>>> Python-es mailing list >>>> [email protected] >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> [email protected] >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> _______________________________________________ >> Python-es mailing list >> [email protected] >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > _______________________________________________ > Python-es mailing list > [email protected] > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
