¿Cómo debo empezar a aprender a desarrollar en cualquier lenguaje informático?

1. Encuentra un tutorial
2. leerlo
3. Instalar el compilador
4. Comience a codificar
5. ¿Frustrado? Consultar al desbordamiento de pila
6. Comience a encontrar la disciplina informática que le guste (¿base de datos? ¿AI? ¿Juego? ¿Ingeniería de software? Aprendizaje automático)
7. Encuentra comunidad. Contrubute a Github
8. ¿Quieres un reto? Hacer programación competitiva. ¿Algoritmo de amor? hacer ACM ICPC, Codeforces, Codechef. ¿Te encanta el aprendizaje automático? Hacer Kaggle.
9. Impresiona a tu amigo.
9.9. Encuentre “consejos profesionales de forma gratuita directamente de la gente de negocios” de Quora
10. Ahora haz algo de dinero.
11. Elija un nuevo idioma, luego comience desde el paso 1. Repita hasta que ingrese su ataúd.

¿Suena aburrido, demasiado repetitivo? Realmente no, no puedes decir “Soy demasiado inteligente. Esto se está volviendo aburrido” con la programación de computadoras. (Pero puedes aburrirte si sigues usando el mismo lenguaje, por eso te pedí que elijas una disciplina que te guste. Lo bueno de la programación de computadoras es que la disciplina está creciendo. El lenguaje puede ser repetitivo, pero la disciplina no lo es. y eso es lo que hace que la computadora sea especial.

1. Aprender haciendo. Siempre juega con el código mientras aprendes.

Con cada tema nuevo, cuanto antes comience a jugar con el código, más rápido aprenderá los conceptos dados. Incluso si explota un capítulo completo de lectura y un tema como el de los bucles parece sencillo, tan sencillo que incluso un mono podría hacerlo, todavía se estará rascando la cabeza cuando se le pida que implemente el código por primera vez. Usted pensará, “espere, ¿cuál fue esa pieza de sintaxis otra vez?” Como dice el dicho, debe “usarlo o perderlo”, porque a pesar de la evolución de la tecnología, este proverbio de ole se mantiene cuando se aprende a código.

Consejo: Construye un proyecto a medida que avanzas en el material. Un proyecto personal suele ser el mejor punto de partida.

2. Agarre los fundamentos para obtener beneficios a largo plazo.

Por muy elementales que parezcan al principio, los fundamentos de la programación siempre deben ser lo primero: cuanto mejor los entienda, más fácil será aprender conceptos más avanzados . A partir de nuestra experiencia en Coding Dojo, los estudiantes que se apresuran al principio de nuestros cursos, donde nos centramos más en los aspectos básicos del desarrollo web, son a menudo los primeros en atascarse cuando hacemos la transición a material más avanzado, como la programación de back-end. Entonces, antes de deshacerse de la primera clase de ciencias de la computación 101 u omitir el capítulo uno de un tutorial en línea, tenga en cuenta que está pasando por alto el paso más importante en su aprendizaje.

Sugerencia: lea este excelente artículo sobre los 5 conceptos básicos de cualquier lenguaje de programación

3. Codificar a mano. Agudiza la competencia y la necesitarás para conseguir un trabajo.

Los monitores de computadora se vuelven más delgados, los discos duros son más livianos y los lenguajes de programación más potentes, pero la codificación manual sigue siendo uno de los métodos más efectivos para aprender a programar. Ya sea en una pizarra o cuaderno, la codificación manual requiere mayor precaución, precisión e intención detrás de cada línea de código. Porque a diferencia de una computadora, no puede ejecutar un código escrito a mano a mitad de la hoja para verificar si el trabajo es correcto. Aunque requiere más tiempo, esta restricción lo convertirá en un desarrollador más sólido, tanto en el aula como en el mercado laboral. Para los exámenes universitarios y las entrevistas técnicas, un componente crítico del proceso de la entrevista de trabajo, tendrá que realizar un código a mano, ya que no solo es bueno para el aprendizaje, sino que es universalmente conocido como la prueba definitiva para el dominio de un programador. Así que empieza temprano y acostúmbrate a esta práctica de la vieja escuela.

4. Pedir ayuda. Lo necesitarás

Por increíble que sea convertirse en el próximo Steve Jobs por su cuenta, la realidad es que las personas aprenden más rápido con mentores y comentarios de sus compañeros. Lo que puede parecer un error inamovible o un tema que no se puede olvidar se puede aliviar rápidamente con un par de ojos nuevos o una nueva interpretación del tema. Ya sea en línea o en persona, ignore a los trolls y no tenga miedo de pedir ayuda, porque todos los programadores han estado antes en su lugar. Además, a la mayoría de los desarrolladores les encanta codificar, y si hay algo que las personas apasionadas disfrutan, es compartir su conocimiento con los demás.

Palabra de advertencia: En Coding Dojo sugerimos usar la regla de 20 minutos. Tómese al menos 20 minutos para resolver algo por su cuenta antes de pedir ayuda. Hay una buena posibilidad de que la respuesta ya esté frente a usted y, además, las dificultades lo convierten en un mejor programador en general.

Sugerencia: Stackoverlfow y el programa subreddit de reddit learn son minas de oro para la asistencia de programación en línea.

5. Busque más recursos en línea. Hay una gran cantidad de contenido

Si un concepto en particular no tiene sentido, ya sea en la academia de códigos, en un libro de texto o durante una clase, mantenga su confianza y busque recursos alternativos en línea para aprender el mismo contenido. Todos aprenden de manera diferente, y solo porque una fuente no tenga sentido, no significa que haya algo mal contigo. Significa que no estás haciendo clic con la entrega del material. Los recursos en línea para aprender sobre programación de computadoras son infinitos, y siempre hay una publicación de reddit, un tutorial de youtube o una explicación de blog que hará que el material a la mano sea muy claro.

Sugerencia: no subestimes el poder de la búsqueda de Google.

6. No solo lea el código de muestra. ¡Tinker con eso!

Leer el código de muestra no es suficiente para entender cómo funciona. Para desarrollar una verdadera comprensión, debe ejecutar el código y hacer pequeños ajustes con él. Con las adiciones de comentarios e instrucciones, el código de muestra se empaqueta para que el lector pueda digerirlo fácilmente; pero en realidad , es bastante difícil de replicar desde cero. Leer no es lo mismo que entender, y tratar de escribir el código usted mismo, o al menos ejecutarlo, facilitará mucho más el proceso de aprendizaje.

7. Tomar descansos al depurar

Al depurar, es fácil bajar por el agujero del conejo durante horas, y no hay garantía de que solucione el problema. Para evitar esto, es mejor alejarse del error por unas horas y regresar con una perspectiva nueva. Esta no solo es una forma garantizada de ayudar a resolver el problema, sino que también le ahorrará horas de dolor de cabeza. Entonces, si la ayuda no está disponible, para tocar nuestro consejo anterior sobre la búsqueda de consejos, considere tomarse un descanso para aclarar su mente y regresar más tarde. Mientras tanto, el error no irá a ninguna parte, y al menos restaurará la cordura necesaria para mejorar la productividad.

Conclusión: mantener la calma y mantener la codificación

A pesar de estos 7 consejos, el ingrediente más importante para aprender a programar más rápido es mantener la confianza. Para hacerlo, debe esperar fallar repetidamente y ser paciente con su progreso; Porque convertirse en un experto en cualquier cosa requiere mucho trabajo y tiempo. Y si alguna duda te nubla la mente, recuerda que todos los programadores han recorrido este camino antes, ninguno de ellos está más destinado a convertirse en desarrollador que tú. Sea cual sea el camino en el que se encuentre actualmente, ya sea en la universidad o en el campamento de entrenamiento de codificación, la única barrera para el éxito es su ética de trabajo y la confianza para perseverar.

Paso 1: Encuentra el idioma que quieres aprender.
Paso 2: Aprenda a deletrear su nombre correctamente (será útil en el siguiente paso)
Paso 3: Google el nombre del idioma.
Paso 4: Si buscó Python y obtuvo resultados sobre el reptil, intente modificar la búsqueda agregando palabras clave como programación, lenguaje, flujo de pila, etc.
Paso 5: Abra el sitio oficial apropiado del idioma.
Paso 6: Busca un enlace de aprendizaje o tutorial.
Paso 7: Abra el enlace y lea los pasos.
Paso 8: Sigue el paso de escribir programas de hello world.
Paso 9: Hazte una idea de un programa y hazlo.
Paso 10: En caso de cualquier problema, pregunte en StackOverflow.
Paso 11: repita desde el paso 1, si necesita aprender otro idioma.

Advertencia: No haga preguntas de programación que no muestren ningún esfuerzo de investigación en StackOverflow, puede que se le prohíba. SO no es como quora donde toleramos tales preguntas questions

Para comenzar a aprender cualquier lenguaje de programación, comience con los conceptos teóricos básicos. A continuación, se incluyen algunos conceptos que debe aprender al comenzar con casi cualquier lenguaje de programación:

  1. Variables
  2. Tipos de datos
  3. Funciones
  4. Declaraciones condicionales
  5. Bucles
  6. Estructuras de datos
  7. Archivo I / O
  • Cuando empiece a aprender estos conceptos, intente usarlos para crear programas simples.
  • Empieza a practicar en codechef. Comience con los problemas para principiantes cuando haya terminado con los conceptos anteriores.

Lea mi respuesta a continuación, que enumera todos los conceptos y temas en los que debe enfocarse para convertirse en un mejor programador. (¡Sin embargo, no caiga en “24 horas”! Nadie puede hacerlo en 24 horas. Necesita invertir mucho tiempo y trabajo duro para convertirse en un buen programador).

La respuesta de Pratik Singh a ¿Cómo puedo perfeccionarme en la codificación en menos de 24 horas?

¡Feliz aprendizaje!

Si tiene interés en crear programas de computadora, aplicaciones, cualquier otra pieza de software.u necesitará aprender que el programa se crea a través del uso de lenguajes de programación.

1 Determine su área de interés.

2 Considera comenzar con los lenguajes de programación simples como python y ruby.

3 Lee algunos tutoriales básicos para una variedad de idiomas.

Python: un gran lenguaje de inicio para muchas aplicaciones web y cantidad de juegos

4. Empezando pequeño

  • Aprenda conceptos básicos como variable, declaración de condición, función / subfunciones, declaración de bucle y muchos otros.
  • Instale cualquier software.

5. Creando tu primer programa.

  • Enfoque en el concepto: 1. hola palabra en python 2.hello palabra en rubí.
  • Aprender ejemplos en línea.
  • Examina la sintaxis.
  • Experimentos / cambios en el programa.
  • Empezar a practicar la depuración.
  • Comenta todo tu código.

6. Practica regularmente.

  • Código diario.
  • Establezca una meta para su programa.
  • Habla con otro y lee el programa.
  • Desafíate a ti mismo para mantener la diversión.

7. Ampliando tus conocimientos.

  • Unete al curso de formación.
  • Pedir un libro prestado.
  • Estudia matemática y lógica.

Nunca dejar de programar

La mejor manera de aprender es aprender haciendo. Si estás aprendiendo a programar, aprender un idioma es una tarea secundaria. Un lenguaje de programación es solo una herramienta para explicar sus ideas a la computadora. Una tarea primordial es agudizar las habilidades necesarias durante el desarrollo de software. Hay muchos lenguajes por ahí, pero conjuntos completos de ellos comparten el mismo concepto, las mismas ideas. Por lo tanto, si conoce las ideas detrás de un idioma y las habilidades necesarias, puede cambiar a otro idioma compartiendo la misma idea en varios días.

Y las habilidades que se requieren para el desarrollo de software se aprenden mejor solo en el proceso de desarrollo de software. No adquirirás estas habilidades si solo lees un tutorial sin práctica.

Te sugiero que aprendas un idioma de la manera más difícil pero eficiente.

  1. Seleccione el idioma que desee aprender y obtenga los antecedentes necesarios.
    Objetivo: ser capaz de escribir código en un lenguaje específico
    Encuentra un buen tutorial. Conozca las ideas principales detrás del lenguaje y su sintaxis; por lo general, se describen en los primeros capítulos. ¡No hay necesidad de aprender todo el tutorial de memoria aquí!
  2. Crea un proyecto que quieras desarrollar.
    Objetivo: definir una tarea para desarrollar tu habilidad en
    Comience con uno simple: como un programa que lee los nombres de personas de un archivo, los ordena alfabéticamente y luego los vuelve a escribir en un archivo. O cualquier otra cosa que quieras.
  3. Desarrollar este proyecto
    Objetivo: aprender a planificar su aplicación, a encontrar las herramientas y la información necesarias, a lidiar con los errores y otras habilidades necesarias
    No podrá desarrollar la mayoría de los proyectos que desee utilizando solo la comprensión general del lenguaje. Necesitarás una habilidad real. Y para obtener esta habilidad, el primer paso es preguntar: Google y otras personas. Al principio, sus preguntas serán generales: “¿Cómo desarrollo un programa que …?”. Aprenderás cosas nuevas de ellos y, a medida que aprendas, se volverán más específicos: “¿por qué el método X causa una excepción Y en la línea Z con el argumento de entrada K?”. Y gradualmente, a través del trabajo duro, completarás este proyecto y adquirirás habilidad.
  4. Repite con un proyecto más complejo.
    ¡La práctica hace la perfección! Cuanto más creas, más aprendes.

Primero, asegúrese de tener conocimientos de matemáticas a nivel de escuela secundaria (no a nivel universitario).

Elija un idioma y obtenga un buen libro o busque un buen sitio web.

Primero aprenda variables, operadores, precedencia, toma de decisiones, bucles, funciones, etc.

No olvides descargar e instalar el editor y codificar tu “¡Hola mundo!” programa.

Lo que aprendas, incluso el más simple, como agregar 2 números, codifícalo.

Te recomiendo que comiences con ‘C’, si has planeado convertirte en un programador duro y comenzar con ‘JavaScript’ si vas a convertirte solo en desarrollador web.

Vaya a tomar una computadora portátil, ignore el mundo y dígase: “Vamos a hacerlo”.

Hoy es el mundo de internet. Puedes encontrar cualquier cosa en Google. Así que selecciona cualquier idioma con el que quieras comenzar y continúa. Si solo quieres comenzar tu vida de programación, te sugeriré que comiences con Python. Aunque hay varios lenguajes para comenzar como C, Java, C # y así sucesivamente. Encontrarás una gran cantidad de videos tutoriales en YouTube y libros electrónicos en varios sitios web. Seleccione el mejor IDE disponible para el idioma que seleccione.

También puedes comenzar cursos en línea en Udacity, Udemy, etc. Hackererank, Codechef, Hackerearth, etc. le proporcionan una plataforma para probar sus habilidades de codificación.

PD: – Vamos a hacerlo.

Comience desde lo básico como tipos de datos, matrices, funciones, diccionarios. Si eres nuevo en la programación, debes ser cuidadoso en este paso y si eres un veterano, puedes ser un poco más rápido. Aún así estos conceptos son importantes. A continuación, puede comenzar a escribir algunas funciones de código de trabajo para cálculos complejos. Una vez que se sienta cómodo con el idioma, vaya a otros conceptos importantes como OOPS o Estructuras de datos … Después de eso, debe tomar la ruta que más le convenga.

Yo a la computadora portátil: Hey bro whaddup !!
Ordenador portátil para mí: Mirada deslumbrante!

Tiempo para aprender el lenguaje informático 😛

¿En qué dominio estás interesado? Hay muchos. Seleccione un dominio específico, su búsqueda se restringe exponencialmente. Ahora elija el idioma mirando sus tutoriales básicos, y el que entienda fácilmente debería ser su nuevo idioma

Por lenguaje de computadora, puede significar un lenguaje de programación como C, C ++, Java, Python, etc. o el lenguaje de la Máquina (Literalmente su pregunta) los Binarios Binarios son el lenguaje de la máquina.

Para aprender cualquiera de los lenguajes de programación. ir

edX

Coursera – Cursos gratuitos en línea de las mejores universidades | Coursera

Son dos sitios con cursos.

Para aprender bien el lenguaje de máquina. simplemente google lenguaje binario o código. Y tú puedes aprenderlos.

El lenguaje de la máquina depende principalmente de la arquitectura, por lo que si te gusta la arquitectura de computadoras, deberías estudiar eso primero.

¿Qué debes hacer para aprender un lenguaje informático?

  • Obtenga acceso a una computadora (mejor si la tiene, o puede pedir prestado a un amigo o alquilarla por hora)
  • Obtenga un acceso a Internet y aprenda en línea. Lo he compilado en una lista aquí.
  • Practica mucho
  • Obtenga un amigo o dos para aprender juntos, para que puedan apoyarse mutuamente
  • Cuando te atasques, pregunta por internet.
  • No te rindas fácilmente

Espero que esto ayude.

Soy un instructor de tecnología de la universidad y siempre he encontrado que aplicar lo que estás aprendiendo en un proyecto práctico de tu elección puede aumentar considerablemente tu aprendizaje y comprensión. Si está aprendiendo desarrollo web, cree un sitio web simple si está haciendo el móvil intente crear una aplicación simple. Al igual que aprender un idioma hablado, es necesario que practiques hablarlo para que sea realmente fluido. ¡Espero que esto ayude!

¡Aprendiendo el lenguaje informático del curso! Pero para comenzar a desarrollar de una manera que sea aplicable en el desarrollo real de aplicaciones, tendrá que adquirir experiencia práctica durante la capacitación con mentores bien experimentados antes de poder probar algo por su cuenta. Así que sugiero inscribirse en un curso en un buen instituto y luego probar sus habilidades durante los proyectos … ¡mientras usted también se prepara para el trabajo!

Primero encuentre un lenguaje de programación que desee aprender y luego compre un libro sobre el lenguaje o alguna clase de video según su comodidad …

Después de eso, aprenda sobre las habilidades básicas de programación y luego continúe con la especialización o temas avanzados.

Finalmente trata de trabajar en un proyecto para poner a prueba tus conocimientos.

¡La mejor de las suertes!

Primero, obtenga conocimiento sobre qué idiomas son populares y se requieren en el mercado. Por consiguiente, encuentre sitios web como Tutoriales de texto y video de calidad premium en Cero costo o libros como referencia completa, etc.Trabajo en consecuencia. Buena suerte

Soy un estudiante aficionado y no tengo mucha experiencia. Aquí están mis opiniones personales. Primero, busque un libro sobre el idioma en el que está interesado. Luego, practique y únase a un grupo de interés común. Y puede compartir sus ideas, preguntas y otras cosas con ellos, lo que hará que sea más agradable y más fácil. Por último, pero no menos importante, desafíate a ti mismo, ayudándote a mejorar considerablemente.

Prueba thenewboston en youtube. Es un gran canal para aprender conceptos básicos de lenguajes de programación.

Una forma es comenzar tu propio blog y publicar actualizaciones y conceptos de programación a medida que avanzas. Toma el blog de este chico como ejemplo Diario de Shad Khan.
¡Feliz aprendizaje! 🙂

En primer lugar, corrige un idioma que quieras aprender. Luego repase sus tutoriales, documentos, etc. Comience a hacer un pequeño proyecto, tal vez para comenzar, puede intentar hacer el CRUD básico. Luego intente implementar lo mismo en un buen marco disponible. Luego intente hacer los mismos proyectos que ya ha implementado en otro idioma.