Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de C++

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

Empieza tu formación con C++ y adquiere una base sólida en este lenguaje de programación tan popular, aprendiendo desde lo más básico a conceptos como programación orientada a objetos, gestión de memoria y gestión de errores, entre otros.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en C++ bonificable para empresas

A quién va dirigido nuestro curso de C++

Va dirigido a cualquiera que quiera conocer este lenguaje de programación y aplicar lo aprendido en su puesto de trabajo.

Objetivos de nuestro curso de C++

  • Adquirir las bases del lenguaje C++.
  • Aplicar técnicas de programación orientada a objetos.
  • Aplicar técnicas de gestión de errores y gestión de la memoria con C++.

Qué vas a aprender en nuestro curso de C++

Empieza tu formación con C++ y adquiere una base sólida en este lenguaje de programación tan popular, aprendiendo desde lo más básico a conceptos como programación orientada a objetos, gestión de memoria y gestión de errores, entre otros.

Requisitos de nuestro curso de C++

  • No se requieren conocimientos previos para realizar este curso

Temario del curso de C++

tema 1

Introducción

  • Introducción a C++
  • Herramientas de desarrollo
  • Compiladores y IDEs
  • Tu primer programa: “Hola mundo”
iconArrowDown
tema 2

Estructura de un programa

  • Tipos de ficheros en un programa C++
  • ¿Qué es un header y prototipos?
  • Cometarios, qué son y para qué sirven
  • ¿Cómo ejecutamos un programa?
iconArrowDown
tema 3

Sintaxis, variables y palabras reservadas

  • ¿Qué es una Variables?
  • ¿Qué tipos de variables tenemos?
  • Tipos básicos de variables
  • Nomenclatura de variables
  • ¿Qué son las palabras reservadas?
iconArrowDown
tema 4

Funciones

  • ¿Qué es una función?
  • ¿Cómo se crea una función?
  • Parámetros de una función
  • Ámbito de una función
  • Retorno y uso de las funciones
  • Sobrecarga de funciones
  • Funciones lambda o anónimas
iconArrowDown
tema 5

Controladores del flujo del programa

  • ¿Qué quiere decir controlar el flujo del programa?
  • Tipos de estructuras de control
  • Estructura de control: If, else
  • Estructura de control: For y Foreach
  • Estructura de control: while
  • Estructura de control: DoWhile
  • Estructura de control: Switch
  • Uso de break y continue en los controles de flujo
iconArrowDown
tema 6

Tipos avanzados de datos en C++

  • Introducción a Strings
  • Manejo y tratamiento de strings
  • Introducción a los arrays – Listas de datos Acceso a los elementos de un array
  • Arrays multidimensionales
iconArrowDown
tema 7

Entrada y salida de datos

  • Introducción
  • Enviar datos al usuario: cout
  • Obtener datos del usuario: cin
  • Salida de datos compleja con “printf”
iconArrowDown
tema 8

Programación orientada a objetos

  • Introducción a las clases
  • Constructores y destructores
  • Getters y Setters
  • Sobrecarga de constructores
  • La palabra reservada“this”
  • Listas de inicialización de constructores
iconArrowDown
tema 9

Herencia y polimorfismo de clases

  • ¿Qué es la herencia?
  • ¿Qué es el polimorfismo?
  • Public, private y protected. Qué son y cómo las podemos usar.
  • Introducción a los namespaces
iconArrowDown
tema 10

Punteros y gestión de la memoria

  • Introducción a los punteros
  • Punteros y arrays
  • Referencias
  • Palabra“ const”
  • El operador “new”
  • Gestión de la memoria
iconArrowDown
tema 11

Control de excepciones

  • Introducción a los errores
  • Errores estándar de C++
  • ¿Cómo creamos errores customizados?
  • Orden de ejecución de las excepciones
iconArrowDown
tema 12

Introducción a la "Standard Template Library"

  • Vectores
  • Vectores de dos dimensiones
  • Listas
  • Maps
  • Sets
  • Stacksy
iconArrowDown

Preguntas Frecuentes de C++

Beneficios del curso de C++

accordionIcon
El curso de C++ te permitirá adquirir conocimientos esenciales en programación avanzada, mejorar la eficiencia en el desarrollo de software y aumentar tus capacidades para resolver problemas complejos. Esto se traducirá en un personal más capacitado, lo que puede incrementar la productividad y calidad en tus proyectos de TI.

¿El curso de C++ está 100% bonificado por FUNDAE?

accordionIcon
Sí, los cursos que ofrecemos pueden ser 100% bonificados a través de la Fundación Estatal para la Formación en el Empleo (FUNDAE). Esto permite que las empresas puedan formar a sus empleados sin coste adicional, aprovechando los créditos formativos disponibles.

¿Cómo se imparten las clases en el curso de C++?

accordionIcon
Las clases se imparten de manera presencial, en modalidad online o a través de un sistema mixto, adaptándonos a las necesidades y preferencias de tu empresa. Además, contamos con instructores altamente cualificados que proporcionan una formación práctica y teórica, asegurando una experiencia educativa completa.

Habilidades a desarrollar con el curso de C++

accordionIcon
Al finalizar el curso, los participantes habrán desarrollado habilidades en programación orientada a objetos, administración de memoria, gestión de datos y algoritmos avanzados. También mejorarán su capacidad para trabajar con entornos de desarrollo integrados (IDEs) y optimizarán sus habilidades de resolución de problemas.

¿Cómo me inscribo en el curso de C++?

accordionIcon
Para inscribirte en el curso de C++, simplemente ponte en contacto con nuestro equipo de admisiones. Ellos te guiarán a través del proceso de inscripción, te proporcionarán toda la información necesaria y resolverán cualquier duda que puedas tener.