C++ Programming Language Certified Associate
Capacitación laboral
En línea
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Capacitación laboral
-
Metodología
En línea
-
Horas lectivas
40h
-
Inicio
Fechas disponibles
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.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca 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++.
Programadores y Desarrolladores.
Opiniones
Materias
- 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
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
C++ Programming Language Certified Associate