Saltar al contenido

Los mejores recursos para aprender C ++

C ++ es un lenguaje bastante difícil de aprender, pero una vez que lo dominas, se convierte en una calificación bastante impresionante de la que presumir en las entrevistas de trabajo. C ++ se usa para cualquier cosa, desde motores de búsqueda hasta sistemas operativos y videojuegos, y es compatible con las principales plataformas de teléfonos inteligentes. Y puede estar seguro de que las grandes empresas como Microsoft y Google se interesarán más en su solicitud de empleo si menciona un dominio de C ++.

Hoy aquí, le mostraremos los mejores recursos en línea para aprender C ++. Codecademy no ofrece un curso de C ++ desafortunadamente, pero hay muchos otros recursos listos para llenar el vacío que ha dejado Codecademy.

No te olvides de echar un vistazo esta lista de libros realmente útil en Stack Overflow para obtener más materiales de estudio (se ha descrito en muchos lugares como la “lista definitiva de libros de C ++”). Antes de comenzar con cualquiera de los tutoriales, también deberá descargar y configurar el IDE de Visual Studio también. Microsoft lo proporciona de forma gratuita.

cpp1

LearnCPP es un curso paso a paso sobre cómo aprender C ++ desde cero. El texto es bastante sencillo de entender, pero tiene la costumbre de volverse un poco denso en algunos lugares.

Repartido en 17 capítulos (con aproximadamente 10-15 secciones por capítulo), así como dos apéndices, este sitio es un monstruo cuando se trata de saber todo lo que hay que saber sobre C ++. Empiece por instalar un entorno de desarrollo integrado (IDE). Luego, pase a lo esencial, como variables, operadores y cómo está estructurado un programa.

Este es un sitio que ha estado en funcionamiento durante casi 10 años, pero se actualizó en diciembre de 2015. Por lo tanto, el sitio todavía está vivo y coleando.

cpp2

Hecho por Tutoriales de programación, esta serie de 7 partes lo lleva a través de los conceptos básicos para comenzar con C ++. Con capturas de pantalla nítidas y una voz fácil de escuchar, estos tutoriales hacen que el aprendizaje de C ++ sea muy sencillo, y me he encontrado inconscientemente comenzando a seguirlos. Cree su primer programa C ++ y aprenda sobre declaraciones condicionales, bucles y errores de tiempo de ejecución.

Esta no es la única serie de videos de YouTube relacionados con C ++ (hay muchos de calidad muy variable). Pero estos deberían ser uno de los primeros que debería considerar, siendo uno de los mejores.

cpp3

XOAX.net es un increíble conjunto de 56 videos tutoriales, alojados en YouTube, cada uno de solo unos minutos de duración. Cada uno cubre un área particular del dominio de C ++, como variables y constantes, declaraciones de conmutación y tipos de datos fundamentales.

Lo bueno de los tutoriales es que, de vez en cuando, tienes la oportunidad de crear algo. Esto puede ser Blackjack, creando efectos Matrix o Space Invaders. Esto sirve para resaltar la amplia gama de cosas que puede crear con un conocimiento de C ++. Y también ayuda a acabar con el tedio de estudiar permitiéndote crear algo divertido.

Y ser tutoriales en video es mejor que el texto congestionado seco cualquier día de la semana. Mientras ve el video, haga clic en el enlace que se encuentra debajo para descargar un archivo zip con el código que se está discutiendo. De esa manera, puede jugar con el código mientras escucha.

cpp4

Una vez más, al igual que con el lenguaje Python, Google ofrece clases gratuitas para aprender el lenguaje C ++. Esto puede deberse en parte a que el motor de búsqueda de Google se basa en C ++, por lo que Google tiene un gran interés en mantener a las personas interesadas en aprender el idioma.

Sin embargo, la principal diferencia entre su clase C ++ y su clase Python es que sus ofertas C ++ no incluyen videos tutoriales. Teniendo en cuenta que son dueños de YouTube, es desconcertante por qué no hicieron el esfuerzo de hacer algunos videos.

Sin embargo, Google intenta que toda la experiencia de aprendizaje sea lo menos dolorosa posible, con muchos ejercicios y sus soluciones. Comienza con el ejercicio básico “Hola mundo” y continúa hasta ejercicios más complicados. Finalmente, cuando crea que ha dominado lo esencial, Google ofrece un gran cuestionario que pondrá a prueba sus habilidades.

cpp5

Ningún artículo de este tipo estaría completo sin un curso en línea, y este de la Universidad de California en Santa Cruz ofrece un gran éxito. La única advertencia es que este no es para principiantes. Necesita tener “conocimientos básicos de algoritmos y software orientado a objetos”. Si tiene eso, este curso es el siguiente paso en su educación.

El curso gratuito consta de 102 videos tutoriales, cada uno en HTML5 o Flash. La duración de cada video varía de 5 minutos a 15 minutos (con un par incluso de 30 minutos). Cubre toda la gama, desde la conversión de un programa en C a C ++ hasta el manejo de aserciones y excepciones.

Cada video tiene una o dos preguntas de prueba para evaluar su comprensión, y la finalización exitosa del curso traerá un certificado para agregar a su lista de calificaciones de programación.

Conclusión

C ++ fue creado en 1983 y más de 30 años después, todavía se mantiene fuerte. Con aplicaciones de alto perfil como Outlook creadas con C ++, este es un lenguaje de programación que sería una buena idea aprender si está buscando una habilidad comercial que le permita avanzar en el mercado laboral. No es el idioma más fácil de aprender, pero si lo sigue, obtendrá las recompensas más adelante.

Las siguientes dos pestañas cambian el contenido a continuación.

Mi nombre es Jamie Spencer y he pasado los últimos 5 años creando blogs para hacer dinero. Después de cansarme del 9-5, desplazarme y nunca ver a mi familia, decidí que quería hacer algunos cambios y lancé mi primer blog. Desde entonces, he lanzado muchos blogs de nicho exitosos y, después de vender mi blog de supervivencia, decidí enseñar a otras personas cómo hacer lo mismo.