Este es el repositorio del curso de LinkedIn Learning C++ avanzado 2. El curso completo está disponible en LinkedIn Learning.
Consulta el archivo Readme en la rama main para obtener instrucciones e información actualizadas.
Profundiza en tu dominio de C++ con este contenido que trae conceptos más avanzados del lenguaje, tanto a nivel algorítmico como desde el punto de vista de la implementación. Durante el curso irás abordando estrategias de forma teórica, pero con su correspondiente aplicación práctica. Tratarás temas como la recursividad, así como de algoritmos naturalmente recursivos. También aprenderás a implementar la sobrecarga de operadores tanto en el interior de una clase, como fuera de la misma, y profundizarás en las posibilidades de la herencia entre clases, dando paso al uso del polimorfismo en C++.
Este repositorio tiene carpetas para los capítulos del curso cuyos video presentan un código con un estado inicial (i), y otro estado final (f). Puedes navegar a traves de la jerarquía de carpetas en la rama principal de este repositorio.
-
Para utilizar los archivos fuente, de cabecera o de configuración, necesitarás las siguientes herramientas::
- Visual Studio Code (https://code.visualstudio.com/download)
- C/C++ (como extensión de Visual Studio Code)
- Code Runner (como extensión de Visual Studio Code)
-
Clona este repositorio en tu ordenador local usando la terminal (macOS), CMD (Windows), o una herramienta GUI como SourceTree. Aunque no necesitarás trabajar con ramas.
-
Este curso ha sido grabado utilizando macOS. Si utilizas otro sistema operativo es posible que algunas instrucciones empleadas, archivos de configuración o directivas de compilación no se apliquen de la misma manera, y sea necesario localizar la forma de trabajo equivalente para dicho sistema operativo. En el curso C++ Avanzado 1 (también publicado en LinkedIn Learning) encontrarás la forma de instalación tantos para Windows como para macOS.
Eliezer López
Desarrollador de Software
Echa un vistazo a mis otros cursos en LinkedIn Learning.
