¿Cuáles son los pasos iniciales para aprender a codificar desde cero?

La programación es muy divertida y extraordinariamente útil. Te permite ser creativo y también abre una amplia gama de nuevas carreras para ti.

Parte 1

Elegir un idioma

  1. 1 Elige un lenguaje de programación. La programación de la computadora se realiza esencialmente como un conjunto de instrucciones escritas que la computadora sigue (también conocida como codificación binaria). Estas instrucciones se pueden escribir en varios “idiomas” diferentes, o simplemente son formas diferentes de organizar las instrucciones y el texto. Sin embargo, se suelen utilizar diferentes idiomas para crear diferentes tipos de programas, así que elija un idioma que considere relevante para lo que quiere hacer. Si decide que un idioma no se adapta a sus necesidades, siempre puede pasar a un nuevo idioma.
  2. 2 Considere C, C ++, C # y lenguajes relacionados . Estos lenguajes se utilizan principalmente para crear aplicaciones informáticas independientes, como los juegos. C y C ++ son lenguajes difíciles de aprender para un principiante, pero no imposibles. Aprenderlos le dará una comprensión profunda no solo de la programación (la mayoría de los lenguajes de programación heredan algún concepto u otro de C y C ++), sino también de cómo funciona una computadora. Son populares y ampliamente utilizados, aunque C #, un lenguaje muy similar a Java, está empezando a ser mucho más común.
  3. 3 Considera Java o JavaScript. Estos son buenos idiomas para aprender si desea trabajar en la creación de complementos web (JavaScript) o aplicaciones móviles (Java). Estos idiomas tienen una gran demanda en este momento, por lo que son útiles para saberlo. Tenga en cuenta que Java y JavaScript son lenguajes completamente diferentes, a pesar de la similitud en los nombres.
  4. 4 Prueba Python . Python es un lenguaje muy versátil que se usa ampliamente en varias plataformas. A pesar de ser extremadamente poderoso, es un lenguaje fácil de aprender para un principiante, ¡así que pruébalo!
  5. 5 Considerar PHP . PHP significa PHP: Procesador de hipertexto. Es un lenguaje de programación web y es relativamente fácil de aprender debido a su débil escritura y popularidad (popularidad significa que habrá varios tutoriales útiles sobre el idioma). Es un gran lenguaje para la programación del lado del servidor.
  6. 6 ¡ No te limites a estos idiomas! Hay toneladas de lenguajes de programación, todos con diferentes usos. Si quieres trabajar como programador, definitivamente necesitarás saber más de uno, así que aprende lo más que puedas. Lo mejor será mirar los anuncios para el tipo de trabajos que desea obtener y buscar los idiomas comunes que solicitan.

Parte 2

Aprendiendo el idioma

  1. 1 Piensa en ir a la escuela. Si bien la mayoría de las compañías que contratan a un programador se preocuparán más por sus habilidades que por la universidad a la que asistió o por sus calificaciones, es de gran ayuda tener un título universitario al que señalar. Aprenderá más eficientemente que si se enseña a sí mismo, todo mientras recibe orientación experta de sus maestros (y quizás de sus amigos). A menudo hay becas y becas disponibles para aquellos que realizan estudios en este campo. No se sienta intimidado por la etiqueta de precio de un título: ¡es posible!
  2. 2 Aprende de las universidades online. Ya sea que obtenga un título en línea con tarifas y un título real al final o si asiste a un programa gratuito como la maravillosa Coursera de MIT, puede aprender mucho sobre la programación de estos cursos estructurados.
  3. 3 Trate de usar herramientas en línea. Utilice servicios gratuitos como el Consorcio Universitario de Google o la Red de Desarrolladores de Mozilla para aprender más sobre la programación. Estas compañías quieren que más desarrolladores ayuden a que sus plataformas prosperen y sus recursos pueden ser algunos de los mejores en la web.
  4. 4 Aprende usando tutoriales en línea. Hay un montón de programadores con sitios web donde te enseñarán los conceptos básicos individuales, así como algunos trucos. Busque tutoriales sobre el idioma que desea aprender para encontrarlos. Muchas clases en línea gratuitas están disponibles para aprender la codificación. La Academia Khan enseña codificación de computadoras, con tutoriales y videos sencillos. Code Academy es otro sitio gratuito para aprender, con tutoriales paso a paso.
  5. 5 Comience joven si puede. Hay varios programas diseñados para enseñar a los niños a programar. Los programas como Scratch del MIT son muy útiles y cuanto más joven seas, más fácil será aprender (como en cualquier idioma). Evita los kits, ya que estos raramente enseñan algo útil.

Parte 3

Enseñandote

  1. 1 Comience con un buen libro o tutorial sobre programación. Obtenga un buen libro actualizado sobre el lenguaje de programación que desea aprender. Por lo general, las revisiones en Amazon o sitios similares lo ayudarán a identificar libros útiles de los que no lo son.
  2. 2 Consigue un intérprete para ese idioma. Un intérprete es solo otro programa de computadora, pero convertirá las ideas que ha escrito en un lenguaje de programación en “código de máquina” para que pueda ver cómo funcionan las cosas. Hay muchos programas disponibles y deberá elegir uno que sea apropiado para usted.
  3. 3 ¡ Lee el libro! Tome ejemplos del lenguaje de programación del libro y póngalos en su intérprete. Intenta cambiar los ejemplos y hacer que el programa haga cosas diferentes.
  4. 4 Intenta juntar tus propias ideas para formar un programa de trabajo. Comience con cosas simples, como un programa para convertir monedas, y avance hacia cosas más complejas a medida que continúa leyendo y aprendiendo sobre su lenguaje de programación.
  5. 5 Aprende otro idioma. Una vez que comience a programar activamente en su primer idioma, es posible que desee aprender un segundo idioma. Aprovechará al máximo el aprendizaje de un segundo lenguaje de programación si elige uno que use un paradigma radicalmente diferente al que comenzó. Por ejemplo, si comenzó en Scheme, podría intentar aprender C o Java a continuación. Si comenzaste en Java, podrías aprender Perl o Python.
  6. 6 ¡ Continúa programando y probando cosas nuevas! Para ser un buen programador, al menos, tienes que mantenerte al día con la tecnología cambiante. Es un proceso de aprendizaje constante, y siempre debes aprender nuevos idiomas, nuevos paradigmas y, lo que es más importante, ¡programar nuevas cosas!

Hola,

La programación / codificación es una forma de automatizar que debe hacerse repetidamente y con precisión en todo momento.

Existen múltiples lenguajes de programación, incluidos el antiguo y famoso C, C ++, .Net, Java y ahora popular Python, R, etc. También hay lenguajes de script.

Para toda la codificación, el objetivo principal es la capacidad analítica para construir la lógica y resolver un problema.

Entonces, todo comienza con algoritmos básicos (que son unidades lógicas que pueden denominarse independientes de cualquier idioma). Esto le da una idea de cómo construir una lógica. Pero a veces estos se enseñan como primera parte de cualquier lenguaje de programación.

Diría que, elija el área de tecnología / dominio en el que desea desarrollar una carrera y elija ese lenguaje de programación.

Una vez que domines un lenguaje de programación, aprender otros no será una tarea difícil.

Puede consultar esta lista de los mejores cursos, donde algunos están dirigidos a los principiantes.

  • Aprende Python: cursos en línea con buenas calificaciones de más de 5000 estudiantes
  • 10 mejores cursos en línea de Java que crearon miles de desarrolladores de JAVA

Pero a medida que avanza, las aplicaciones se vuelven complejas y de codificación también.

Comience en algún lugar desde un curso bien estructurado y pase a temas avanzados.
Lo importante es la capacidad de motivarse para aprender a pesar de los desafíos que se presentan a lo largo del ciclo de aprendizaje.

Consejo: Trate de encontrar a uno de sus amigos / compañeros / personas mayores que pueda orientarlo cuando esté atascado.

Gracias,

Jagadish

Fundador – AboutTrainings.

Busque miles de los mejores cursos en línea de los mejores proveedores

Te contaré un secreto. La mejor manera de aprender algo es disfrutarlo tanto que ni siquiera se te ocurra tomar descansos.

¿Cómo aprendí la codificación? Me encanta jugar juegos, y quería hacer uno. Después de una cita con Google, descargué Code :: Blocks y comencé a seguir tutoriales básicos en C ++. En unos pocos meses, estaba bastante bien con C ++. Luego comencé a seguir los tutoriales para SFML, una biblioteca básica para gráficos 2D. Me las arreglé para hacer saltar a los personajes, disparar armas y en general lo pasé genial. Sin embargo, algunos de los errores que encontré eran hilarantes.

Lo que me di cuenta después de todo esto fue que había aprendido sin esfuerzo cómo codificar correctamente. Solo necesitas disfrutar del proceso y los resultados se entregan solos.

Piensa en lo que te gusta hacer e intenta codificarlo. Sin embargo, sugeriría juegos, porque a la mayoría de la población le encantan los juegos.

¡Feliz codificación!

Antes de comenzar a aprender codificación o aprender cualquier lenguaje xyz, lo que recomiendo es aprender Programación. Puede parecer complicado si eres completamente principiante.

Dejame explicar. La codificación es el último paso de lo que hacen los programadores o desarrolladores cuando resuelven o implementan un requisito y le dan una forma que se ajuste a la realidad. Antes de eso, vienen muchos pasos. Debe comprender el problema, debe preparar algunas soluciones de demostración que se denominan algoritmos y analizarlas para obtener la solución que es menos costosa con respecto al tiempo y la memoria. Después de eso, elige el idioma de su elección para implementar el requisito que mejor se adapte a él.

¿Te sientes perplejo? Está bien sentirse. Porque para los principiantes, los pasos anteriores son ambiguos y todos los pasos se mezclan en un solo proceso y lo has acertado. Es codificacion Esto también está bien, pero intente pensar de esa manera y obtendrá una ganancia a largo plazo.

Lo que quise decir cuando dije ‘Aprender programación’ es cada lenguaje o solución de problemas basados ​​en algunos conceptos básicos como – variable, operación lógica (si no, etc.), bucle o iterador (para hacer cosas repetidamente), función, clase y algunos temas como esta. Todos y cada idioma contiene casi todos ellos como característica. Entonces, si entendió bien estos conceptos, su trabajo máximo se realizará para cualquier idioma que desee seleccionar.

Número 1: El mejor tutorial que cubre esos temas y usted podrá seguir sin saber nada sobre cualquier lenguaje de programación:
Fundamentos de Programación: Fundamentos

Número 2: el siguiente tutorial de esta lista lo seleccionará del mundo de los principiantes y lo llevará a un recorrido por la informática y muchos idiomas. Este curso Cs50 2017 es una iniciativa de la Universidad de Harvard.

Otro curso es del programa Open Courseware de MIT – Introducción a la informática y la programación.

Esos cursos son realmente buenos y pueden generar sólidos conocimientos fundamentales que te ayudarán a ser un gran programador.

Pero el video lo aburre y usted quiere leer y aprender haciendo, entonces hay un libro que es divertido de leer y aprender de él. Automatiza las cosas aburridas con Python

Puede elegir uno de los que le gusta o puede obtener muchas fuentes de otra respuesta o google. Simplemente no espere el curso adecuado ni pierda tiempo buscando en Google, comience hoy o ahora.

Feliz codificacion !!

La codificación es como hablar un idioma. En primer lugar, debe averiguar qué desea hacer con la codificación, lo que lo motivará a continuar con su proceso de aprendizaje. Al igual que aprender un idioma extranjero, si sabes que lo vas a utilizar para hablar con una chica que realmente te gusta, tendrás mucha motivación para aprenderlo.

Luego elija un lenguaje de programación para comenzar, le recomiendo algunos sencillos y populares, como python, o cualquier lenguaje que considere más útil para usted, dependiendo de para qué lo vaya a usar.

Tercero, aprende algo de gramática básica sobre el idioma que elijas. Siempre puedes encontrar algunos tutoriales para principiantes en línea.

Después de familiarizarse un poco con el idioma, puede comenzar a crear su propio proyecto. En el camino hacia la realización de su proyecto, aprenderá más y más sobre las habilidades de codificación que necesita al buscar respuestas a los problemas que encuentra, como lograr una función específica.

A partir de ahí, sigue andando …

¡Buena suerte con su jornada!

Este es un proceso muy difícil. Escucha cuidadosamente.

  • Consigue una computadora (laptop, computadora de escritorio, notebook, frambuesa pi … lo que sea).
  • Abra un editor de texto (bloc de notas, bloc de notas ++, gedit, vim, emacs … cualquier cosa).
  • Escribe un programa de hello world en el idioma que quieras (Python, C, C ++, Java, Scala, Lisp, Brainfuck … lo que sea)

¡Felicidades! Has empezado a aprender programación. En caso de que realmente estés destinado desde cero, podrías aprender a programar desde Scratch.

Te recomiendo que tomes varios cursos gratuitos de codificación en línea como Codecademy y Code School. Ambos cubren casi todos los programas mundiales como Python, Java, C ++, html, etc.

Después de aprender lo básico, puede intentar aplicar lo que ha aprendido en software de codificación como Adobe Dreamweaver o editor de texto. Puedes probar los sitios web de codificación, minijuegos como tijeras de piedra, convertidores de temperatura, etc.

Podrás al menos aprender lo básico primero

seleccione su idioma de codificación favorito y comience a clonar cualquier aplicación que se esté creando en ese idioma. ESTA ES LA MEJOR MANERA EN QUE PUEDE APRENDER CÓDIGO DESDE SCRATCH, SIN PERDER SU TIEMPO EN EL APRENDIZAJE DE LA BASE Y TODO.

Aquí respondí una pregunta similar:

La respuesta de Kamal Rawat a ¿Cómo aprendiste las estructuras de datos y cuál fue tu estrategia?

Para aprender la codificación de computadora desde cero, debe aprender la lógica mediante el uso de diagramas de flujo o algoritmos en un lenguaje simple, y luego aprender el lenguaje C, ya que es la base de todos los conceptos de programación, como bucles, condiciones, etc.

En primer lugar, necesitas estudiar los conceptos y aclararlos. Siga estudiando módulo por módulo y siga practicando, creando un sitio web o software ficticio. Hoy en día, hay muchos sitios web que te permiten practicar la programación en línea. También puedes dirigirte a ese sitio web para desarrollar tus habilidades y fortalecerlas.

Simplemente tome un curso gratuito de Informática de Udacity – Clases en línea gratuitas y Nanodegrees y allí conocerá todo y todo.