Red de conocimiento informático - Conocimiento informático - ¿Qué cursos se necesitan para aprender a programar?

¿Qué cursos se necesitan para aprender a programar?

Lo que escribes es todo lo que necesitas aprender. El más importante de los conceptos básicos es, por supuesto:

Estructura de datos

"Introducción a los algoritmos" <. /p>

Los principios de compilación son mejores si también aprendes el libro de referencia sobre archivos Make: "Escribe Makefiles conmigo"

Sistema operativo

Red de computadoras

. Conceptos básicos de hardware informático Libros de referencia: "Fundamentos de la tecnología de hardware informático" "Comprensión profunda de los sistemas informáticos" Si está realizando un desarrollo integrado de bajo nivel, debe prestar atención a los diferentes conjuntos de instrucciones (ensamblaje) y diseños. Las arquitecturas de CPU son diferentes. Muchos libros de hardware de computadora se basan en X86, en realidad hay ARM, PowerPC y MIPS que se usan más comúnmente. Si está programando en Windows, ignórelo.

Recomienda algunos libros clásicos:

"El arte de la programación informática" Antes de leer este libro, será mejor que eches un vistazo a los antecedentes del autor, es muy interesante

"Explicación detallada de TCP/IP" Si quieres trabajar en red, es más clásico