Curso CPA – C++ Certified Associate Programmer Certification

Categories: Programación
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

> 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

What Will You Learn?

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

Student Ratings & Reviews

No Review Yet
No Review Yet