cuestiones de programacion

preguntado 04 Feb '11, 17:42

Pablo's gravatar image

Pablo
46336
Aceptadas: 0%

1

Como ya te he dicho en otra pregunta, por favor, un poco de texto se agradecería...

(06 Feb '11, 00:47) oscarcp

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.

(15 Feb '11, 22:52) jiptohej

Una forma muy entretenida es intentar resolver el Python Challenge.

enlace permanente

respondido 06 Feb '11, 01:05

haplo's gravatar image

haplo
4.8k24566
Aceptadas: 72%

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.

https://bitbucket.org/gregmalcolm/python_koans/wiki/Home

enlace permanente

respondido 16 Feb '11, 12:03

eferro's gravatar image

eferro
411
Aceptadas: 100%

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.

enlace permanente

respondido 04 Feb '11, 18:54

joe%20di%20castro's gravatar image

joe di castro ♦♦
2.4k254975
Aceptadas: 40%

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.

enlace permanente

respondido 05 Feb '11, 20:32

monobot's gravatar image

monobot
912213144
Aceptadas: 15%

editó 06 Feb '11, 23:26

joe%20di%20castro's gravatar image

joe di castro ♦♦
2.4k254975

Tu respuesta
Activar/desactivar vista previa

Seguir esta pregunta

Por Email:

Una vez que entres podrás suscribirte desde aquí para recibir actualizaciones

Por RSS:

Respuestas

Respuestas y Comentarios

Trucos del editor

  • *italic* or __italic__
  • **negrita** o __negrita__
  • enlace:
    [texto](http://url.com/ "Pregunta")
  • imagen:
    ![alt texto](/path/img.jpg "Pregunta")
  • lista numerada:
    1. Foo
    2. Bar
  • Código:
    • Dentro de un parrafo:
      `codigo`
    • Fragmento de código:
      Selecciona el texto y usa el botón del icono de ceros y unos
  • Resaltado de sintaxis:
    Hay dos maneras de hacerlo:
    • La 1ª línea es un Shebang #!/usr/bin/env python
    • La 1ª línea es un lexer
      :::python

      Algunos lexer validos:
      :::python
      :::django
      :::css+django
      :::html+django
      :::console
      :::pycon
  • Para añadir un salto de línea simplemente deja una línea en blanco entre parrafos
  • se permite código HTML básico

Etiquetas de la pregunta:

×77
×3
×1
×1

pregunta realizada: 04 Feb '11, 17:42

pregunta vista: 1,443 veces

última modificación: 16 Feb '11, 12:03