Descripción y Contenido del Curso Programación C++ Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada
Qué aprenderá si toma este Curso? En este curso aprenderás todo desde cero. No necesitas tener conocimientos previos de Programación con C++. Te enseñaremos cada concepto, paso a paso. PROBAR CURSO AHORA A continuación mira solo algunas de las cosas que aprenderás a hacer: Conocerás el estádar ANSI C++ y sus características fundamentales. Dominarás el paradigma de Orientación a Objetos mediante el uso del Lenguaje C++, y al mismo tiempo, aprenderás a manejar la memoria RAM de manera dinámica. Serás capaz de crear archivos ejecutables nativos que puedan correr directamente en el sistema operativo anfritrión, sin necesidad de intérpretes, aginizando la velocidad de estos. Al concluir este curso, estarás apto para utilizar liberías específicas para este lenguaje multiplataforma, tales como librerías multimedia, análisis de imágenes, motores para videojuegos y mucho más. Además, aprenderás a utilizar la popular herramienta Eclipse, para la creación de aplicaciones en C++. 2
Presentación Teórica Sobre Introducción Al Lenguaje C++ MÓDULO #1 Orígenes del lenguaje Diferencias entre C y C++ Por qué aprender C++ hoy día? Estándar ANSI C++ Proceso de compilación Uso de librerías y namespaces Funciones de entrada y salida de datos Demostración práctica sobre creación de un programa sencillo (Hola Mundo) 3
Variables MÓDULO #2 Concepto de variable Tipos de dato Variables sin signo El nuevo tipo de dato "bool" Constantes Macros Demostración práctica acerca del uso de variables (shot, int, long, float, double, char, bool) 4
Operadores MÓDULO #3 Presentación teórica sobre el uso de operadores Operadores aritméticos Operadores relacionales Operadores lógicos Operadores binarios Operadores ternarios Demostración práctica sobre el uso de operadores 5
Estructuras De Decisión MÓDULO #4 Presentación teórica sobre el uso de las condiciones Estructura condición IF / ELSE Estructuras escalonadas Estructuras anidadas Estructuras condicional SWITCH Demostración práctica del uso de las condiciones 6
Estructuras De Repetición MÓDULO #4 Presentación teórica sobre el uso de las estructuras de repetición Estructuras de repetición fijas Estructuras de repetición con comprobación al inicio Estructura de repetición con comprobación al final 7
Funciones MÓDULO #6 Presentación teórica sobre funciones Ventajas del uso de funciones Declaración y definición de funciones Tipos de retorno Parámetros Demostración práctica del uso de funciones Demostración práctica sobre uso de funciones genéricas 8
Arreglos MÓDULO #7 Presentación teórica sobre arreglos Concepto de Arreglo Arreglos de una sola dimensión (vectores) Arreglos de dos dimensiones (matrices) Demostración práctica de vectores Demostración práctica de matrices 9
Punteros MÓDULO #8 Presentación teórica sobre punteros Gestión de memoria en C++ Operadores NEW y DELETE Variables de tipo puntero Referencias Punteros a funciones Aritmética de punteros Manipulación de arreglos como punteros Demostración práctica del concepto básico de punteros Demostración práctica de punteros a funciones Manipulación de arreglos como punteros y aritmética de punteros 10
Programación Orientada A Objetos MÓDULO #9 Presentación teórica sobre estructuras STRUCT Demostración práctica sobre estructuras STRUCT Presentación teórica sobre introducción a la orientación a objetos Definición de clase Métodos Atributos Definición de objetos Modificadores de acceso Demostración práctica sobre introducción a la orientación a objetos Presentación teórica sobre Herencia Definición de Herencia Herencia Múltiple Demostración práctica de Herencia Presentación teórica sobre Polimorfismo Polimorfismo Métodos virtuales Métodos virtuales puros Clases abstractas Interfaces Demostración práctica sobre polimorfismo 11
Cuál es la Metodología? Cursos Online: Para tomar este curso sólo necesitas una computadora con multimedia e internet de banda ancha. Videos y Material Interactivo: En nuestro sistema de e-learning tendrás a tu disposición más de 100 videos interactivos, material didáctico, prácticas y exámenes de prueba. Comunidad Interactiva: tendrás acceso al Foro de Soporte donde recibirás una orientación clara y oportuna de parte de tu profesor certificado. Certificado Digital: Al terminar el curso, podrás descargar a tu computadora tu certificado de aprobación. Accede a nuestros cursos, no tendrás que esperar el día de inicio. Tendrás acceso inmediato. MATRICULARME AHORA 12