Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: gu3r0 en 6 Diciembre 2016, 00:52 am



Título: De verdad quiero aprender a programar.
Publicado por: gu3r0 en 6 Diciembre 2016, 00:52 am
Buenas amigos primero que todo un gran saludo a esta hermosa comunidad



Este es el caso llevo varios meses haciendo cursos en Java y una que otra apk pero cosas muy estupida de verdad. Una vez me dijo un profesor que la mejor manera de aprender a programar es aprender a leer codigo .... El menciono que una buena forma de aprender es hacer ingeneria inversa a varias aplicaciones,nose si alguien tendra unos libros o videos donde poder comenzar  se que en el foro  tienen algunos curso pero no se si son para mi...soy nuevo en esto  

Mi sistema operativo es Debian

Mod: Corregido titulo en mayúsculas. Da la sensación de que gritas.


Título: Re: DE VERDAD QUIERO APRENDER A PROGRAMAR
Publicado por: PalitroqueZ en 6 Diciembre 2016, 01:23 am
no estoy de acuerdo con lo dicho por tu profesor, es totalmente falso que se aprenda a programar mirando codigos ajenos y hacerlo sería poco elegante aparte de convertirse en un plagio que dependería de otras mentes para seguir programando.

para aprender a programar, hay que desarrollar la lógica primero y eso no se aprende mirando codigos ajenos


Título: Re: De verdad quiero aprender a programar
Publicado por: MCKSys Argentina en 6 Diciembre 2016, 02:01 am
En el subforo de Ing. Inversa puedes aprender sobre eso: Ing. Inversa.

El subforo tiene un tema para los que recién se incian: https://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo_aprende_ingenieria_inversa_desde_cero-t345798.0.html (https://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo_aprende_ingenieria_inversa_desde_cero-t345798.0.html)

Saludos!

PD: Aprender a programar dista mucho del reversing. Deberías hablar mejor con tu profesor. Quizás él se refería a leer códigos fuentes ajenos?


Título: Re: DE VERDAD QUIERO APRENDER A PROGRAMAR
Publicado por: #!drvy en 6 Diciembre 2016, 15:41 pm
Seguramente con hacer "ingeniería inversa" se refería a que fueras capaz de entender como funciona el programa. En cierto modo, tiene razón. Ser capaz de programar algo, requiere que sepas como funciona/ra.

Saludos


Título: Re: De verdad quiero aprender a programar.
Publicado por: ber0x88 en 9 Diciembre 2016, 11:36 am
Podes aprender o base em:
sololearn.com/

Depois a melhor maneira de aprenderes a programar é programares.
Se quiseres eu tenho vários problemas das olimpíadas nacionais de informática que de momento estou a tentar resolver também e partilho.


Título: Re: De verdad quiero aprender a programar.
Publicado por: miltonprogramador en 18 Diciembre 2016, 23:00 pm
Hola... un poco tarde mi respuesta pero mas vale tarde que nunca.... opino lo siguiente:

Posiblemente mal interpretaste las palabras de tu profesor, pero no es de alarmarte por eso... programar es como hablar cualquier idioma nuevo... una vez que sabes tu idioma solo basta con adaptar esos conocimiento a la sintaxis del nuevo idioma...

En programación es lo mismo... la base de todo es la lógica de programación, debes empezar por estudiar la algoritmica, los diagramas de flujos, trabajar pseudocódigo, para lo que te recomiendo pseint como herramienta...

Una vez que seas un crack en lógica, significa que serás capaz de realizar cualquier alicación por lo tanto es momento de aprender algún lenguaje de programación y darle vida a tus algoritmos..

Esa es mi humilde opinión...