Tanto C como C++ son lenguajes de programación de propósito general. Todo puede programarse con ellos, desde sistemas operativos y compiladores hasta aplicaciones de bases de datos y procesadores de texto, pasando por juegos, aplicaciones a medida, etc.
C Es un lenguaje potente, con un ilimitado campo de aplicación que puede aprenderse fácil y rápidamente.
C++ fue desarrollado a partir del lenguaje de programación C, por lo que se dice que C++ incluye a C con pocas excepciones. Esta parte de C incluida en C++ es conocida como C- y podría compilarse como C++ sin problemas. No obstante, cuando se utiliza C++ para lo que fue pensado, para realizar una programación orientada a objetos, los conocimientos nuevos que hay que adquirir son cuantiosos y al programar con este paradigma se explotan todas las funcionalidades de C++.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
- Entender la lógica de programación. - Conocer las estructuras de control de c/c++ - Entender el uso de métodos. - Entender y utilizar apuntadores. - Manipulación de archivos.
A quién va dirigido
A estudiantes y desarrolladores en el campo de T.I. o personas interesadas en el campo de la programación, ya que contamos con cursos desde nivel básico.
Requisitos
Conocimientos básicos de Windows
Temario completo de este curso
1. Introducción a la programación.
1.1. Variables
1.2. Tipos de Variables
1.2. Constantes
1.3. Lógica a bajo nivel
1.4. Ubicación en memoria
2. Programación Estructurada
2.1. Bases de programación estructurada
3. Funciones
3.1 ¿Qué es una función?
3.2. main
3.3. Sintaxis
3.4. Palabra static
3.5. Estructuras complejas de datos
4. Entrada y Salida
4.1. ¿Cómo solicitar información al usuario?
4.2. Mostrar información en pantalla
4.3. Sentencias de control
5. Vectores y Matrices
5.1. ¿Qué es un vector?
5.2. ¿Qué es una matriz?
5.3. Diferencias
5.4. Sintaxis y uso
6. Apuntadores
6.1. ¿Qué son los punteros y cómo utilizarlos?
7. Archivos
8. Desarrollo de aplicaciones en lenguaje C