Ayuda a aprender a programar desde 0

Iniciado por P1R4T6, 17 Mayo 2010, 12:25 PM

0 Miembros y 1 Visitante están viendo este tema.

P1R4T6

Si existe algún libro de programación y conocen alguno bueno les agradecería que me dijeran el nombre... ya que si los hay y los elijo yo por intuición puedo confundirme  ::)   

winroot

hola!
para c/c++
http://www.zator.com/Cpp/
pero, primero que nada,aprende que es la programación.
estas cosas las podes sacar directamente de wikipedia.
.sistema operativo y aplicaciones
.kernel
.shell
.lenguajes compilados y  interpretados
.lenguajes estructurados y orientados a objetos.

luego, yo en realidad empeze primero con  javascript, y luego me pase a c++ xd.
pero, lo normal sería  aprender c/c++, y luego si te gusta la programación web, seguir con php+javascript+sql.

sino te gusta la programación web, c++ es mas que suficiente para hacer todo y con esto y asembler, tendrás una poderosa arma en tus manos.

saludos!
Mi blog sobre programación y seguridad informática:
http://win-root.blogspot.com

.:BlackCoder:.

Yo empeze o mejor dicho estoy empezando con C++, y pes me salio la oportunidad de que me expliquen VB6, y la toy aprovechando para despues pasarme a VB.net o java... Pero obviamente C++ no lo voy a dejar...

Y eso que te estan diciendo de que veas por cual rama te quieres ir, es un tema bastante complejo... Yo aun no estoy seguro pues me gustan casi todas esas ramas, las ramas a las que me refiero no son los tipos lenguajes que existen... sino a que tipos de programas quieres hacer...

Esta el desarrollo web, los drivers, los graficos o juegos, los efectos (aunque eso no es como tal con un lenguaje de programacion pero yo lo considero una rama), programas ejecutivos como les digo yo xD (para interactuar en redes locales o facilitar tareas especificas de las empresas), hackear, kernells, intligencia artificial... Entre otras que me han nombrado...

PD: Ya que hable de esto, alguien que sepa sobre el tema, que habra un post donde te guien para saber que lenguajes debes aprender como minimo para cada una de las ramas...  ;D pero que me den credito por pensarlo por lo menos jejeje

Saludos...
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja




Meta

Héchale un poco al C# ya que lo h explicado bien para un novato.

ver manual.

Saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

miguelmax

yo no sabia nada de programacion y me apunte a un cursillo me an recomendao empezar con pascal la verdad es que es facil de programar y se aprende rapido te recomiendo empezar por pascal y segir con c o c++. animo y que aprendas mucho :)

[D4N93R]

Siempre comienza por C y C++ para que tengas más conocimientos sobre estructuras de datos y manejo de memoria, después el destino te dirá el lenguaje a usar, si Java o C#, si Php o Python,  Si mySql o MsSql..

May the force be with you..  ;-)

winroot

algo que no mencioné, es que c++ es muy bueno para aprender todo el tema de la algoritmia.
también es muy bueno para  comprender las  diferencias entre  estructuras de datos y  algoritmos.
en estructuras de datos todo lo que  tiene que ver con:
pilas,colas, listas enlazadas y árboles.
http://www.algoritmia.net
en la sección de problemas,  tienes  problemas en c/c++ y sus soluciones.
es muy importante el tema de algoritmos, ya que un programa se podría  llamar como la solución a un  problema.


una vez, que termine el curso de zator, me  dedicaré a todo el tema de  algoritmos  e ir solucionando problemas.

saludos!
Mi blog sobre programación y seguridad informática:
http://win-root.blogspot.com

P1R4T6

#17
Me decidí por la programación de seguridad y lo que se usa para pasar de la seguridad

por otro lado me gustaría tambien la gráfica y juegos...


¿que se necesita para las ramas que mencione?

[D4N93R]

ASM, C y C++ para todo eso.

Pero además para juegos y gráficas necesitas saber de DirectX y/o OpenGL

Saludos

P1R4T6

Aqui encontre una pagina que esta muy bien... si quieren cojer los .pdf y los ponen por aqui para que todo el mundo los vea...

http://www.nachocabanes.com