KMMX - Centro de Capacitación en Ti, Web y Mobile

C++ Programming Language Certified Associate

KMMX - Centro de Capacitación en Ti, Web y Mobile
En línea

$ 11,600
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Metodología En línea
Horas lectivas 40h
Inicio Fechas a escoger
  • Capacitación laboral
  • En línea
  • 40h
  • Inicio:
    Fechas a escoger
Descripción

C++ es un lenguaje de programación diseñado a mediados de los años 80. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. Desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido. Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a escoger
En línea
Inicio Fechas a escoger
Ubicación
En línea

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Entender el entorno de desarrollo de un programa C++ típico. Aprender a escribir programas simples en C++. Aprender a manejar instrucciones sencillas de entrada y salida. Conocer los distintos tipos de datos fundamentales. Aprender a emplear los operadores aritméticos. Entender la precedencia de los operadores aritméticos. Aprender a escribir instrucciones sencillas de toma de decisiones. Crear en concreto programas funcionales en C++.

· ¿A quién va dirigido?

Programadores y Desarrolladores.

¿Qué aprendes en este curso?

Lenguaje de Programación
programacion
C++
DOS

Programa académico

Instalando y usando tu entorno de programación

Introducción | Instalando el compilador | Instalando NetBeans

Introducción a la programación

Diferentes lenguajes para diferentes propósitos | Tu primer programa | Valores enteros, variables y comentarios enteros | Numbers y sus operadores | Otro tipo de datos: Caracteres | Control de flujos, cómo realizar una decisión simple | Conctando con el mundo real, entradas y salidas

Control avanzado del flujo y agregado de datos

If y Else, la más poderosa instrucción condicional | Más tipos y cuándo utilizarlos | Bucles | Álgebra de Bool y lógica computacional | Switch, una cara distinta del If | Vectores, ¿por qué los necesitas? | Iniciadores, el camino sencillo para setear un array | No sólo ints | Arrays de arrays, arrays multidimensionales | Estructuras, ¿Por qué las necesitamos? | Declarando e inicializando estructuras

Ampliando el poder de capacidad expresiva: Punteros, funciones y memoria

Punteros, otro tipo de datos en C++ | Punteros vs. Arrays, similutudes y diferencias | Funciones | Declarando y definiendo funciones | Transfiriendo datos desde una función | Parámetros por default | Funciones en línea | Sobrecarga de funciones | Ordenando | Demanda de memoria

Accesando a distintos tipos de dato

Arrays y punteros como arrays multidimensionales | Conversiones | Strings | Strings continuos | Strings, sumas temporales

Comenzando a programar objetos

Conceptos básicos de la programación a objetos | Pila, una vista desde dos distintas perspectivas | Anatomía de una clase | Componentes estáticos | Objetos vs. punteros y objetos dentro de objetos

Herencia

Definiendo clases de herencia | Clases, herencia y tipos de compatibilidad | Polimorfismo y métodos virtuales | Ob


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares