Red de conocimiento informático - Espacio del host - Quiero aprender programación en C++ por mi cuenta, pero actualmente solo he superado el nivel 2 del lenguaje C. ¿Qué cursos debo tomar (si quiero dominar todos los cursos desde introductorio hasta competente)?

Quiero aprender programación en C++ por mi cuenta, pero actualmente solo he superado el nivel 2 del lenguaje C. ¿Qué cursos debo tomar (si quiero dominar todos los cursos desde introductorio hasta competente)?

El primer paso: nivel del idioma

Aprender un idioma requiere aprender bibliotecas de clases, en lugar de quedarse en el nivel gramatical. Puede volver a aprender C++, comprender ideas orientadas a objetos y aprender la biblioteca de clases STL. No aprendas demasiados idiomas, pero domina uno, porque el conocimiento superficial de las computadoras y las ideas es lo más importante.

Paso 2: Estructuras de datos y algoritmos

Una vez que tengas una base del lenguaje, debes ir un paso más allá y aprender estructuras de datos y algoritmos. Ser competente en estructuras y algoritmos familiares. Como montón, pila, algoritmo de clasificación, etc.

Parte 3: Sistema Operativo

El sistema operativo es un software de sistema complejo a gran escala. Al aprender el sistema operativo, puede conectar muchos conocimientos que ha aprendido antes.

Paso 4: Principios de compilación y lenguaje ensamblador

Aprende más sobre cómo funciona el programa. Aprenda los principios de compilación y el conocimiento del lenguaje ensamblador.

Todo esto ya lo sabes. Una vez que lo entiendas, ya serás un maestro en el software informático. Espero que pueda inspirar a otros.