Programación C++ y desarrollo gráfico
Programación en C++ y desarrollo de aplicaciones gráficas
Así estudias: curso autodidacta
- Autodidacta y 100% en línea: contenido disponible 24/7.
- Avanzas a tu ritmo: la plataforma guarda tu progreso.
- Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
- Te evalúas con actividades automáticas, sin entregas a un tutor.
Lo que serás capaz de hacer
Esta Especialización permite adquirir una base sólida en programación en C++, al tiempo que se aplican progresivamente esas habilidades a proyectos del mundo real y aplicaciones gráficas. Los alumnos pasan de los conceptos básicos de programación y el diseño orientado a objetos a la creación de sistemas de nóminas, visualizaciones de datos y escenas gráficas completas. A través de un aprendizaje práctico y basado en proyectos, los participantes adquieren experiencia práctica que sirve de puente entre los conocimientos académicos y las prácticas de desarrollo en C++ relevantes para el sector.
- Aplicar los fundamentos de la programación en C++ para crear aplicaciones estructuradas y fáciles de mantener.
- Diseñar e implementar soluciones orientadas a objetos para situaciones problemáticas del mundo real.
- Crear programas gráficos y visualizaciones de datos utilizando técnicas gráficas de C++.
Temario
UNIDAD 1 - Fundamentos de la programación · 10 leccionesAplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 1 - Fundamentos de la programación
Aplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 1 - Fundamentos de la programación
- Introducción al curso
- Lo más básico
- Orientación del curso y conceptos básicos de CORE
- ¿Qué es la programación?
- Cómo funciona la programación
- Tipos de lenguajes de programación
- Comprender los conceptos de programación
- Cómo explicar conceptos de programación a un público principiante
- Fundamentos de la programación
- Cómo explicar la programación como un profesional: desde los conceptos básicos hasta los lenguajes
UNIDAD 2 - Introducción a C++ · 10 leccionesAplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 2 - Introducción a C++
Aplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 2 - Introducción a C++
- Configuración del entorno de programación
- Acerca de C y C
- Configuración y exploración de C++
- Hola Mundo
- Hello World entre bastidores
- Su primer programa en C++
- Configuración de la construcción
- Advertencias del compilador
- Proceso de compilación y construcción
- Introducción a C++
UNIDAD 3 - Trabajo con datos y resultados · 13 leccionesAplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 3 - Trabajo con datos y resultados
Aplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 3 - Trabajo con datos y resultados
- Variables y tipos de datos
- Declaración y asignación de variables
- Trabajo con datos numéricos
- Variables y datos numéricos
- Diferentes tipos de asignaciones a variables
- Introducción a «cout»
- Uso de `cin` para la entrada
- Formateo de la salida con endl
- Asignaciones y entrada/salida de la consola
- Directrices para la inicialización de variables
- Convención de nomenclatura de variables
- Cómo escribir código limpio con variables
- Trabajo con datos y resultados
UNIDAD 4 - Operadores y flujo del programa · 9 leccionesAplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 4 - Operadores y flujo del programa
Aplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 4 - Operadores y flujo del programa
- Introducción a los operadores
- Aridad y uso de los operadores
- Expresiones en CPP
- Operadores y expresiones
- Introducción a las funciones básicas en C++
- Creación de un programa sencillo
- Finalización de la lógica del programa
- Cómo crear un programa completo
- Operadores y flujo del programa
UNIDAD 5 - Funciones, ámbito de aplicación y buenas prácticas · 17 leccionesAplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 5 - Funciones, ámbito de aplicación y buenas prácticas
Aplicar los fundamentos de la programación en C++ para principiantes - UNIDAD 5 - Funciones, ámbito de aplicación y buenas prácticas
- Por qué son necesarias las funciones
- Definición y llamada de funciones
- Devolución de valores desde funciones
- Funciones que devuelven valores
- Fundamentos de la función
- Comprensión de los parámetros
- Cómo pasar argumentos a las funciones
- Varios parámetros
- Errores habituales con los parámetros
- Parámetros y argumentos de las funciones
- Conceptos básicos sobre el ámbito de las variables
- Ámbito local frente a ámbito global
- Normas sobre la duración variable
- Usos de una función y pautas de utilización
- Ámbito, duración y uso de las funciones
- Funciones, ámbito de aplicación y buenas prácticas
- Cómo guiar a un principiante en el diseño de un programa completo en C++
UNIDAD 6 - Creación de las bases del proyecto en C++ · 12 leccionesCree un proyecto de nómina de empleados en C++ desde cero - UNIDAD 6 - Creación de las bases del proyecto en C++
Cree un proyecto de nómina de empleados en C++ desde cero - UNIDAD 6 - Creación de las bases del proyecto en C++
- Introducción al proyecto
- Introducción al proyecto Continuar
- Descripción general del proyecto y hoja de ruta
- Creación de IU
- Creación de la clase «Empleado»
- Diseño de la interfaz de usuario y la estructura CORE
- Cómo utilizar el método «Añadir empleado»
- Trabajar con el método «Añadir empleado» de forma continua
- Incorporación de la funcionalidad de empleados
- Planificación y estructuración de un proyecto práctico en C++
- Creación de las bases del proyecto en C++
- Diseño de un Plan Modular C++ Payroll App
UNIDAD 7 - Lógica de la nómina y resultado final · 12 leccionesCree un proyecto de nómina de empleados en C++ desde cero - UNIDAD 7 - Lógica de la nómina y resultado final
Cree un proyecto de nómina de empleados en C++ desde cero - UNIDAD 7 - Lógica de la nómina y resultado final
- Cómo utilizar el método «Display Employee»
- Método de generación de nóminas
- Visualización de los datos de los empleados
- Método de generación de nóminas: continuo
- Crear nómina - Parte 1
- Crear nómina - Parte 2
- Generación de nóminas: paso a paso
- Crear nómina - Parte 3
- Resultados del proyecto
- Finalización y revisión del proyecto
- Lógica de la nómina y resultado final
- Desarrollo de un sistema completo de nóminas para empleados en C++
UNIDAD 8 - Cómo sentar las bases de los gráficos de ventas · 9 leccionesCrear gráficos de ventas en C++ mediante programación gráfica - UNIDAD 8 - Cómo sentar las bases de los gráficos de ventas
Crear gráficos de ventas en C++ mediante programación gráfica - UNIDAD 8 - Cómo sentar las bases de los gráficos de ventas
- Introducción al proyecto
- Gráfico de barras, parte 1
- Primeros pasos con el proyecto «Gráfico de ventas»
- Gráfico de barras, parte 2
- Diagrama de barras Parte 3
- Dominar la elaboración de gráficos de barras
- Cómo diseñar tu primer proyecto de gráfico de barras de ventas en C++
- Cómo sentar las bases de los gráficos de ventas
- Diseño de un gráfico de barras de ventas basado en gráficos de C++
UNIDAD 9 - Mejora de las visualizaciones y ampliación de los tipos de gráficos · 8 leccionesCrear gráficos de ventas en C++ mediante programación gráfica - UNIDAD 9 - Mejora de las visualizaciones y ampliación de los tipos de gráficos
Crear gráficos de ventas en C++ mediante programación gráfica - UNIDAD 9 - Mejora de las visualizaciones y ampliación de los tipos de gráficos
- Gráfico de barras, parte 4
- Gráfico de barras, parte 5
- Finalización y perfeccionamiento del gráfico de barras
- Gráfico circular
- Gráfico circular. Continuar
- Visualización de datos con gráficos circulares
- Mejora de las visualizaciones y ampliación de los tipos de gráficos
- Diseño e implementación de una solución completa de visualización de gráficos de ventas en C++
UNIDAD 10 - Construir los cimientos del escenario · 12 leccionesAplicar gráficos C++ para crear un proyecto de escenario completo - UNIDAD 10 - Construir los cimientos del escenario
Aplicar gráficos C++ para crear un proyecto de escenario completo - UNIDAD 10 - Construir los cimientos del escenario
- Introducción al proyecto
- Introducción al proyecto Continuar
- Visión general del proyecto
- Configuración del controlador gráfico
- Uso de la función «Line»
- Configuración del entorno y dibujo básico
- Dibujar montañas con bucles
- Representación gráfica de los rayos del sol
- Creación de elementos naturales
- Planificación y diseño de un escenario gráfico en C++ desde cero
- Construir los cimientos del escenario
- Diagnosticar problemas de configuración y planificar la creación de un escenario gráfico en C++
UNIDAD 11 - Diseño integral del paisaje · 9 leccionesAplicar gráficos C++ para crear un proyecto de escenario completo - UNIDAD 11 - Diseño integral del paisaje
Aplicar gráficos C++ para crear un proyecto de escenario completo - UNIDAD 11 - Diseño integral del paisaje
- Estructura de la casa
- Trazado de las puertas y ventanas de la casa
- Trazado de los árboles
- Construcción de las estructuras del decorado
- Diseño de estanques y céspedes
- Continuación de la planificación del césped
- Toques finales al paisaje
- Diseño integral del paisaje
- Dirigir el desarrollo integral de un proyecto de escenografía gráfica en C++
UNIDAD 12 - Fundamentos de la programación de organogramas en C++ · 12 leccionesAplicar la programación orientada a objetos para construir organigramas - UNIDAD 12 - Fundamentos de la programación de organogramas en C++
Aplicar la programación orientada a objetos para construir organigramas - UNIDAD 12 - Fundamentos de la programación de organogramas en C++
- Introducción
- Introducción a la herencia
- Introducción a los conceptos de la programación orientada a objetos
- Definir clase base
- Función principal
- Construcción de la estructura base
- Clase derivada
- Codificación del organigrama
- Ampliación mediante clases derivadas
- Modelización de jerarquías organizativas mediante la herencia en C++
- Fundamentos de la programación de organogramas en C++
- Diseño de una jerarquía de clases de organigrama con herencia en C++
UNIDAD 13 - Implementación y visualización del organigrama · 11 leccionesAplicar la programación orientada a objetos para construir organigramas - UNIDAD 13 - Implementación y visualización del organigrama
Aplicar la programación orientada a objetos para construir organigramas - UNIDAD 13 - Implementación y visualización del organigrama
- Codificación del organigrama. Continuar
- Modo de ejecución del organigrama
- Cómo completar y ejecutar el organigrama
- Organigrama típico
- Definir la clase «Diamond»
- Estructuras organizativas avanzadas
- Imprimir el diagrama de flujo en la pantalla
- Conclusión
- Flujo y resultado final
- Implementación y visualización del organigrama
- Dirección de la revisión del diseño de una aplicación de organigramas en C++
UNIDAD 14 - Sentar las bases del proyecto «Pandemic Graph» · 9 leccionesAplicar gráficos C++ para visualizar datos de población pandémica - UNIDAD 14 - Sentar las bases del proyecto «Pandemic Graph»
Aplicar gráficos C++ para visualizar datos de población pandémica - UNIDAD 14 - Sentar las bases del proyecto «Pandemic Graph»
- Introducción al proyecto
- Inicialización de la biblioteca de gráficos
- Descripción general del proyecto y configuración de gráficos
- Nombres de países aceptados
- Población receptora
- Recopilación de datos sobre la pandemia
- Planificación e inicialización de un proyecto de visualización de datos basado en gráficos en C++
- Sentar las bases del proyecto «Pandemic Graph»
- Poner en marcha un proyecto de gráficos en C++ para la visualización de datos demográficos
UNIDAD 15 - Creación, visualización y finalización del gráfico · 11 leccionesAplicar gráficos C++ para visualizar datos de población pandémica - UNIDAD 15 - Creación, visualización y finalización del gráfico
Aplicar gráficos C++ para visualizar datos de población pandémica - UNIDAD 15 - Creación, visualización y finalización del gráfico
- Dibujar las líneas de los ejes X e Y
- Representación gráfica de los nombres de los países en el eje x
- Creación del marco de trabajo de gráficos
- Creación de particiones y calibraciones en el eje Y
- Representación gráfica de la población a nivel nacional
- Escalado y cartografía de datos demográficos
- Realización del proyecto
- Probar el código
- Ejecución y validación del proyecto
- Creación, visualización y finalización del gráfico
- Ofrecemos una solución completa de visualización de poblaciones basada en gráficos C++
Certificado con validez SEP: lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
15 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
54 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Certificado SEP incluido (sin costo). Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por EDUCBA.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 15 unidades · 164 lecciones · 240 h
- 12 meses de acceso
- 54 cuestionarios de evaluación
- Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por EDUCBA; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.
¿El curso tiene validez SEP?
Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
¿El curso tiene tutor o clases en vivo?
No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.
¿Cómo se evalúa?
Te evalúas con actividades automáticas, sin entregas a un tutor.





