Éste es el repositorio para el curso C++ Esencial de LinkedIn Learning, impartido por Eliezer López. El curso completo está disponible en LinkedIn Learning.
Adéntrate en el mundo de la programación en C++ con este curso eminentemente práctico. Aprenderás los conceptos básicos de la programación a través del lenguaje C++ realizando un pequeño programa para una hipotética empresa. Esto te servirá de base tanto para continuar aprendiendo C++ en profundidad, como para conocer las bases de cualquier lenguaje de programación orientado a objetos. Repasarás tipos básicos como variables y constantes, dando paso a datos complejos como arrays, vectores y matrices. También aprenderás sobre control de flujo mediante estructuras como if y switch, la creación y correcta utilización de bucles, las clases y los objetos, y mucho más.
Este repositorio tiene ramas para cada uno de los videos del curso. Puedes usar el menú de arriba mostrado en GitHub para cambiar a una rama específica y echar un vistazo al estado del curso en ese momento, o puede añadir /tree/NOMBRE_DE_LA_RAMA a la URL para ir a la rama a la que quieras acceder.
Las rapas están estructuradas de forma que corresponden con los videos del curso. La convención de nombrado es CAPITULO#_LECCION#.
Por ejemplo, la rama nombrada 02_03 corresponde al segundo capítulo y tercer video de ese capítulo. Algunas ramas podrían disponer de un estado de comienzo y un estado de fin. En dicho caso son marcadas con las letras b para el comienzo y e para el fin.
La rama b contiene el código tal y como se encuentra al comienzo del video. La rama e contiene el código tal y como se encuentra al final del video. La rama principal main muestra el estado final del código, correspondiente al código final del proyecto global, una vez el curso curso ha finalizado.
- 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.
Eliezer López
Desarrollador de Software
Check out my other courses on LinkedIn Learning.
