Curso C++ Essentials 2

Logo OpenEDG Channel Partner
Badge CPA OpenEDG C++ Institute

El curso C++ Essentials 2 es el segundo de una serie de 2 cursos que te preparará para el examen de certificación CPA – C++ Certified Associate Programmer.

El curso retoma donde finaliza C++ Essentials 1. Su objetivo principal es ayudarte a dominar los aspectos más avanzados de la programación en C++, incluidos los aspectos básicos de la programación orientada a objetos (OOP), la herencia, el manejo de excepciones, la sobrecarga de operadores y el manejo de tipos enumerados.

El curso se divide en cuatro módulos. Tendrás acceso a materiales prácticos de práctica, laboratorios, cuestionarios y pruebas de módulos para aprender a utilizar las habilidades y los conocimientos adquiridos en el curso e interactuar con tareas y situaciones de programación de la vida real.

El curso está diseñado para estudiantes que han completado el curso C++ Essentials 1, así como para aquellos estudiantes que ya demuestren un nivel intermedio de dominio de C++ y deseen continuar su viaje de aprendizaje de C++.

Próximos inicios

Objetivos
  • Aprender qué es la programación orientada a objetos y cómo usar este enfoque en la programación en C++.
  • Aprender a crear clases y objetos.
  • Comprender el concepto de polimorfismo, métodos virtuales y amistad en el mundo de C++.
  • Aprender a manejar excepciones en C++.
  • Aprender qué es la sobrecarga de operadores.
  • Conocer más información sobre la enumeración y los tipos enumerados.
Requisitos
Certificación

Preparación para el examen de certificación:

Examen de certificación CPA – C++ Certified Associate Programmer

Contenidos

Módulo 1: The essentials of OOP

The basic concepts of OOP; A stack: the procedural approach vs. OOP; The anatomy of classes; Static components; Objects vs. pointers, and objects inside objects.

Módulo 2: Inheritance

Class hierarchies; Classes, inheritance, and type compatibility; Polymorphism and virtual methods; Objects as parameters, and dynamic casting; Various supplements; The const keyword; Friendship in the C++ world.

Módulo 3: Exceptions

Introduction to exceptions; The throw statement in detail; Exception categories; The catch statement; Exceptions in action.

Módulo 4: Operators and enumerated types

Overloading operators; enumerated types.

Material del curso

Documentación oficial para el curso C++ Essentials 2.

Perfil del docente
  • Formador certificado por OpenEDG.
  • Más de 5 años de experiencia profesional.
  • Más de 4 años de experiencia docente.
  • Profesional activo en empresas del sector IT.
Beneficios para tu formación

Haz click aquí y descubre los descuentos, promociones y ayudas disponibles para tu formación tecnológica.

Solicitar información
Partner oficial de los principales fabricantes tecnológicos

The Swirl Logo es una marca registrada del grupo PeopleCert®. Utilizada bajo licencia de PeopleCert®. Todos los derechos reservados.