logo

Etiquetas:

Autor Tema:  (Leído 14747 veces)

cartesius

  • Baronet
  • Veterano
  • *
  • Mensajes: 1839
  • Ubicación: Alcobendas. Madrid
  • Juega para divertirte
  • Distinciones Antigüedad (más de 8 años en el foro) Juego a todo, incluso al monopoly Baronet (besequero de la semana)
    • Ver Perfil
    • Vis Ludica
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #15 en: 07 de Octubre de 2010, 21:39:01 »
Hola Von Bek,

Googleando te he encontrado éste:

http://www.elrincondelc.com/cursoc/cursoc.html

Puede que no sea muy moderno pero parece completo.

Entiendo que ya has empezado el curso por lo que no tiene mucho sentido polemizar sobre los lenguajes que se han comentado.

Mucha suerte y ánimo!!

Von Bek

  • Veterano
  • *****
  • Mensajes: 775
  • Ubicación: Madrid
  • Ich habe die Erfahrungen von 1000 Flamenkriegen.
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #16 en: 07 de Octubre de 2010, 22:11:35 »
Agradezco todas las contribuciones hasta ahora y las que vengan.

Aclaro la cosa sobre el curso: llevamos desde el día 4, el lunes, a razón de cinco horas diarias y trabajando las cosas "hands on" con ejercicios. Lo que ocurre es que, será por deformación profesional, me falta base conceptual, así que no acabo de "ver" lo que hace el código muchas veces, así que estoy prácticamente empezando desde cero y peleándome para visualizar en mi cabeza que es lo que representan ciertas instrucciones (pero agradezco mi base matemática y lo que he trasteado con ordenadores).

El ejemplo más directo de todo esto es, por ejemplo, que los desarrollos de funciones matemáticas me resultan bastante más obvios que cuando intento hacer uno de esos ejercicios de printout de la consola como lo de hacer una uve o una serpiente con asteriscos, porque sé que los bucles for están indicando un desarrollo gráfico de una función matemática que asigna los asteriscos sobre posiciones de una matriz (de ahí lo de la i y la j de estos casos, por ejemplo) pero no acabo de "ver" cómo relaciona el bucle con las coordenadas de la matriz y ya me pierdo con el anillado de unos bucles dentro de otros. Y casi mejor no entramos aún en lo de la gestión de la memoria y las direcciones y todo eso.  :D

Total, que como la mayoría de los compañeros son ingenieros o físicos o arquitectos, me siento como si me moviese a través del barro. Pero por lo menos me muevo.  8) Este puente ya sé lo que toca: crash course en C++.
HAHAHAHAH... DISREGARD THAT. I SUCK COCKS.
-Mis Juegos-

Sr. Cabeza

  • Baronet
  • Veterano
  • *
  • Mensajes: 3588
  • Ubicación: Mairena del Aljarafe (Sevilla)
  • Ortano Fordigyama!
  • Distinciones Antigüedad (más de 8 años en el foro) Colaborador habitual y creador de topics Baronet (besequero de la semana)
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #17 en: 08 de Octubre de 2010, 07:58:15 »
Por si acaso despues de C++ empiezas con Java, te recomiendo "Piensa en Java", de Bruce Eckel. El paso de C++ a Java es engañoso porque en efecto la sintaxis es muy parecida y eso puede enmascarar el hecho de que la forma de diseñar los programas es muy diferente de uno a otro; normalmente uno trata de hacer en Java las mismas cosas que hacía en C++ y esto es un error. Este libro vieno muy bien para, como se dice en román paladino, "cambair el chip".

cesar_vk

  • Veterano
  • *****
  • Mensajes: 1602
  • Ubicación: Madrid
  • ...and justice for all
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #18 en: 08 de Octubre de 2010, 08:01:01 »
Pues si que te han dado respuestas... Voy a aportar mi granito de arena.

Aprenda C como si estuviera en primero está bastante bien como base del lenguaje. Creo que es un must have.
Supongo que el curso será principalmente de JAVA y harán un repaso de C++ bastante rápido. Típico el la UPM. Si es así tampoco te preocupes demasiado por tener buena base de C. Si la tienes te será útil pero si no tampoco es alarmante.

Kabutor ha mencionado phyton. Este lenguaje me parece una pasado. Por el hecho de que es 100% orientado a objetos. Si consigues pillarlo vas a ver la luz y encima´, si eres un poco cuco, lo vas a utilizar en tu día a día por lo que puedes hacer con él en un momento (scripts para las tareas repetitivas). Estuve una temporadilla programando en este lenguaje y tengo por casa algún pdf. Si los quieres mp al canto.

Con respecto a JAVA que es lo que má te interesa yo te recomiendo el curso de Shin Chan. Bueno el tío se llama Chan Shing o algo así y es ingeniero de Sun. Imparte varios cursos gratuitos de Java. Te recomiendo uno que se lama JAva Boot Camp. Bueno, creo que ya no te lo recomiendo porque acabo de entrar y lo han hecho de pago (http://www.javapassion.com). Tal vez buscando por ahi puedas encontrar la documentación.

Liaven

Re: ¿Aprender a Programar sin dolor?
« Respuesta #19 en: 08 de Octubre de 2010, 12:31:10 »
  Ya se que es un poco off topic, pero por referencias tengo que decirlo. Llevo más de 15 años programando y en los últimos dos, por motivos profesionales conocí Python. Me parece un lenguaje de programación limpio, extremadamente sencillo y sobre todo que según profundizas te das cuenta las infinitas posibilidades que tienes. Hay librerías para lo que quieras y el tiempo para implementar cualquier cosa se reduce sustancialmente. Si el rendimiento no es un requisito obligatorio (pocas veces lo es) no concibo el usar otro lenguaje.

  Si alguien quiere aprender a programar le recomiendo encarecidamente que empiece por este lenguaje.

cesar_vk

  • Veterano
  • *****
  • Mensajes: 1602
  • Ubicación: Madrid
  • ...and justice for all
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #20 en: 08 de Octubre de 2010, 12:43:28 »
  Ya se que es un poco off topic, pero por referencias tengo que decirlo. Llevo más de 15 años programando y en los últimos dos, por motivos profesionales conocí Python. Me parece un lenguaje de programación limpio, extremadamente sencillo y sobre todo que según profundizas te das cuenta las infinitas posibilidades que tienes. Hay librerías para lo que quieras y el tiempo para implementar cualquier cosa se reduce sustancialmente. Si el rendimiento no es un requisito obligatorio (pocas veces lo es) no concibo el usar otro lenguaje.

  Si alguien quiere aprender a programar le recomiendo encarecidamente que empiece por este lenguaje.
+1

motardo

Re: ¿Aprender a Programar sin dolor?
« Respuesta #21 en: 08 de Octubre de 2010, 15:56:23 »
[SPAM] COBOL RULES!!! [/SPAM]
- "¿Sabes que tu cara se parece a la de uno que vale 2.000 dólares?"
- "Sí, pero tú no te pareces al que los va a cobrar"

mercadillo

perezron

  • Moderador
  • Veterano
  • *
  • Mensajes: 2605
  • Ubicación: Sevilla
  • Superbaronet
  • Distinciones Antigüedad (más de 8 años en el foro) Moderador y usuario en los ratos libres
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #22 en: 08 de Octubre de 2010, 16:58:50 »
Yo no te puedo recomendar nada porque yo aprendí C con dolor... mucho dolor...



Salu2, Manuel

burgales

  • Moderador
  • Veterano
  • *
  • Mensajes: 1897
  • Ubicación: Burgos/Logroño
  • Tantos juegos.. y tan poco tiempo/dinero....
  • Distinciones Antigüedad (más de 8 años en el foro) Colaborador habitual y creador de topics Moderador y usuario en los ratos libres
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #23 en: 08 de Octubre de 2010, 17:00:36 »
ese es EL LIBRO

kabutor

  • Veterano
  • *****
  • Mensajes: 3441
  • Ubicación: Benalmadena (Malaga)
  • lo que aguza el ingenio la cercania del cadalso!
  • Distinciones Colaborador habitual y creador de topics Antigüedad (más de 8 años en el foro) Elemental, querido Watson
    • Ver Perfil
    • El Tablero Podcast
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #24 en: 08 de Octubre de 2010, 22:23:07 »
Donde yo estudie electronica daban C con este libro



Uploaded with ImageShack.us

Ya no recuerdo si yo sabia C o no previamente, pero estaba bien, era ANSI C al fin y al cabo. El ensamblador era mas coñazo y si q daba un poco mas dolor de cabeza, pero la programacion en objetos me costo mucho y la verdad hasta q no me puse con pyhton no aprendi.

Tampoco es q sea un profesional ni nada de eso, amateur en todo, maestrillo en nada..  ;D
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.

des06

Re: ¿Aprender a Programar sin dolor?
« Respuesta #25 en: 09 de Octubre de 2010, 15:01:38 »
Yo no te puedo recomendar nada porque yo aprendí C con dolor... mucho dolor...



Salu2, Manuel
Que grande el Kernighan & Ritchie, que recuerdos :)

manluf

  • Experimentado
  • ****
  • Mensajes: 349
  • Ubicación: Malaga
  • Vincere est totum
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • El blog de Manluf
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #26 en: 09 de Octubre de 2010, 17:21:45 »



Salu2, Manuel

Como soy mas viejo el mío no tiene ni el ANSI C y si no recuerdo mal de aquí viene lo de empezar con el "Hola Mundo".

Be a pointer, my friend!

harloneti

  • Visitante
Re: ¿Aprender a Programar sin dolor?
« Respuesta #27 en: 17 de Octubre de 2010, 04:33:57 »
Pues ya que estamos... me ha entrado curiosidad por el lenguaje python. Si me recomendais alguno para empear con este lenguaje os lo agradeceria... ;)

kabutor

  • Veterano
  • *****
  • Mensajes: 3441
  • Ubicación: Benalmadena (Malaga)
  • lo que aguza el ingenio la cercania del cadalso!
  • Distinciones Colaborador habitual y creador de topics Antigüedad (más de 8 años en el foro) Elemental, querido Watson
    • Ver Perfil
    • El Tablero Podcast
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #28 en: 17 de Octubre de 2010, 15:10:10 »
http://diveintopython.org/

Ahi esta en varios idiomas y seguro q en varios formatos.
Hasbro may have bought the name Avalon Hill 10 years ago but to borrow a phrase, I knew Avalon Hill. It was a friend of Mine. You sir are no Avalon Hill.

Annagul

  • Veterano
  • *****
  • Mensajes: 1013
  • Ubicación: San Fernando - Cádiz
  • Sapere aude
  • Distinciones Antigüedad (más de 8 años en el foro)
    • Ver Perfil
    • Distinciones
Re: ¿Aprender a Programar sin dolor?
« Respuesta #29 en: 17 de Octubre de 2010, 17:51:12 »
http://marmota.act.uji.es/mtp/teoria.shtml

Uno de los mejores manuales que he visto para aprender a programar desde 0.