C++ Institute

Fundamentos de programación en C++ - Curso oficial C++ Institute - Online

ONLINE
Duración
70 horas
Precio
475,00 €
Próximas convocatorias
Acerca de este curso
A quién va dirigido
Objetivos del curso
Certificación incluida
Contenidos
Convocatorias abiertas

Próximas convocatorias
Ver todas las convocatorias

Curso
online

Online | Español
70 h.    475 €

Acerca de este curso

C++ es uno de los lenguajes de programación más populares y extendidos a día de hoy. 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.

El presente curso oficial del C++ Institute ha sido desarrollado para formar alumnos 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.

Desarrollado desde una orientación de aprendizaje basado en la práctica, el curso proporcionará al estudiante acceso a herramientas mediante las que llevará a cabo multitud de laboratorios y escenarios reales que se proponen a lo largo de la formación.

Se dará acceso al alumno a los contenidos del curso en la plataforma e-learning por un espacio de 6 meses a contar desde la fecha de inscripción al curso. Dichos contenidos están desarrollados en inglés. Se considera, desde PUE y C++ Institute, que el perfil profesional de programador en C++, ha de tener un dominio mínimo de la lengua inglesa a nivel técnico para optar a poder desarrollar profesionalmente las habilidades relativas a dicha especialidad.

Asimismo, el alumno tendrá acceso a tutorización por un espacio de 6 meses a contar desde la fecha de inscripción al curso, tiempo en el que el profesor responderá las dudas surgidas con respecto al curso.

En el curso se incluyen 7 sesiones webinar como complemento a la formación. En ellas, el instructor impartirá los aspectos más importantes de cada capítulo, propondrá diferentes escenarios, y resolverá las dudas planteadas. Las webinars también estarán disponibles en la plataforma e-learning, para que puedan ser visualizadas por aquellos que no puedan asistir en directo.

Inicio Fin Horario
24/09/2019 22/11/2019 martes de 18:30h a 20:00h
Ver calendario de sesiones webinars del curso
Fecha y Horario Programación Webinars Conocimientos Previos Recomendados
01/10/19
18:30h a 20:00h
Sesión 1. Introducción a C++. Control de flujo avanzado y colecciones de datos. Capítulos 1 y 2
08/10/19
18:30h a 20:00h
Sesión 2. Comprensión y gestión de punteros, funciones y memoria. Capítulos 3
15/10/19
18:30h a 20:00h
Sesión 3. Acceso a diferentes tipos de datos. Capítulos 4
22/10/19
18:30h a 20:00h
Sesión 4. Fundamentos de programación orientada a objetos. Capítulo 5
29/10/19
18:30h a 20:00h
Sesión 5. Conceptos e implementación de herencia. Capítulo 6
05/11/19
18:30h a 20:00h
Sesión 6. Gestión de errores y excepciones. Uso de operadores y enumeradores. Capítulo 7 y 8
12/11/19
18:30h a 20:00h
Sesión 7. Preparación y aspectos relevantes de la certificación CPA - C++ Certified Associate Programmer Certification.

Destacar, como valor añadido, que el presente curso prepara a los estudiantes hacia la superación de la prestigiosa certificación oficial CPA - C++ Certified Associate Programmer Certification, examen que incluimos en el precio del curso a todos los miembros del programa PUE Alumni.

Al obtener la certificación CPA, se asegura de que el participante esté completamente familiarizado con todo lo relativo al lenguaje de programación C++. Al ser una certificación de nivel Associate, es el primer paso en la carrera profesional de un programador que quiera acreditarse en dicho lenguaje orientado a objetos.

A quién va dirigido

El curso está orientado a todos aquellos que deseen iniciar su carrera como programador en C++ o aprender un nuevo lenguaje de programación. Asimismo, también está dirigido a cualquier perfil TIC (programadores y administradores de sistemas) que quieran incorporar C++ a su área de conocimiento y poder aplicarlo en su trabajo.

A pesar de ser un curso introductorio, se recomienda tener nociones básicas de programación para un mayor aprovechamiento de la formación.

Objetivos del curso

Al finalizar el curso, los asistentes serán capaces de realizar satisfactoriamente las siguientes tareas:

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

Certificación incluida

Este curso es el recomendado por C++ Institute para la preparación del siguiente examen de certificación oficial valorado en 360,00€ (IVA incl.), el cual incluimos en el precio del curso a todos los miembros del programa PUE Alumni:

La superación de este examen es un requisito imprescindible para obtener la certificación CPA | C++ Certified Associate Programmer Certification.

El alumno podrá llevar a cabo dicho examen en nuestras instalaciones, pues PUE es centro certificador oficial Pearson VUE. En caso de no poder realizarlo en alguna de nuestras sedes, el candidato podrá examinarse en cualquiera de los centros de certificación de la red Pearson VUE que desee, la cual ofrece una cobertura a nivel mundial de entidades certificadoras a disposición de los candidatos, hecho que demuestra el reconocimiento internacional de las certificaciones de C++ Institute.

Contenidos

Introducción a la programación

  • Tu primer programa.
  • Tipos de variables y operadores.
  • Introducción al control de flujo.
  • Entradas y salidas de información.

Control de flujo avanzado y colecciones de datos

  • Estructuras de tipo if-else-elif.
  • Estructuras de tipo while y for.
  • Estructuras de tipo switch.
  • Arrays y matrices.
  • Uso de Structs.

Comprensión y gestión de punteros, funciones y memoria

  • Punteros.
  • Declaración, definición y uso de funciones.
  • Funciones inline.
  • Ordenación de elementos.
  • Gestión del espacio de memoria.

Acceso a diferentes tipos de datos

  • Arrays de punteros.
  • Uso de strings.
  • Implementación de namespaces.

Fundamentos de programación orientada a objetos en C++

  • Conceptos básicos de POO.
  • La pila (LIFO).
  • Anatomía de las clases.
  • Componentes estáticos.
  • Diferencias entre objetos y punteros.

Conceptos e implementación de herencia

  • ¿Qué es la herencia?
  • Clases, herencia y compatibilidad.
  • Polimorfismo.
  • Pasar objetos como parámetros de las funciones.
  • Casting dinámico.
  • Uso de constantes.

Gestión de errores mediante el uso de excepciones

  • Anatomía de las excepciones.
  • Categorización de excepciones.
  • Captura de errores a través de las excepciones.

Operadores y enumeradores

  • Tipos de operadores
  • Uso de operadores
  • Uso de enumeradores

Convocatorias abiertas

Curso
online

Online | Español
70 h.    475 €