¿Hay alguna manera de que me sugieras aprender a programar yo mismo?

Sí, hay muchas maneras de aprender a programar solo, y puedo asegurarte esto porque sí seguí el camino similar que estoy a punto de sugerirte.

  1. El primer paso es elegir un idioma. Hay muchos idiomas por ahí para trabajar. Pero casi todos tienen una sintaxis similar y conceptos como bucles, funciones, clases, etc. Algunos lenguajes comunes son C ++, Python, Java, C #, etc.
  2. Después de elegir un idioma, le sugiero personalmente que vaya a través de videos tutoriales de YouTube o de cualquier otra fuente. Los tutoriales en video te ayudarán a entender los conceptos con bastante facilidad. Te sugeriré algunos YouTubers cuya serie te ayudará.
  3. Para C ++ sugiero “xoaxdotnet”, para Python “sentdex” y para Java “ProgrammingKnowledge” Estos son algunos de los que me ayudaron mucho, así que son mis favoritos personales, pero siéntase libre de encontrar a alguien por su propia cuenta.
  4. Una vez que haya terminado con la serie de videos, vaya a algunos libros, ya sea en disco duro o libros electrónicos. No importa cuán interesantes sean las series de videos, pero son buenas para los conceptos básicos, pero si lo desea, los libros de descripción detallados siguen siendo los mejores. Algunos buenos editores son “Ankita Thakur”, “McGrew Hills”, etc.
  5. Lo interesante de la programación es que, para dominarlo, no solo practica lo que dicen los demás, tiene que pasar tiempo solo, probar algunas cosas nuevas que le vienen a la mente para ver qué nuevo resultado muestra. Asegúrate de jugar con él la mayor parte del tiempo. Intente cosas nuevas, como tratar de resumir dos conceptos y obtener un nuevo resultado, y luego tratar de entender lo que acaba de suceder.
  6. Sitios web competitivos, hay muchos sitios web que lo ayudarán a probar sus habilidades lógicas, estos sitios web tienen algunas preguntas típicas que requerirán una buena cantidad de uso de la mente lógica y lo ayudarán a afinar sus habilidades.
  7. Por último, pero no menos importante, los proyectos. Este es probablemente el paso más importante. Intenta hacer tantos proyectos como puedas. Esto le ayudará a correlacionar dos conceptos en uno para obtener un resultado requerido. No importa lo grande o pequeño que sea, hazlo.

Feliz codificación….

La palabra clave en esta pregunta es “yo”. Esa es la mejor manera de aprender, la verdad. Comienza por decidir lo que quieres construir.

¿Quieres construir aplicaciones web? Aprenda HTML, CSS, JavaScript para el front-end y cualquier idioma que desee para el back-end.

Aplicaciones de escritorio? Usted tiene opciones aquí. Si estás de acuerdo con que la aplicación solo se ejecute en Windows, C # es la mejor opción, pero Java y Visual Basic .NET también son buenas opciones. Si desea que se ejecute solo en Mac OS, Swift / Cocoa es una buena opción. Si desea que se ejecute en todas las plataformas, use Java.

Aplicaciones móviles. Para Android, Java es el mejor con Android Studio. Para iOS, Swift o Objective-C son los mejores. Hay otros marcos como React Native, Apache Cordova, etc. que le permiten usar otros idiomas para crear aplicaciones multiplataforma. Puedes buscar en ellos si estás de acuerdo con que tu aplicación no parezca nativa.

También hay otros tipos de aplicaciones, pero no voy a entrar en ellas. A continuación, encontrar un tutorial. thenewboston es un buen canal en YouTube para muchas cosas. FreeCodeCamp es bueno para el desarrollo web. Básicamente, buscar en Google te ayudará a encontrarlos. Encuentra algo con lo que te sientas cómodo, eso es todo lo que importa.

Sin embargo, sea cual sea el camino que tome, recuerde esto: los programadores hacen software. Ese es su objetivo, así que trabaje para lograrlo e intente escribir un código bueno, limpio y legible. ¡Todo lo mejor!