Hola 🙂
Le voy a dar un plan detallado sobre cómo comenzar a aprender un lenguaje de programación. Por favor lea mi respuesta completa y exprese sus opiniones y sugerencias en la sección de comentarios.
En primer lugar, elija cualquiera de los lenguajes de programación disponibles que aprenderá. La elección del lenguaje de programación puede variar de persona a persona y depende de cómo lo va a implementar, cuál es su propósito de aprender el lenguaje de programación, qué tareas desea realizar con la ayuda del lenguaje de programación, etc.
Debes elegir un idioma que te resulte interesante de aprender y que te haga disfrutar del proceso de aprendizaje.
- Quiero aprender sánscrito. Pero, debido a mi horario y ubicación actuales, solo puedo recurrir al autoaprendizaje. ¿Cómo sugieres que lo haga?
- Después de gcse, ¿cuánto tiempo tomaría aprender francés con fluidez?
- ¿Es difícil aprender francés?
- Tengo 24 años. ¿Soy demasiado viejo para empezar a aprender a bailar? No sé si soy bueno en eso pero sí que me encanta y siempre admiro a todos los bailarines.
- ¿Cómo debe una mujer de 25 años comenzar a aprender Programación sin ningún conocimiento previo?
Elija uno de los idiomas a continuación. Estoy escribiendo sus usos e implementaciones entre paréntesis.
C ++ (si desea crear el núcleo de cualquier aplicación y software en el futuro)
Java (si desea integrar gráficos y una gran cantidad de módulos interactivos para el usuario, vaya a Java)
C Lenguaje de programación (un poco más antiguo pero tan efectivo como cualquier otro lenguaje de programación, los usos son casi los mismos que en C ++)
Python (fácil de aprender, se usa principalmente para la administración de bases de datos y algunos programas centrales de software; Google, Microsoft, Yahoo usa python para sus trabajos, Dropbox usa python para casi todo su trabajo)
Después de seleccionar el lenguaje de programación, puede pasar al siguiente paso.
¿Cómo aprendo la programación?
Este paso debe completarse en 2 a 3 meses si puede dar 3 horas por día durante 5 días a la semana. Tiene una amplia variedad de opciones disponibles para comenzar a aprender programación. Puede elegir un buen libro con todos los conceptos escritos en un lenguaje sencillo o puede consultar artículos en línea (después de todo, Internet es la mayor fuente de conocimiento). Debe borrar todos los conceptos teóricos y comenzar a trabajar en los problemas de codificación. Comprenda el uso de los archivos de encabezado, las bibliotecas de entrada-salida, el procedimiento de ejecución de comandos y lo más importante; Cómo construir código para condiciones dadas
Puedes considerar algunos buenos libros así como enlaces en línea para aprender sobre programación.
Aquí está mi respuesta para obtener libros para programación (ver enlace):
La respuesta de Mayank Bhardwaj a No tengo ningún conocimiento informático y quería aprender el lenguaje informático. ¿Qué libro es útil para mí?
La respuesta de Mayank Bhardwaj a ¿Cuál es el mejor libro para aprender Python para principiantes absolutos por su cuenta?
Aquí hay algunos enlaces para aprender en línea:
C ++ y C:
Aprender c ++
Tutorial de C ++
Java:
Tutorial de Java
Java 101: Aprende Java desde cero
Pitón:
Aprende Python – Tutorial interactivo de Python gratis
Aprende Python de la manera difícil
¿Qué debo hacer después de completar esto?
Después de completar con éxito los pasos mencionados anteriormente, continúe con otro paso que es hacer un programa. Puede completar esto en 2 meses dando 2 horas por día durante 4 días a la semana. Debe comenzar a crear programas que sean relativamente más pequeños y más fáciles de trabajar. Puede referirse a libros o recursos en línea si fue golpeado en algún lugar.
Algunos de estos programas son:
- Añadiendo marcas, mostrando su suma, marcas medias y porcentaje.
- Combinando diferentes cadenas (oraciones o palabras) y mostrándolas.
- Uso de funciones y definición de funciones.
- Bucle diferentes condiciones en un programa.
- ¿Cuándo puedo pasar a la programación de alto nivel?
Después de crear algunos programas, estará muy familiarizado con los conceptos y ahora podrá crear códigos y dichos programas sin siquiera mirar los libros. Ahora trate de integrar dos códigos diferentes en un solo programa y también trabaje en la definición y el trabajo con las clases y estructuras del programa. Son muy importantes si desea crear un software o una aplicación en el futuro. Intenta también acortar el código sin comprometer sus funciones. Está bien dicho que “cuanto más corto sea el código, más efectivo es”. Esto llevará otros 3 a 5 meses para completar este paso. También puedes aprender a integrar gráficos en tu programa para que sea efectivo y atractivo. También le ayudará en el futuro mientras crea programas de software.
También puede tratar de entender los conceptos y el algoritmo básico del lenguaje de programación que no haya aprendido, porque al diseñar una aplicación o software, se utilizan diferentes lenguajes de programación para hacer que su interfaz de usuario, kernel y la estructura básica del software. Por ejemplo, Java se usa para crear una interfaz de usuario interactiva e integrar gráficos y diferentes elementos en el programa, mientras que C ++ se usa para escribir su código y trabajar con el kernel en paralelo.
Todos estos pasos tardarán entre 8 y 12 meses en completarse, pero después de este largo período, se convertirá en un muy buen programador.
Todo depende de cómo aprenderá la programación y cuál es el propósito de aprender un lenguaje de programación. Para la integración de gráficos y la interacción del usuario, Java es el mejor lenguaje. Si desea crear un software o cualquier aplicación, puede elegir el lenguaje C + y Python, ya que será útil para crear el núcleo de la aplicación.
Algunas otras plataformas que puede considerar después de aprender un lenguaje de programación son las siguientes :
- Script de Java (será una gran opción si aprendes Java)
- PHP
- Punto net
- Visual Studio (Para crear gráficos y probar softwares).
- Android Studio o Android SDK (será útil para crear aplicaciones en la plataforma Android)
Estas plataformas deben considerarse solo cuando haya aprendido al menos un lenguaje de programación, ya que ayudará a aumentar la eficiencia y la calidad de la programación. También le ayudará a conseguir trabajos bien pagados y convertirse en un desarrollador de software.
Espero usar una de sus aplicaciones y programas de software muy pronto.
Mejor de la Suerte 🙂