

El lenguaje C++ fue creado por Bjarne Stroustrup, en el año 1979. Este programador danés empezó a trabajar en el lenguaje, que lo llamaba C con clases.
Stroustrup comparó varios lenguajes para la creación del predecesor de C++. Por ejemplo, vio que Simula (un lenguaje POO del 1962), tenía buenas características para programar, pero era muy lento, y el lenguaje BCPL era rápido, pero de bajo nivel.
Así que mejoró el lenguaje C con características de Simula. Se decidió por el lenguaje C porque:
Aunque el lenguaje C++ se creó en 1979, tal y como hemos dicho, no es hasta 1983 que tiene su nombre definitivo, pasando de C con clases a C++. El nombre fue propuesto por Rick Mascitti, cuando se utilizó por primera vez fuera de un laboratorio científico.
En ese tiempo también se añadieron nuevas características, como la herencia, la sobrecarga de funciones, y las funciones virtuales.
C++ 2.0 se lanzó en 1989, con nuevas opciones como herencia múltiple (los lenguajes actuales de programación orientada a objetos solo permite una única herencia), clases abstractas, funciones estáticas y muchas más.
Con C++11, aprobado como estándar ISO en 2011, dió un salto cualitativo gracias a los cambios en librerías, aunque la versión más reciente es la de C++17 aprobado en 2017.
Este curso lo ofrece Codio, la plataforma de aprendizaje práctico que respalda mejores resultados en la educación de habilidades tecnológicas e informáticas. Algunas de las instituciones de educación superior más grandes y prestigiosas del mundo la utilizan para ofrecer cursos atractivos a escala.
Este curso está especialmente recomendado para aquellas personas, interesadas en la programación, que ya tienen algunos conocimientos. Es el tercer curso de cuatro del Programa Especializado: Programming in C++: A Hands-on Introduction, por lo que será interesante para quienes ya hayan cursado los dos primeros.
A la hora de realizar el curso será necesario tener una base de C++. Además, deberás tener un buen nivel de inglés, ya que el curso se imparte en este idioma (ver cursos gratis de inglés). No obstante, cuenta con subtítulos también en inglés que te facilitarán la comprensión.
Por otro lado, necesitarás contar con un ordenador con conexión estable a Internet para poder acceder a todo el contenido del curso.
El curso, impartido por los profesores Anh Le y Elise Deitrick tiene una duración de aproximadamente 9 horas y se divide en 4 semanas.
Los temas que se tratan en este curso son los siguientes:
Este curso se encuentra disponible en la plataforma de Coursera y es gratis a través de la opción de “auditar curso” o “curso gratis sin certificado.
Puedes ir al curso usando este enlace.
Aprende Bash desde cero con este curso gratis en Udemy. Ideal para principiantes que quieren…
Aprende cómo funcionan los microcontroladores por dentro con este curso gratis en Udemy. Ideal si…
Aprende R desde cero con este curso gratis en Udemy. Ideal para estudiantes de ingeniería…
Aprende a crear apps sin experiencia con este curso gratis de Vibe Coding en Udemy.…
Aprende inglés sin gastar un peso. Fundación Carlos Slim lanza plataforma con recursos certificados internacionalmente.…
Curso completo de Python por IBM: desde básico hasta APIs. Certificación gratuita con ejercicios prácticos.…