¿Qué quieres aprender?

Curso C++ Essentials 1

Curso C++ Essentials 1

CAS Training

Curso online


Precio a consultar

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.

¿Quieres hablar con un asesor sobre este curso?

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++.

Ver más