CPA – C++ Certified Associate Programmer Certification

  • Nivel del curso: Principiante
  • Categorías Programación
  • Duración 32h
  • Última actualización 7 junio, 2022

Acerca de este curso

Este curso prepara a los estudiantes para el examen de certificación CPA (C ++ Certified Associate Programmer). Cubre todos los conceptos básicos de programación en el lenguaje de programación C ++ y toca los conceptos y técnicas fundamentales utilizados en la programación orientada a objetos. El curso comienza con algunos conceptos básicos universales, sin depender de conceptos de objetos, y se extiende gradualmente a los problemas avanzados que encontrará al utilizar el enfoque objetivo.

Descripción

> Módulo 1. Introducción a la programación

      Creando su ambiente de trabajo

Diferentes lenguajes para diferentes propósitos

  Tu primer programa

Valores enteros, variables enteras y comentarios

Números y sus operadores

Otro tipo de datos: caracteres

Flujo de control: ¿cómo tomar decisiones simples?

Conexión con el mundo real: entrada y salida

 

> Módulo 2. Flujo de control avanzado y agregados de datos

   If and else – la instrucción condicional más poderosa

Más tipos y cuándo los usamos

Bucles

Álgebra booleana y lógica informática

Interruptor

Vectores: ¿por qué los necesitas?

Iniciadores: la forma sencilla de establecer una matriz

No solo ints

Matrices de matrices: matrices multidimensionales

Estructuras: ¿por qué las necesitamos?

Declarando e inicializando estructuras

 

> Módulo 3. Extendiendo el poder expresivo: punteros, funciones y memoria

Punteros: otro tipo de datos en el lenguaje “C ++”

Punteros vs matrices: similitudes y diferencias

Funciones: ¿por qué?

Declarando y definiendo funciones

Transferencia de datos hacia y desde funciones

Parámetros predeterminados

Funciones en línea

Funciones sobrecargadas

Clasificación

Memoria bajo demanda

 

> Módulo 4. Acceso a diferentes tipos de datos

Matrices de punteros como matrices multidimensionales

Conversiones

Strings

Espacios de nombre

 

> Módulo 5. Elementos esenciales de programación de objetos

Conceptos básicos de programación de objetos.

Una pila: una vista desde dos perspectivas diferentes

Anatomía de la Clase.

Componentes estáticos

Objetos contra punteros y objetos dentro de los objetos

 

> Módulo 6. Herencia

Definición de jerarquía de clases

Clases, herencia y compatibilidad de tipos

Polimorfismo y métodos virtuales.

Objetos como parámetros y casting dinámico

Diversos suplementos

La palabra clave const

 

> Módulo 7. Excepciones

Declaración de lanzamiento en detalle

Categorización de excepciones

Excepciones de captura

Excepciones en acción

 

> Módulo 8. Operadores y tipos enumerados

Sobrecarga de operadores: conceptos básicos

Tipos enumerados

Operadores sobrecargados en detalle

¿Qué aprenderé?

  • Conceptos universales de programación.
  • Presentar la sintaxis, la semántica y los tipos de datos básicos del lenguaje C++.
  • Principios del modelo orientado a objetos y su implementación en el lenguaje.
  • Demostrar los medios para resolver los problemas de implementación típicos con la ayuda de bibliotecas de lenguaje C ++ estándar.
$9,976.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Público en general, con o sin experiencia previa trabajando con algún lenguaje de programación, con interés en aprender a crear aplicaciones con C++, y/o bien prepararse para el examen de certificación oficial.
  • ¿AÚN TE QUEDAN DUDAS? CONSULTA NUESTRA SECCIÓN DE PREGUNTAS FRECUENTES .
  • ¿BUSCAS COTIZAR ESTE CURSO PARA CAPACITAR A TU EMPRESA U ORGANIZACIÓN? CONTÁCTANOS .