Programación desde 0

DISPONIBLE EN:

  • Todo el territorio nacional e internacional
Este curso está diseñado para que los alumnos aprendan los fundamentos para desarrollar software y construir un entendimiento de estos temas: núcleo de programación, programación orientada a objetos, General de desarrollo de Software, aplicaciones de escritorio y bases de datos. Se utilizará el lenguaje de programación: C++.

¿A quien está dirigido el curso?

El curso está dirigido a todos los interesados en conocer y evaluar las metodologías disponibles para el desarrollo de software de calidad.
No es necesario poseer conocimientos previos sobre alguno de los puntos a estudiar para poder participar.

Lo que aprenderá

  • Repasar los conceptos básicos de la programación y el modelo de ejecución de los programas.
  • Entender el paradigma fundamental de la programación imperativa.
  • Adquirir las nociones de C++ necesarias para el seguimiento del curso.
  • Saber utilizar un entorno de desarrollo de software libre para la programación en C++.
C++ es uno de los lenguajes de programación más populares, elogiado por su eficiencia y simpleza para el desarrollo de juegos, sistemas en tiempo real y aplicaciones con bibliotecas gráficas. Haga el curso para conocer los aspectos básicos sobre programación con el lenguaje C++ y las nociones y técnicas fundamentales. 
Los conocimientos sobre C++ son útiles para conseguir empleos en los campos de seguridad, redes e Internet de las cosas (IoT).
Introducción

Aprenderá a crear proyectos reales en C++, convirtiéndose en un desarrollador de calidad, empleando las mejores prácticas de programación, asimismo, podrá escribir y leer código en C++ tendrá todo lo necesario para que pueda aprender desde cero hasta avanzado.

Pre-requisitos:

  • El único requerimiento para realizar este curso es contar con manejo básico de PC y sistema operativo Windows o Linux.
Contenidos Básicos

Módulo 0: Instalación y uso de su entorno de programación
Modulo 1: Introduccion a la programacion de computadoras, variables,comentarios, operaciones basicas E/S,control de flujo
Módulo 2: control de flujo avanzado
Estructuras selectivas
*If,if-elif-if,else
Estructuras repetitivas
*While-For(BREAK-CONTINUE)
Módulo 3: Ampliación del poder expresivo
Punteros
Funciones
memoria
Módulo 4: Acceso a datos
Matrices de punteros
Conversiones
Cadenas
Namespace
Excepciones
Módulo 5: Conceptos basicos de POO
Clases
Objetos
Herencia
Módulo 6: Herencia
Jerarquías de clases;
Clases, herencia y compatibilidad de tipos;
Polimorfismo y métodos virtuales;
Objetos como parámetros y casting dinámico;
Varios suplementos;
La palabra clave const ;
Amistad en el mundo C ++.

Módulo 7: Excepciones
Introducción a las excepciones;
La declaración de lanzamiento en
detalle;
Categorías de excepción;
La declaración de captura ;
Excepciones en acción.

Módulo 8: Operadores y tipos numerados
Operadores de sobrecarga;
Tipos enumerados.

Certificados y Certificaciones

CERTIFICADO.- Al terminar el curso se le entregara un certificado oficial de Tekhne Academy.