Curso de Certificación en C++

admin
Cursos de Certificación, Lenguajes de programación
$12,960.00
Curso de Certificación en C++
  • 10 estudiantes
  • 0 lessons
  • 0 quizzes
  • 40 hour duration
10 estudiantes

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.

Objetivos del curso:

En el Curso de Certificación en C++ podras 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++.

Dirigido a: Programadores y Desarrolladores.

Nivel: Básico – intermedio.

 

Temario:

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 | Objetos como parámetros y casting dinámico | Varios suplementos | La palabra clave “const” | Relacionándote en el mundo de C++

Excepciones

Errar es humano | Viendo declaraciones a detalle | Categorizando excepciones |Capturando excepciones | Excepciones en acción

Operadores y tipos enumerados

Sobrecargando operadores | Tipos enumerados | Operadores sobrecargados a detalle

Nota : El costo del examen de certificación es adicional

El plan de estudios está vacío.

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%
$12,960.00



¿CÓMO LLEVAMOS A CABO LAS CLASES ANTE EL COVID-19?

Metodología de enseñanza y aprendizaje que usamos en nuestras clases.
En KMMX usamos un metodología de aprendizaje “blended*” que al español se traduce como mezclada, es decir una parte es presencial y otra a distancia, en estos momentos debido a la pandemia Covid-19 la parte presencial se realiza de manera a distancia pero de manera personalizada en vivo, tratando de simular el cara a cara que tenemos cuando los alumnos asisten a nuestras aulas de manera física. Mantenemos un enfoque de “enseñanza activa”, es decir, el alumno aprende hasta que hace las cosas motivo por el cual se asignan una serie de proyectos en cada curso, que el alumno tendrá que ir completando a su ritmo, por que entendemos que cada alumno aprende de manera diferente y a su ritmo creamos las asesorías personalizadas, que puede solicitar a través del sistema de aprendizaje online.
* El Blended Learning es la combinación de la educación presencial con clases en el aula, con la educación online.

¿Pero en que consiste?
Cada sesión es de aproximadamente una hora, el instructor explica conceptos y resuelve dudas.
Cada curso tiene una serie de ejercicios o proyectos previamente definidos.
En la siguiente sesión el instructor resuelve dudas y explica los siguientes conceptos, así hasta cubrir la totalidad del temario y alcance del curso.
Se agenda una sesión con un mentor antes, durante y después del curso para asegurar el aprendizaje y aprovechamiento del curso. El mentor no es la misma persona que el instructor.
En la plataforma estarán disponibles las sesiones y recursos para ser consultados en cualquier momento por el alumno.
Aunque son clases a distancia la experiencia es personalizada.

Mucho éxito en tu camino.
Tus amigos de KMMX