Quiero aprender a programar (bien) desde cero.

PainInside
PainInside
Tópor
Tópor

Mensajes : 7037
Debut oficial : 12/08/2009

Quiero aprender a programar (bien) desde cero. Empty Quiero aprender a programar (bien) desde cero.

Mensaje por PainInside el Sáb 24 Mar 2012 - 2:41

Me interesa empezar desde la base, fui un autodidacta frustrado y después en la Universidad con tal de aprobar la acabé de liar, llevo 1 mes intentando apañárselas por mi cuenta con resultados ridículos (era mi primerito día).

Necesito un reset.

Si me pudierais recomendar bibliografía estaría muy agradecido.
Don limpio
Don limpio
Cruciquense

Mensajes : 32811
Localización : En tu armario de la limpieza
Debut oficial : 28/04/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Don limpio el Sáb 24 Mar 2012 - 5:04

Depende de lo que quieras aprender, si proframacion orientada a objetos, la mas recomendada, o programación estructurada.

Yo empezaría por la estructurada, a poder ser pseudocodigo, ya que c tiene ciertas funciones como copiar y concatenar que aunque te faciliten la
vida te hacen no aplicar toda la lógica. Cuando consigas un nivel suficiente, estudiaría proframacion orientada a objetos. Así conoces todos los palos.

Yo podía buscar los pdfs de pseudo y enviartelos por Mail. Para mi desgracia, la única programación orientada a objetos que he dado son las BD, por lo que no puedo ayudarte.
Marchena
Marchena
Troll Oficial

Mensajes : 17898
Edad : 31
Localización : Carabanchel City, Ciudad sin Ley
Debut oficial : 17/06/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Marchena el Sáb 24 Mar 2012 - 5:42

Algún lenguaje particular???
Kaiser
Kaiser
Paquete infumable
Paquete infumable

Mensajes : 2887
Localización : Tenerife
Debut oficial : 13/08/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Kaiser el Sáb 24 Mar 2012 - 12:19

0

Ahi va el principio...
danideco
danideco
Antipedrista Radical

Mensajes : 11127
Edad : 44
Localización : dentro de una manada de pumas
Debut oficial : 27/06/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por danideco el Sáb 24 Mar 2012 - 12:21

cobol
Nocularios++
Nocularios++
Cruciquense

Mensajes : 31740
Edad : 22
Debut oficial : 06/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Nocularios++ el Sáb 24 Mar 2012 - 13:52

Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.
Locke
Locke
Tópor
Tópor

Mensajes : 6307
Edad : 31
Localización : San Pedro de Alcantara
Debut oficial : 29/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Locke el Sáb 24 Mar 2012 - 14:27

Nocularios++ escribió:Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.
+1.

Aunque al principio es un coñazo porque no ves resultados "palpables" a lo que programas, es lo mejor para coger base y estructurar tu mente para programar en cualquier lenguaje
PainInside
PainInside
Tópor
Tópor

Mensajes : 7037
Debut oficial : 12/08/2009

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por PainInside el Sáb 24 Mar 2012 - 15:08

Don limpio escribió:Depende de lo que quieras aprender, si proframacion orientada a objetos, la mas recomendada, o programación estructurada.

Yo empezaría por la estructurada, a poder ser pseudocodigo, ya que c tiene ciertas funciones como copiar y concatenar que aunque te faciliten la
vida te hacen no aplicar toda la lógica. Cuando consigas un nivel suficiente, estudiaría proframacion orientada a objetos. Así conoces todos los palos.

Yo podía buscar los pdfs de pseudo y enviartelos por Mail. Para mi desgracia, la única programación orientada a objetos que he dado son las BD, por lo que no puedo ayudarte.

Nocularios++ escribió:Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.

Kaka_o_rei escribió:
Nocularios++ escribió:Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.
+1.

Aunque al principio es un coñazo porque no ves resultados "palpables" a lo que programas, es lo mejor para coger base y estructurar tu mente para programar en cualquier lenguaje


Muchas gracias, iré poniendo preguntas si tenéis la bondad (ya la paciencia Laughing ) de respondermelas.
Sama
Sama
Cruciquense

Mensajes : 42815
Edad : 29
Debut oficial : 28/01/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Sama el Sáb 24 Mar 2012 - 15:47

Nocularios++ escribió:Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.
Correcto.

Yo tengo unos apuntes muy buenos del que he dado este año, si quieres te los paso. El profesor que tenemos se lo ha currado mazo para que TODOS supieramos el pseudocódigo perfectamente.

Te los paso por privado y me cuentas. Y cualquier duda ya sabes.


Después entra en el mundo de C, y como todo, poco a poco y con paciencia ya irás viendo resultados.
Sama
Sama
Cruciquense

Mensajes : 42815
Edad : 29
Debut oficial : 28/01/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Sama el Sáb 24 Mar 2012 - 15:55

También te he pasado ejercicios resueltos con ordinograma para que hagas el pseudocódigo y viceversa.

Te recomiendo que practiques también el hacer ordinogramas, a veces te ayudan a ver mejor como encontrar el algoritmo adecuado para resolver el problema. Es decir, una vez estés realizando un algoritmo haz un ordinograma y analiza cada tipo de variable, constantes, estructuras.. así se te va quedando y tienes una más que buena base para meterte en los lenguajes de programación.
Marchena
Marchena
Troll Oficial

Mensajes : 17898
Edad : 31
Localización : Carabanchel City, Ciudad sin Ley
Debut oficial : 17/06/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Marchena el Sáb 24 Mar 2012 - 16:00

Lo del pseudocodigo nunca lo hice yo

Rollo diagramas de flujo y tal no?
PainInside
PainInside
Tópor
Tópor

Mensajes : 7037
Debut oficial : 12/08/2009

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por PainInside el Sáb 24 Mar 2012 - 16:05

Sama escribió:
Nocularios++ escribió:Pseudocódigo a tope. Con papel y boli, sin tocar el ordenador. Plantéate problemas y busca el algoritmo para resolverlo. Haz cientos. Así aprenderás a programar, el lenguaje es lo de menos y ya lo aprenderás luego.
Correcto.

Yo tengo unos apuntes muy buenos del que he dado este año, si quieres te los paso. El profesor que tenemos se lo ha currado mazo para que TODOS supieramos el pseudocódigo perfectamente.

Te los paso por privado y me cuentas. Y cualquier duda ya sabes.


Después entra en el mundo de C, y como todo, poco a poco y con paciencia ya irás viendo resultados.
Quiero aprender a programar (bien) desde cero. Athousandtimesthis_9a3a104188e1a565
Nocularios++
Nocularios++
Cruciquense

Mensajes : 31740
Edad : 22
Debut oficial : 06/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Nocularios++ el Sáb 24 Mar 2012 - 16:13

Marchena escribió:Lo del pseudocodigo nunca lo hice yo

Rollo diagramas de flujo y tal no?
Tú eras el que no sabías hacer un switch case ¿no?
Locke
Locke
Tópor
Tópor

Mensajes : 6307
Edad : 31
Localización : San Pedro de Alcantara
Debut oficial : 29/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Locke el Sáb 24 Mar 2012 - 16:30

Marchena escribió:Lo del pseudocodigo nunca lo hice yo

Rollo diagramas de flujo y tal no?
El pseudocodigo es programacion en papel digamos que "inventada" pero con las reglas basicas de todo lenguaje de programacion, de una manera "intuitiva" puesto que las sentencias suelen usar palabras en español.

PosTKaka: Sama, si pudieras pasarme a mi tambien esos apuntes de pseudocodigo con ejercicios y demas te lo agradeceria
Marchena
Marchena
Troll Oficial

Mensajes : 17898
Edad : 31
Localización : Carabanchel City, Ciudad sin Ley
Debut oficial : 17/06/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Marchena el Sáb 24 Mar 2012 - 16:57

Nocularios++ escribió:
Marchena escribió:Lo del pseudocodigo nunca lo hice yo

Rollo diagramas de flujo y tal no?
Tú eras el que no sabías hacer un switch case ¿no?

No macho, no soy ninguna eminencia pero me defiendo.

Pero la verdad que en mi vida hice un pseudocodigo porque nunca me enseñaron ni me dijeron que era bueno empezar asi

Yo siempre fui de "Hello World" Sad
Sama
Sama
Cruciquense

Mensajes : 42815
Edad : 29
Debut oficial : 28/01/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Sama el Sáb 24 Mar 2012 - 17:07

Kaka_o_rei escribió:
Marchena escribió:Lo del pseudocodigo nunca lo hice yo

Rollo diagramas de flujo y tal no?
El pseudocodigo es programacion en papel digamos que "inventada" pero con las reglas basicas de todo lenguaje de programacion, de una manera "intuitiva" puesto que las sentencias suelen usar palabras en español.

PosTKaka: Sama, si pudieras pasarme a mi tambien esos apuntes de pseudocodigo con ejercicios y demas te lo agradeceria

A mandar
danideco
danideco
Antipedrista Radical

Mensajes : 11127
Edad : 44
Localización : dentro de una manada de pumas
Debut oficial : 27/06/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por danideco el Sáb 24 Mar 2012 - 19:51

Que grandes muchachos sois todos
charlie_fcb
charlie_fcb
Paquete infumable
Paquete infumable

Mensajes : 1812
Debut oficial : 05/09/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por charlie_fcb el Dom 25 Mar 2012 - 0:50

Yo soy técnico informático desde hace 4 meses y el pseudocódigo nunca se me ha dado bien, pero tenéis razón en que es lo mejor para aprender a programar BIEN. Lo de programar MAL en realidad todos sabemos hacerlo.

Por otro lado, recuerdo algo de lenguaje ensamblador (máquina) que ayuda bastante a entender realmente cómo funciona a nivel de hardware y viene bastante bien también.

Y para lenguaje de alto nivel lo mejor es empezar con C, primero con funciones sencillas rollo "dime si un número X es primo". Ya cuando lo controles bastante entonces comienza con las estructuras de datos, y a verlo todo como 'objeto', con atributos y demás ostias.

Cosas importantes: la recursividad, la encapsulación y la eficiencia.

Salu2

PD: un profesor me comentó el primer año que la programación es un 20% escribir código, 80% depurarlo. Se equivocó, la cosa sería 5-95 pared
Kaiser
Kaiser
Paquete infumable
Paquete infumable

Mensajes : 2887
Localización : Tenerife
Debut oficial : 13/08/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Kaiser el Dom 25 Mar 2012 - 1:15

Habi un programita por ahi que te ayudaba bastante con el codigo,creo recordar,como corrector de sintaxis y demás. Wordpad+.Si no recuerdo mal trabajaba con casi todos los lenguajes y en determinados moentos servia de ayuda...
Nocularios++
Nocularios++
Cruciquense

Mensajes : 31740
Edad : 22
Debut oficial : 06/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Nocularios++ el Dom 25 Mar 2012 - 12:04

Kaiser escribió:Habi un programita por ahi que te ayudaba bastante con el codigo,creo recordar,como corrector de sintaxis y demás. Wordpad+.Si no recuerdo mal trabajaba con casi todos los lenguajes y en determinados moentos servia de ayuda...
Notepad++.
Kaiser
Kaiser
Paquete infumable
Paquete infumable

Mensajes : 2887
Localización : Tenerife
Debut oficial : 13/08/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Kaiser el Dom 25 Mar 2012 - 13:13

Nocularios++ escribió:
Kaiser escribió:Habi un programita por ahi que te ayudaba bastante con el codigo,creo recordar,como corrector de sintaxis y demás. Wordpad+.Si no recuerdo mal trabajaba con casi todos los lenguajes y en determinados moentos servia de ayuda...
Notepad++.

Eso... bounce
Sertorio
Sertorio
Su Campechana Majestad

Mensajes : 19518
Edad : 110
Debut oficial : 10/12/2007

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Sertorio el Dom 25 Mar 2012 - 13:15

Notepadd++ es de nenazas. Hay que programar con el bloc de notas.
charlie_fcb
charlie_fcb
Paquete infumable
Paquete infumable

Mensajes : 1812
Debut oficial : 05/09/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por charlie_fcb el Dom 25 Mar 2012 - 13:48

Notepad++ está bien pero hay entornos mejores. Visual Studio que es de Windows pero prefiero Netbeans que tiene autocompletar y se pueden incluir compiladores para facilitar el trabajo. Funciona bien con C/C++ y además trae ejemplos Razz

Salu2
Nocularios++
Nocularios++
Cruciquense

Mensajes : 31740
Edad : 22
Debut oficial : 06/03/2008

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Nocularios++ el Dom 25 Mar 2012 - 13:57

El IDE depende básicamente de lo que vayas a programar. Si vas a programar lenguajes de Microsoft (VB, C#) pues Visual Studio es casi tu única opción (y claro que tiene autocompletar en esos lenguajes). Si vas a programar PHP pues te recomiendo Ultraedit, aunque seguirás con las limitaciones de la API de PHP, pero al menos te pone colorines y te ayuda bastante a organizarte. Para todo lo demás Eclipse.
Marchena
Marchena
Troll Oficial

Mensajes : 17898
Edad : 31
Localización : Carabanchel City, Ciudad sin Ley
Debut oficial : 17/06/2010

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Marchena el Dom 25 Mar 2012 - 14:11

Yo ahora ando programando para Android y tiro de Eclipse Cool

Contenido patrocinado

Quiero aprender a programar (bien) desde cero. Empty Re: Quiero aprender a programar (bien) desde cero.

Mensaje por Contenido patrocinado


    Fecha y hora actual: Mar 18 Jun 2019 - 5:59