Duración
30 horas
Introducción
C++ es uno de los lenguajes de programación más populares y extendidos. Entre sus virtudes, destaca su eficiencia, así como la simpleza para el desarrollo de sistemas en tiempo real, aplicaciones con bibliotecas gráficas y el desarrollo de juegos. Asimismo, junto con Python, se ha convertido en uno de los lenguajes referentes en los campos de seguridad, redes e Internet de las cosas.
Mediante esta formación se pretende formar alumnado en las habilidades necesarias en la programación orientaba a objetos con C++: diseñar, escribir, depurar y ejecutar programas desarrollados en C++, al mismo tiempo que se obtienen conocimientos fundamentales y habilidades de programación relacionadas con la programación orientada a objetos, herencia y gestión de excepciones
Objetivos
Al finalizar el curso, las personas asistentes serán capaces de:
- Utilizar la sintaxis del lenguaje C++ para diseñar sencillos programas.
- Utilizar métodos y estructuras de decisión y bucles para determinar el flujo de ejecución de un programa.
- Trabajar con punteros, funciones.
- Conocer las bases de la programación orientada a objetos y el uso de clases.
- Utilizar y manipular referencias a objetos y escribir código de gestión de errores mediante el control de excepciones
Temario
- Introducción a la programación
- Control de flujo avanzado y colecciones de datos
- Comprensión y gestión de punteros, funciones y memoria
- Acceso a diferentes tipos de datos
- Fundamentos de programación orientada a objetos en C++
- Conceptos e implementación de herencia
- Gestión de errores mediante el uso de excepciones
- Operadores y enumeradores