|
Una forma muy entretenida es intentar resolver el Python Challenge. Muy bueno el Python Challenge, no lo conocía.
(06 Feb '11, 14:31)
oscarcp
|
|
Una forma sencilla de aprender e incluso de repasar es usar los python-koans. Son unos ejercicios que provienen de los ruby koans y que se crearon para aprender los fundamentos del lenguaje mediante la resolución de pequeños problemas sobre código ya escrito... Es una especie de tutorial interactivo. Además como está escrito en forma de tests unitarios que debes completar o corregir, ayudan a la práctica del TDD. |
|
Creo que lo mejor es empezar por un buen libro o manual para comenzar con los conceptos básicos. Una vez empiezas a coger las bases de como funciona python, entonces mi mejor consejo es que empieces a desarrollar algo sencillo pero que necesites o te guste. Si empiezas con los típicos ejercicios de ejemplo, puede que te aburras o desanimes antes de empezar. Me explico mejor, no es lo mismo por ejemplo que empezar con un caso típico como es hallar el factorial o el máximo común divisor, que empezar con un script que por ejemplo te permita cosas sencillas como por ejemplo saltar una alarma visual cuando recibas un correo en una cuenta. No es demasiado complicado (según como lo plantees) pero ves algo útil, un resultado hecho por ti mismo que te anima a seguir. Además te ayuda a investigar por tú cuenta, a buscar el modo de hacer las cosas. Seguro que muchos discreparan, pero a mi me parece la manera de enganchar a la gente y que no abandone antes de tiempo. Luego, cuando ya veas que te defiendes con ciertas cosas, entonces si, back to the basics y te coges los libros otra vez (esta vez uno más avanzado) y sigues un aprendizaje dirigido donde es más difícil tener lagunas de conocimiento. |
|
Bueno, yo como soy bastante novato en esto de la programación, empecé el año pasado y autoaprendizaje a saco lo que hice fue cuando mas o menos conocía las herramientas básicas empecé a intentar resolver los ejecricios de matemática pura de projecteuler.net de hecho podeis seguir mis pasos en este tema en mi blog ... monobotblog.alvarezalonso.es Lo recomiendo para los que esteis empezando en el programación y no a los que esteis empezando en python, ya que aunque hay muchisimos muy complejos los primeros son bastante sencillos. Espero os sirva de ayuda. |
Como ya te he dicho en otra pregunta, por favor, un poco de texto se agradecería...
Depende de tu experiencia en programación. Si eres programador, después de leer una guía (existen varias) en un par de dias o en una semana (probando los ejercicios, evidentemente), puedes empezar a programar aquello que más te guste. Si no has programado nunca puedes empezar con "Aprenda a pensar como un programador con Python" que lo puedes encontrar en la red.