paint-brush
Los 5 mejores cursos gratuitos de C++ para aprender a programarpor@javinpaul
149,991 lecturas
149,991 lecturas

Los 5 mejores cursos gratuitos de C++ para aprender a programar

por Javin Paul6m2021/01/25
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow
ES

Demasiado Largo; Para Leer

Voy a compartir con ustedes algunos de los mejores cursos para aprender C++ en línea en su propio tiempo y lugar y sin costo alguno.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Los 5 mejores cursos gratuitos de C++ para aprender a programar
Javin Paul HackerNoon profile picture

Una lista seleccionada de cursos gratuitos para aprender C++

C ++ es uno de los lenguajes de programación orientados a objetos más populares y poderosos y si desea hacer cosas de bajo nivel, entonces es el mejor lenguaje para comenzar.

La mayor parte del software complejo, como los sistemas operativos, los sistemas de gestión de bases de datos y los potentes sistemas comerciales, están escritos en C++.

Si bien muchos de nosotros hemos aprendido a programar usando C y C++ , déjame ser honesto contigo, aprender C++ es un desafío.

Hay muchas áreas que son difíciles de comprender, por ejemplo, puntos, pero los aprenderá lentamente y ahí es donde estos cursos gratuitos de C++ lo ayudarán.

No hay duda de que aprender C++ le abrirá varias oportunidades. Existe una gran demanda de buenos desarrolladores de C++, especialmente en el área del comercio de alta frecuencia donde cada microsegundo importa.

C++ es el lenguaje que brinda lo mejor de ambos mundos, le permite usar OOP para administrar la complejidad del software pero, al mismo tiempo, también le permite acercarse a su máquina y acceder a todo el hardware de su computadora, que es no es fácilmente posible para otros lenguajes orientados a objetos como Java o Python .

Esa es la razón por la que C ++ se usa mucho para escribir controladores de dispositivos nativos, juegos de escritorio de alta gama y programas complejos de inteligencia artificial donde se necesita un alto rendimiento.

En este artículo, voy a compartir con ustedes algunos de los mejores cursos para aprender C++ en línea en su propio momento y lugar y sin costo alguno. Puede usar estos cursos si está comenzando con la programación o si tiene algo de experiencia en codificación pero no está familiarizado con C ++.

5 Cursos para aprender C++ Gratis Online

Me encanta aprender nuevas tecnologías y lenguajes de programación porque amplían tus conocimientos, dan un impulso a tu currículum y te diferencian de tu competencia, pero aprender un nuevo lenguaje de programación no es fácil. Se necesita tiempo, práctica y dedicación para aprender cosas nuevas.

Aunque puede aprender cosas nuevas fácilmente siguiendo mi fórmula de 3 puntos, que he usado para aprender varias cosas nuevas, por ejemplo, Kotlin , Docker , Maven , JUnit , Angular , ReactJS en los últimos años. Es práctico y funciona bien.

El primer punto es apuntarse a un curso online, gratuito o de pago, para empezar con un nuevo lenguaje de programación. Una vez que domines las cosas básicas y comprendas el vocabulario de la tecnología, puedes comenzar con el segundo punto, que es leer un libro.

Esto también es opcional, si se une a un buen curso, puede comenzar a escribir código de inmediato, pero si desea aprender cosas en profundidad, elegir el libro adecuado es la mejor manera de avanzar.

En general, los libros contienen más información que los cursos en línea y también están escritos por la autoridad en la materia. Para C++, puede ver mi lista de libros aquí.

Después de eso, debes construir un proyecto, ese es el paso más importante donde usas todo el conocimiento que has aprendido. En el paso vas y vienes de curso y libro para repetir y referir, lo que consolida tu aprendizaje.

Si sigue estos tres pasos, puede aprender fácilmente un nuevo lenguaje de programación, biblioteca, marco o cosas nuevas rápidamente. De todos modos, aquí está mi lista de cursos gratuitos de C++ para aprender a programar.

1. Tutorial de C++ para principiantes completos

Este es un curso increíble para aprender C++ y puedes obtenerlo en Udemy sin costo alguno.

Este curso le enseña el poderoso, rápido y popular lenguaje de programación C ++ desde cero, asumiendo solo conocimientos básicos de informática.

Comenzará con la configuración de su entorno de desarrollo y luego aprenderá la sintaxis básica y los componentes básicos de la programación. Lentamente, pasará a la codificación orientada a objetos y aprenderá cosas como herencia , abstracción , encapsulación , etc.

Después de esto, aprenderá sobre conceptos más avanzados como punteros y gestión de memoria.

Al final del curso, también aprenderá cómo crear un hermoso programa de "fuego de partículas", que incluye una noción de los principios básicos del desarrollo de juegos.

En resumen, uno de los mejores cursos para comenzar con la programación en C++ . Aprender C ++ es un desafío, pero si sigues con el curso y mantienes la paciencia y la persistencia, nada puede impedir que tengas éxito.


2. Aprende C++ creando

Este es otro gran curso gratuito para aprender C++ en Udemy. En este curso, aprenderá haciendo cosas y desarrollando habilidades un nivel a la vez.

El curso comienza enseñándole cómo preparar su computadora para escribir un programa en C++ usando Visual Studio, el IDE más popular para escribir programas en C++.

Después de eso, aprenderá a escribir el programa HelloWorld ya lidiar con la entrada y la salida, es decir, escribir programas para tomar la entrada del usuario y mostrar la salida en la consola.

También aprenderá a crear varias aplicaciones para explorar diferentes conceptos, por ejemplo, crear una aplicación que manipule cadenas , lo haga automáticamente y escriba un chatbot.

En resumen, un excelente curso para principiantes o un buen repaso para cualquiera que no haya usado C++ por un tiempo.


3. C++, corto y dulce, parte 1

Este curso gratuito de C++ es para principiantes que quieren aprender a programar en C++, impartido por Jeremy Siek, profesor de la Universidad de Colorado.

Este es un curso de dos partes que se basa en el excelente libro de texto Accelerated C++ de Andrew Koenig y Barbara E. Moo.

La parte 1 cubre los primeros siete capítulos de C++ acelerado, en particular, los capítulos 0 a 6 y la parte 2 del curso cubre la segunda mitad de C++ acelerado, incluido cómo escribir sus propias clases y funciones genéricas.

Al igual que el libro de texto, el curso se sumerge rápidamente en la resolución de problemas y hace uso de la biblioteca estándar de C++, que incluye cadenas , vectores y listas.

En definitiva uno de los cursos prácticos para aprender C++ donde el énfasis está en enseñarte las partes de C++ que más probablemente necesitarás en tu día a día programando.

4. Conceptos básicos de programación en C++

Este es otro curso gratuito de C++ de Udemy que te enseña cómo codificar C++ y los fundamentos.

Este curso proporciona una descripción general rápida y una introducción a C++ para cualquier persona interesada en aprender C++ con programas simples.

En resumen, un curso perfecto para principiantes.

También aprenderá cómo incluir archivos de encabezado, funciones de escritura y otras características poderosas de C++.

5. Plantillas C++ para principiantes

Este es otro curso gratuito de C++ de Udemy que te enseña los conceptos básicos de las plantillas de C++.

Si no lo sabe, las plantillas de C++ se utilizan para crear clases y algoritmos de alto rendimiento. La mayoría de las bibliotecas de alto rendimiento, como Active Template Library, Windows Template Library, etc., se han implementado a través de plantillas de C++.

Las plantillas son un desafío para cualquier programador novato de C++. Pero este curso lo ayudará a comprender la sintaxis de las plantillas.

Lo lleva suavemente a través de los conceptos básicos y luego se basa lentamente en los conceptos avanzados, como la especialización, las plantillas variadas, etc.

Por cierto, este es un extracto del curso Beginner Modern C++ , y si quieres aprender C++ moderno completo, también puedes echarle un vistazo.


Eso es todo acerca de algunos de los mejores cursos para aprender C++ gratis . Estos cursos son geniales para empezar a aprender a programar con C++ así como para aprender C++ en profundidad.

También tienes la oportunidad de aprender haciendo uniéndote a cursos como Unreal Engine C++ Developer: Learn C++ and Make Video Games que te enseña a programar mediante la creación de juegos, que es una forma increíble de aprender un nuevo lenguaje de programación.

Otros cursos gratuitos en línea que le gustaría explorar

5 cursos gratuitos para aprender Git y Github
5 cursos para aprender Ruby y Rails gratis
5 cursos gratuitos de Docker para Java y DevOps Engineer

Gracias por leer este artículo hasta ahora. Si le gustan estos cursos gratuitos de programación en C++, compártalos con sus amigos y colegas. Si tiene alguna pregunta o comentario, por favor deje un comentario.

PD: si desea aprender C ++ avanzado, creo que Learn Advanced C ++ Programming es el mejor para comenzar.