¿Cuál es la mejor manera de aprender C ++ por mi cuenta?

En primer lugar, 19 no es tarde para aprender programación. Muchas personas comienzan a programar en el último año de la universidad o incluso después de la universidad y se colocan en grandes compañías. Lo único que importa es cuán apasionado eres y cuánto tiempo le dedicas. Además, ya conoce algunos lenguajes de programación, incluido Python, que es un beneficio adicional, ya que ya conoce los conceptos básicos y los algoritmos.

Llegando a donde estudiar C ++, te recomendaría ir a Codesdope. Es una guía perfecta que comienza con lo básico y cubre cada tema y lo explica de una manera muy simple y fácil de usar. Aprender C ++ es otro buen recurso y le brinda casi todos los conceptos, pero encontré mejor el orden de presentación de Codesdope. Además, en Codesdope, hay una sección de práctica con una serie de preguntas para cada tema por separado para que pueda practicar las preguntas correspondientes a cada tema y mejorar. Además, en caso de duda, puede preguntar directamente en su sección de discusión, donde obtendrá respuestas instantáneas (en lugar de buscar en Google).

Solo tienes que ser claro con los conceptos y seguir practicando con pasión.

Buena suerte

Mantenga sus manos en el teclado.

Creo que la mejor manera de aprender o mejorar cualquier habilidad de programación es trabajar en un proyecto al respecto. Intenta desarrollar algunos proyectos. Recibirá errores, se producirán muchos problemas y aprenderá mucho al manejar estos errores y problemas. Los libros y los cursos son buenos, pero si leyó o vio la solución de un problema en un curso de libro o video, probablemente no lo recordará la próxima vez. Sin embargo, si el mismo problema ha ocurrido en su proyecto, investigará demasiado, probará pocas soluciones (pero al principio no funcionarán y buscará otras), finalmente, cuando encuentre una manera de resolverlo, Nunca te olvidarás de esa manera. Solo estoy hablando de experimento. El experimento es la clave para mejorar en algo. Aquí hay un sitio web [1] que contiene proyectos con códigos fuente, intenta trabajar en algunos de ellos. Será trabajo.

Notas al pie

[1] Proyectos C ++ para principiantes

Aprenda lo básico en una web como learncpp.com, luego piense, ¿qué quiero saber? Dependiendo de eso, es posible que desee escribir algunos algoritmos, aprender API de viento, IDE de Linux, aprender la biblioteca SDL o OpenGL para juegos 2D / 3D.

El punto es que, después de que hayas terminado con lo básico, establece un objetivo. Cuando comience con ese objetivo, deberá seguir aprendiendo los conceptos básicos de c ++, además de cualquier API o biblioteca que necesite usar. Si no codificas no aprenderás programación.

Luego continúe buscando en línea sobre temas de programación, puede participar en el desbordamiento de pila para tratar de responder las preguntas de las personas o leer las preguntas que le puedan interesar.

Leer sobre estilos de códigos y buenas prácticas.

Después de algún tiempo, notará cómo aumenta la calidad de su código, ¿el proyecto inicial que seleccionó es demasiado grande y se está complicando? Basta, comienza otro. Ya sacaste lo más importante de todo, la experiencia.

CodeFights (Code Arcade | CodeFights) es un recurso increíble, muy divertido y bien diseñado. Probablemente sea la forma más fácil y gratificante de escribir sus primeras líneas de código de trabajo.

Tiene una base de usuarios bastante activa y social, y a pesar del nombre, no es realmente competitiva: las soluciones de todos son públicas y la base de usuarios muy activa parece disfrutar respondiendo preguntas y discutiendo sus soluciones.

Los problemas de Arcade comienzan en el nivel de “Hola Mundo” y llegan a los desafíos a nivel de competencia. Pasar por los problemas fáciles es ideal para que los programadores experimentados se familiaricen con un nuevo lenguaje, todos los problemas se pueden resolver en más de 20 idiomas. ¿Necesitas practicar TypeScript? ¿Moho? ¿Ceceo?

Echa un vistazo a los desafíos diarios (Coding Challenges | CodeFights), también. Estos pueden ser muy difíciles o bastante simples, pero divertidos de cualquier manera.

* editar: * Algunos usuarios han preguntado acerca de CodeWars. Es * extremadamente * similar y también excelente para entrenar y competir amistosamente. Mientras que ambos son excelentes, recomendaría CodeFights para un principiante, por estas razones:

  • CodeFights tiene docenas de problemas muy simples para un principiante que acaba de comenzar. Al igual que, sumar dos números. Nunca subestimes el valor de la recompensa positiva de completar. CodeWars también empuja de inmediato a problemas más avanzados, que requieren recursión, estructuras de datos, etc.
  • Los problemas de CodeFights y sus reseñas parecen estar mucho mejor curados, al menos en Arcade. Los problemas de CodeWars parecen tener una calidad muy variable, algunos de los cuales están mal redactados o mal definidos. No es un problema para los programadores experimentados, pero frustraría a un principiante.
  • CodeFights en general tiene más funciones que atraen a programadores experimentados: muchas más opciones visibles en la pantalla, pruebas, etc. Esto hace que la interfaz sea más abrumadora para los principiantes. CodeWars tiene una interfaz más ágil.
  • CodeFights ofrece todos los desafíos en todos sus idiomas. (Excepto la base de datos). CodeWars tiene más problemas específicos de idioma, nuevamente, es mejor para los expertos que desean afinar sus habilidades específicas de idioma, pero CodeFights daría la oportunidad de resolver un problema en un lenguaje más familiar primero, por ejemplo, JavaScript, y luego cambiar a C ++.
  • CodeWars se siente más divertido.

La mejor manera de aprender c ++ es a través de YouTube, el sitio web de programación de C ++.

Debajo de sus r mencionan formas de aprender c ++ y referencias (libros, PDF, Vedios, sitios web)

Programación para principiantes de C ++

  • C ++: la guía para principiantes
  • Guía de compra de C ++: Guía de referencia (computadora de estudio rápido) Reserve en línea a precios bajos en la India
  • C ++ para los maniquíes
  • C ++: una guía para principiantes, segunda edición

Sitio web gratuito de tutoriales de C ++

  • Cursos en línea de Udemy – Aprenda cualquier cosa, en su horario

Sitio web para C ++

  • puntos de tutorial
  • Aprender c ++
  • Tutorial de C ++ – Aprende C ++ – Cprogramming.com
  • Tutorial de C ++ | Studytonight

Canales de YouTube para C ++

  • easytuts4you
  • LearnCode.academy
  • Derek Banas
  • thenewboston

Para obtener las últimas actualizaciones de lenguajes de programación y noticias técnicas, como la página diz – TechVedi cosas asombrosas

Hay dos maneras :
1. Paperback (con libros)
2. en linea

Si prefiere los libros de bolsillo, puede consultar los siguientes libros:

  • El lenguaje de programación C ++ por Bjarne Stroustrup. Uno de los mejores libros porque el chico que inventó el CPP también escribió este libro: Para profesionales.
  • C ++ Primer por SB Lippman, J. Lajoie, BE Moo. Para principiantes.
  • C ++ acelerado: programación práctica por ejemplo por Andrew Koenig – Para intermedios

Si te gusta aprender en línea, puedes acceder a los siguientes sitios para obtener mejores resultados:

  • Programación en C ++ | Aprende C ++ | El mejor sitio de tutoría de programación en línea de C ++
  • Tutorial de C ++
  • La red de recursos de C ++

Espero que esto ayude. 🙂


Para hacks electrónicos, programación y problemas relacionados, puede seguirme o responder a sus preguntas.

Si puedes estudiar en línea, hay muchos sitios que pueden enseñarte C ++.
Aprender c ++
La red de recursos de C ++ de este sitio es muy buena para llevarlo de nivel principiante a profesional. Tiene todo lo que quieras hacer con C ++.
C ++ es un lenguaje muy vasto. No encontrarás todo en C ++ en ningún lado.
Pero por el momento estudias conceptos básicos, sintaxis del lenguaje y empiezas a programar.

Para libros si desea preferir, vea esta lista.
La guía y lista definitiva de libros de C ++

Para obtener una lista de los tutoriales recomendados de C ++, visite Learn C ++ – Los mejores tutoriales de C ++ | Hackr.io

Y practica.

Oye hombre, encontré un curso gratuito en Cousera, puedes comprobarlo.

https://www.coursera.org/course/…

No estoy seguro de que sea un buen curso o no, pero vale la pena echarle un vistazo.

No diría que es demasiado viejo para cualquier edad para aprender un lenguaje de programación. Porque empiezo a aprender programación cuando tenía 25 años, después de 2 años sé lo básico sobre HTML, CSS, Javascript y algo más sobre otro idioma. Siempre es bueno aprender algo nuevo. Puede que no se beneficie del nuevo conocimiento de inmediato, pero lo verá a largo plazo, especialmente la programación cambiará la forma en que piensa y analiza las cosas.

Antes de que yo fuera una venta de solución de software, totalmente no familiarizado con la programación. Y ahora estoy ayudando a un banco a actualizar su sitio web, aunque no es muy exigente en cuanto a habilidades de programación, pero puedo resolver muchas cosas porque conozco el código de un sitio web, siempre es más eficiente para mí detectar el problema o terminar un Actualización que mis colegas.

Por último, es posible que HTML y CSS no te ayuden a aprender C ++, pero Javascript puede hacerlo. Siempre debe definir una variable, hacerla pública o privada cuando escriba en diferentes lenguajes de programación. Hay muchas cosas comunes entre los idiomas, especialmente la lógica.

Comenzar antes de hacer que tenga ventaja, entonces comience ahora, de lo que tendrá una ventaja que comience más tarde.

Buena suerte y disfruta de la programación 🙂

¡SÍ! Por qué no. Incluso estoy aprendiendo C ++ por mi cuenta y si conoces el lenguaje C no está bien o si no lo sabes, entonces no te preocupes.

elige un buen libro

Desde mi experiencia personal tengo 3–4 libros en C ++ de estos, puedes elegir cualquiera de ellos

  1. * Programación orientada a objetos en C ++ por Robert Lafore

Compre Programación Orientada a Objetos en C ++, 4e Reserve en línea a precios bajos en India

2. El lenguaje de programación C ++, 1e: tercera edición

http://www.amazon.in/Programming

3. C ++: Cómo programar

Compre C ++ Cómo programar (Early Objects Versio Reserve en línea a precios bajos en la India

4. C ++ Primer

http://www.amazon.in/C-Primer-LI…

* Te recomiendo Robert Lafore Book, si quieres aprender C ++ como tu idioma principal

También puede recibir ayuda de YouTube Channel: Introducción a C ++ (HINDI / URDU)

¡Feliz aprendizaje!

¿Aprender? Puedes dominar C ++ por tu cuenta. Hay muchas fuentes disponibles en internet. Solo necesitas tener determinación para hacerlo.

Ten en cuenta lo siguiente

  • Será frustrante al principio todos esos errores de compilación.
  • Estaré confuso especialmente por parte de los punteros.
  • Dé tiempo para comprender el código que ha escrito desde la primera línea hasta la última.

Tomará algún tiempo para aprender, pero una vez que lo hizo. Todo será suave después de eso.

Por cierto, puedes aprender C ++ directamente. Pero sería mejor aprender C en primer lugar, después de eso, puedes aprender C ++ muy bien. Cuando terminas C en la estructura, unión y enumeración, comienzas C ++ con la clase. Los siguientes son temas en secuencia para aprenderlo de la manera correcta.

  1. Clases con variables y métodos miembros. Utilizar público en esta etapa.
  2. Método de sobrecarga
  3. Sobrecarga del operador, operador en cascada
  4. Especificador de acceso (privado y público)
  5. Herencia
  6. Especificador de acceso (protegido)
  7. Función virtual y función virtual pura.
  8. Clase abstracta
  9. Plantillas, clases genéricas y métodos.

C ++ es un lenguaje de programación excelente pero simple de aprender.

Si no tiene experiencia en codificación, le sugiero que comience con la aplicación SoloLearn. Aquí está el enlace. https://www.google.co.in/url?sa=…

Es una excelente aplicación para la codificación que está disponible en Android y en la que también puede obtener acceso a otros idiomas.

Diviértete jugando a los desafíos de codificación con otros estudiantes.

También puedes encontrar algunos excelentes tutoriales de YouTube. Aquí hay uno para empezar. https://www.google.co.in/url?sa=…

Diviértete Codificación!

Hay muchos tutoriales disponibles en línea. Elija uno de ellos y Empiece a aprender. La mejor manera de llegar a ser bueno es practicar. Practique y entienda las cosas, resuelva más problemas, haga que la codificación sea parte de su vida.

La red de recursos de C ++ y CodesDope: Learn to Code son dos buenos sitios web desde donde puedes aprender todo C ++ de manera efectiva. Solo sea apasionado y haga un cronograma calculando la cantidad de horas que va a leer y practicar C ++ todos los días y apéguese a él. Continúe haciendo esto y emergerá como un programador bueno y seguro. Es tan simple como eso.

Sencillo. Compra y lee esto.

Amazon.com: El lenguaje de programación C ++, 4ª edición (9780321563842): Bjarne Stroustrup: Libros

Consulte la sección ‘Lenguajes de programación’ en: Recursos de CS y PC todo en uno por Manohar Reddy Poreddy en AlgorithmsAndMore

Es mejor aprender Java o C # en lugar de C ++ para su caso.

@ C ++: La referencia completa: La referencia completa (en inglés) 4ta edición – Comprar C ++: La referencia completa: La referencia completa (en inglés) 4ta edición por Schildt, Herbert | Autor; Online a los mejores precios en la India – Flipkart.com
Comience con este libro

Learn C ++ es un sitio web muy bueno que cubre casi todo, pero no olvide practicar lo que se ofrece en este sitio web.

Debe practicar los problemas de C ++ en sitios como GeeksforGeeks | Un portal de informática para los geeks. Al hacer programas, si quiere cualquier tipo de ayuda, cplusplus.com es muy útil, de hecho es mejor para referencia.

¡Todo lo mejor!

Aprender c ++
Este es uno de los mejores sitios en línea para aprender C ++ para principiantes.

Aprendí C ++ aquí. Es muy simple para que todos puedan aprender de este sitio.

Iniciar sesión | SoloLearn: ¡Aprende a codificar GRATIS!