Introducción a C++

Why take this course?
🚀 Introducción a C++: Dominando un Lenguaje de Programación Versátil
🎉 ¿Listo para Sumergirte en el Mundo de C++?
Este curso te invita a explorar uno de los lenguajes de programación más robustos y ampliamente utilizados en la industria. Con raíces en el histórico lenguaje C, C++ ha evolucionado para incorporar las capacidades de la programación orientada a objetos, convirtiéndose en una herramienta poderosa para resolver problemas complejos con eficiencia y elegancia. 🐱🚀
¿Quién es el Maestro detrás del Mágico C++?
Desarrollado por Bjarne Stroustrup, C++ se apropia de la sintaxis y potencia de C, creado por Dennis Ritchie en los Laboratorios Bell. Bjarne Stroustrup fusionó las características orientadas a objetos con el lenguaje C para dar vida a C++ en los años 80. 🧙♂️
¿Qué Aprenderás?
Este curso está diseñado para guiarte a través de los fundamentos y más allá, cubriendo temas clave como:
-
Fundamentos de Datos Tipados en C++: Dominarás los tipos de datos básicos y cómo almacenarlos en variables.
-
Expresiones y Operadores: Te familiarizarás con la sintaxis para crear expresiones complejas, utilizando operadores matemáticos y lógicos.
-
Estructuras Condicionales y Cíclicas: Aprenderás a controlar el flujo de ejecución de tus programas con if, switch, do-while, while, for y el operador ternario.
-
Manipulación de Datos: Desarrollarás habilidades para crear, pasar y acceder a datos por valor y/o referencia.
-
Librerías ANSI C y Manejo de Estructuras: Te adentrarás en las funciones estándar de las librerías ANSI C y tendrás práctica con la creación y manejo de estructuras.
-
Punteros en C++: Aprenderás a trabajar con apuntadores, su asignación, desreferenciación y manipulación.
-
Programación Orientada a Objetos: Desde la creación de clases y constructores hasta el manejo de herencia y polimorfismo.
-
Funciones Amigas, Getters, Setters, y Más: Te capacitará para utilizar funciones amigas, crear y usar getters y setters, y escribir funciones en línea y constantes.
-
Heredencia y Polimorfismo Avanzado: Dominarás la creación de clases derivadas, el uso de constructores en la jerarquía de clases y las interacciones entre clases heredadas.
-
Programación Genérica con Plantillas: Descubrirás cómo definir y utilizar plantillas para crear funciones y clases genéricas.
💻 Requisitos para el Curso:
Para poder tomar este curso, asegúrate de tener una computadora con Windows 7 o versiones superiores, una conexión a internet estable y un editor de código como SublimeText, Brackets u otro de tu preferencia.
📚 Materiales Incluidos:
Al inscribirte en este curso, recibirás los archivos fuente para cada sección, los apuntes detallados y un eBook completo del curso para acompañarte en tu viaje por el aprendizaje de C++.
Con Francisco Javier Arce Anguiano como tu guía, ¡te invitamos a embarcarte en este viaje desafiante pero gratificante hacia la maestría de C++! 🎓✨
Course Gallery




Loading charts...