Me gustaría aprender programación / codificación. ¿Cuáles son los conceptos que debo entender antes de comenzar?

Aquí están los 5 conceptos básicos de cualquier lenguaje de programación :

  1. Variables : en la programación de computadoras, una variable es una ubicación de Almacenamiento y un nombre simbólico asociado que contiene cierta cantidad o información conocida o desconocida, un valor o simplemente una “palabra” que describirá la información almacenada en una computadora.
  2. Estructuras de control : una estructura de control es un bloque de programación que analiza las variables y elige una dirección en la que ir en función de los parámetros dados . El término control de flujo detalla la dirección que toma el programa (de qué manera el control de programa “fluye”). Por lo tanto, es el proceso básico de toma de decisiones en informática ; El control de flujo determina cómo responderá una computadora cuando se den ciertas condiciones y parámetros .
  3. Estructuras de datos : una estructura de datos es una forma particular de almacenar y organizar datos en una computadora para que se puedan usar de manera eficiente.
  4. Sintaxis : La sintaxis de un lenguaje de programación es el conjunto de reglas que definen las combinaciones de símbolos que se consideran correctamente estructurados en ese idioma.
  5. Herramientas : Probablemente hay decenas de miles, si no cientos de miles de herramientas diferentes en todos los lenguajes de programación. Pero la herramienta más importante para mí es un IDE . Un entorno de desarrollo integrado es una pieza de software que hará que su vida de codificación sea mucho más fácil. Los IDE verificarán la sintaxis de su código para asegurarse de que no tenga ningún error, organizarán sus archivos y le darán una buena manera de verlos (es decir, aplica esquemas de color a su código para que sea más fácil de interpretar), tienden a tener código completo (que en realidad completará algún código para usted, en escenarios comunes), así como también le permitirá navegar a través de su código fácilmente.

Podría profundizar más sobre esto, pero tienes que buscar en Google y aprender, ya que lo más importante de la programación es saber cómo buscar bien usando Google.

Consejo: el desbordamiento de pila es el mejor compañero de los codificadores.

La mejor manera de hacer cualquier cosa o dominar cualquier cosa es hacerlo. Para aprender a programar debes comenzar a programar en tu PC. Primero tome un lenguaje simple como C, Java, JavaScript o el lenguaje que desea aprender y comience a aprender. Mire tutoriales en video sobre estos idiomas y vea la teoría en el sitio web, encontrará muchas cosas allí. Practicalo. Leer libros sobre programación. Lo mejor sería unirse a un curso de programación para que tenga una comprensión clara de los diversos conceptos de codificación y métodos discretos. Conozca las sintaxis y las reglas que deben seguirse durante la programación y eso es todo. El resto vendrá con la práctica y el aprendizaje de nuevos módulos. Feliz codificación.

Generalmente comenzamos a programar aprendiendo un lenguaje de computadora. Así que básicamente estás aprendiendo un nuevo idioma. No necesita ningún concepto para comenzar a programar como tal. Una vez que comienzas a codificar y lo tienes en tus manos, puedes seguir aprendiendo algunos algoritmos.

  1. Elija un lenguaje de programación que lo haga sentir cómodo. (C ++ es el primer lenguaje de la mayoría de las personas).
  2. Aprenda la sintaxis básica de la web. Y prueba cosas en tu propio dispositivo. Puede buscar todo y cualquier cosa, como cómo instalar y todo esto.
  3. Cuando esté bien con la sintaxis, intente hacer un programa usted mismo. Intente aprender qué componente de la sintaxis está haciendo qué.
  4. Lo más importante es tratar de aprender a resolver los errores. Me refiero a un error de compilación. Trate de saber de dónde vino la búsqueda en la web para eso.
  5. Cuando eres bueno con esto, significa que sabes lo que significa la palabra “programación de computadora”.
  6. Elija una forma … Desea ir en el lado del desarrollo o en la programación competitiva y la estructura de datos del algoritmo.
  7. Elige tu camino y haz tu carrera hasta ahora, aprenderás cómo es el mundo de la programación.

Si desea aprender programación de desarrollo web como php, javascript, html5, los tutoriales web en línea de W3Schools pueden ser el lugar perfecto para usted como principiante absoluto.

Si desea aprender idiomas de bajo nivel como java o c / c ++, puede ver los tutoriales de newboston en YouTube.