Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación...

12
Programación C++ Descripción y Contenido del Curso Capacity Academy www.CapacityAcademy.com Educación en Tecnología de la Información Online, Efectiva y Garantizada

Transcript of Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación...

Page 1: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Programación C++

Descripción y Contenido del Curso

Capacity Academy www.CapacityAcademy.com

Educación en Tecnología de la Información

Online, Efectiva y Garantizada

Page 2: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

¿Qué aprenderá si toma

este Curso?

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

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

Page 3: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Presentación Teórica Sobre

Introducción Al Lenguaje C++

3

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)

www.CapacityAcademy.com [email protected]

Page 4: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Variables

4

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)

www.CapacityAcademy.com [email protected]

Page 5: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Operadores

5

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

www.CapacityAcademy.com [email protected]

Page 6: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Estructuras De Decisión

6

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

www.CapacityAcademy.com [email protected]

Page 7: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Estructuras De Repetición

7

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

www.CapacityAcademy.com [email protected]

Page 8: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Funciones

8

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

www.CapacityAcademy.com [email protected]

Page 9: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Arreglos

9

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

www.CapacityAcademy.com [email protected]

Page 10: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Punteros

10

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

www.CapacityAcademy.com [email protected]

Page 11: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

Programación Orientada A

Objetos

11

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

www.CapacityAcademy.com [email protected]

Page 12: Descripción y Contenido del Curso · 2015-02-05 · Punteros 10 MÓDULO #8 •Presentación teórica sobre punteros •Gestión de memoria en C++ •Operadores NEW y DELETE •Variables

¿Cuál es la Metodología?

12

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.

MATRICULARME AHORA

Accede a nuestros cursos, no tendrás que esperar el

día de inicio. Tendrás acceso inmediato.

www.CapacityAcademy.com [email protected]