Curso C++ Essentials 1

Logo OpenEDG Channel Partner
Badge CPE OpenEDG C++ Institute

El C++ Essentials 1, de nivel introductorio, te preparará para los exámenes de certificación CPE – C++ Certified Entry-Level Programmer y CPA – C++ Certified Associate Programmer.

El curso cubre los conceptos básicos de la programación en el lenguaje de programación C++, así como las técnicas, las costumbres y el vocabulario fundamentales de la programación, incluidas las funciones de biblioteca más comunes.

El objetivo del curso es familiarizarte con los conceptos básicos de programación informática y herramientas de desarrollo, presentar la sintaxis, la semántica y los tipos de datos que ofrece el lenguaje, y permitirte escribir tus propios programas utilizando la infraestructura del lenguaje estándar, independientemente de la plataforma de hardware o software.

El curso está diseñado para principiantes. No se requieren conocimientos previos de programación.

Próximos inicios

Objetivos
  • Aprender los conceptos universales de la programación informática.
  • Aprender la sintaxis y la semántica del lenguaje C++.
  • Practicar habilidades para resolver desafíos típicos de implementación.
  • Utilizar los elementos más importantes de la infraestructura estándar del lenguaje C++.
  • Instalar tu entorno de tiempo de ejecución.
  • Escribir tus propios programas en C++
  • Prepararte para el examen de certificación CPE – C++ Certified Entry-Level Programmer.
Requisitos

No existen requisitos previos para tomar este curso.

Certificación

Preparación para el examen de certificación:

Examen de certificación CPE – C++ Certified Entry-Level Programmer

Contenidos

Módulo 0: Installing ans setting up programming environment

What is an IDE; how to install and configure your IDE; what programming tools you can use during this course.

Módulo 1: Introduction to computer programming

The difference between machine and high-level languages; the machine code and compilation; variables, integers, characters; comments; the basics of flow control; dealing with streams and basic I/O operations; writing simple programs.

Módulo 2: Advanced flow control and data aggregates

How to control the flow of the program; more data types; conditional instructions: if, else, switch; loops and controlling the loop execution; logic, bitwise and arithmetic operators; vectors, multidimensional arrays; declaring and initializing structures.

Módulo 3: Extending expressive power: pointers, functions and memory

Designing, declaring, and invoking functions; pointers; different methods of passing parameters and their purpose; default parameters; inline functions; overloaded functions; sorting; memory on demand.

Módulo 4: Accessing various kinds of data

Arrays of pointers; conversions; strings: declarations, initializations, assignments; strings as an example of objects: (methods and properties), using and declaring namespaces; dealing with exceptions.

Material del curso

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

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.