Este curso te introduce de forma práctica y progresiva en la programación con C++, ofreciéndote una base sólida para comprender la lógica del software y el funcionamiento del lenguaje. A través de Lectiva.com podrás acceder a esta formación y, mediante ejemplos claros y ejercicios guiados, aprenderás a escribir tus primeros programas y utilizar los componentes esenciales de C++, adquiriendo los conocimientos necesarios para avanzar en tu formación técnica.
A lo largo del contenido explorarás los conceptos fundamentales de programación, el uso de variables, tipos de datos, operadores, estructuras de control, funciones, vectores, punteros y manejo básico de memoria. También aprenderás a compilar, depurar y estructurar programas reales con herramientas estándar del ecosistema C++.
Al finalizar, tendrás una base técnica firme que te permitirá continuar hacia niveles más avanzados del lenguaje y prepararte para la certificación CPE™ – C++ Certified Entry-Level Programmer.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Requisitos
Este curso no requiere conocimientos previos de programación. Es adecuado para principiantes absolutos, aunque es recomendable tener nociones básicas de informática y manejo de entornos digitales para facilitar el aprendizaje práctico durante las sesiones.
Temario completo de este curso
• Módulo 1: Introducción a la programación y fundamentos de C++
• Diferencias entre lenguajes máquina y lenguajes de alto nivel.
• Concepto de código máquina y proceso de compilación.
• Uso de variables, enteros y caracteres.
• Uso de comentarios en el código.
• Fundamentos del control de flujo.
• Manejo de flujos y operaciones básicas de entrada/salida.
• Escritura de programas sencillos.
• Módulo 2: Estructuras de control y tipos de datos en C++
• Control del flujo del programa.
• Exploración de nuevos tipos de datos.
• Condicionales: if, else, switch.
• Bucles y control de iteraciones.
• Operadores lógicos, bit a bit y aritméticos.
• Introducción a vectores y matrices multidimensionales.
• Declaración e inicialización de estructuras.
• Módulo 3: Funciones, punteros y gestión de memoria
• Diseño, declaración e invocación de funciones.
• Uso de punteros y aplicaciones prácticas.
• Métodos de paso de parámetros.
• Parámetros por defecto y funciones inline.
• Sobrecarga de funciones.
• Técnicas básicas de ordenación.
• Gestión dinámica de memoria.
• Módulo 4: Manejo avanzado de datos y gestión de excepciones
• Uso de arrays de punteros.
• Conversión entre tipos.
• Manejo de cadenas: declaración, inicialización y manipulación.
• Cadenas como objetos: métodos y propiedades.
• Espacios de nombres y su uso.
• Gestión de excepciones en C++.