Este es el repositorio del curso de LinkedIn Learning [C++ avanzado 1]
. El curso completo está disponible en LinkedIn Learning.
Consulta el archivo Readme en la rama main para obtener instrucciones e información actualizadas.
Introdúcete en el lenguaje de programación C++ gracias a este contenido formativo que te guiará, paso a paso, por todos los conceptos clave a la hora de programar este lenguaje. Descubrirás cómo funciona la estructura de una clase en C++, profundizarás en la gestión de los métodos y aprenderás a controlar el acceso a atributos y operaciones desde diferentes perspectivas. Además, entenderás cómo crear y destruir objetos teniendo en cuenta la eficiencia de tu código, todo ello sin olvidar una eficiente gestión del manejo de errores.
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
Echa un vistazo a mis otros cursos en LinkedIn Learning.