Las 10 mejores formas de aprender a programar / programar
Curso de Producción Académica Acelerada en línea de 18 meses. ¡Convierta su pasión en una carrera! Learn.lafilm.edu/music-production
La programación es una de las habilidades más valiosas que tienes.
puede recoger en estos tiempos modernos, ya sea para las perspectivas de carrera o para
Estira tu cerebro y crea algo impresionante. Si solo estas recibiendo
comenzó su viaje de codificación, aquí hay diez consejos y recursos para establecer
Usted está en el pie derecho.
- ¿Puedo obtener un trabajo en Node JS si comienzo a aprender ahora?
- Soy un estudiante graduado. Aparte de mis estudios, estoy obsesionada con la música. Tengo un celo por aprender música. Aunque no podía pagar los honorarios. Sin embargo, puedo permitirme 4-6 horas a la semana. ¿Qué debo hacer para dominar mi pasión?
- ¿Cómo seleccionar un buen tutor de casa?
- Cómo acelerar el aprendizaje y no olvidar lo que aprendiste.
- Quiero saber desde cero cómo funciona una computadora. ¿Donde debería empezar?
10. Averigua por qué quieres aprender a codificar
La dirección en la que vaya dependerá en gran parte de por qué desea
Aprende a codificar en primer lugar y cuánto tiempo tienes para dedicar a
aprendizaje. Si quieres ser un programador profesional, regístrate.
Los cursos universitarios pueden ser tu mejor apuesta. (Google tiene una lista de habilidades y cursos sugeridos para los posibles ingenieros de software). Si desea crear sitios web o
Juegos por diversión (y posiblemente beneficios) en su tiempo libre, interactivos.
Los tutoriales podrían ser mejores. Bloc tiene una comparación de opciones de cursos basadas en la carga de trabajo, el costo y la razón por la que está seleccionando la programación. Y si aún está decidiendo una carrera en tecnología, Switch recomendará una basada en sus intereses.
9. Elija el idioma correcto
No hay un “mejor” lenguaje de programación, y una vez que aprendes uno, es bastante fácil elegir otro, así que no te preocupes demasiado al elegir tu primer idioma. Dicho esto, algunos idiomas son más amigables para los principiantes que otros. El idioma que elija para comenzar puede depender, nuevamente, de su propósito. (Por ejemplo, si desea escribir una aplicación iOS, necesitará aprender Swift). Hay un caso para comenzar con C
Si eres serio sobre la programación, aunque los lenguajes de alto nivel,
Como Python, son más fáciles de saltar de inmediato. Aquí hay una infografía que compara algunos lenguajes de programación populares.
8. Empezar pequeño (y ser paciente)
No importa qué idioma o método de aprendizaje elija, debe
comenzar desde el principio (un muy buen lugar para comenzar). Cuando david
Sinsky aprendió a codificar en ocho semanas,
por ejemplo, pasó un fin de semana obteniendo una comprensión introductoria de
Python y un fin de semana obteniendo una comprensión introductoria de
Django: repasando el tutorial, borrando todo el código del tutorial,
Y trabajando a través del tutorial de nuevo desde cero. Comience con lo básico y sea paciente consigo mismo a medida que avanza. Para llevar a cabo su primer proyecto de codificación de principio a fin, divida el proyecto en pasos simples. Y si un método de aprendizaje no funciona para usted (por ejemplo, libros), intente con otro método antes de rendirse.
7. Prueba una aplicación para niños
Incluso los niños pequeños están aprendiendo a codificar estos días.
Eso es realmente una gran cosa para todos nosotros. Aunque muchos de los
Los programas diseñados para enseñar a los niños a codificar son muy simplistas, muchos de
ellos, como Scratch,
Son adecuados para todas las edades. No importa la edad que tengas; incluso
Las aplicaciones de animación para niños pueden ayudarte a comenzar con los conceptos básicos de la programación.
(Por cierto, edX tiene un nuevo curso sobre Programación en Scratch).
6. Utilice sitios de entrenamiento en línea gratis
Sitios de capacitación en línea gratuitos como Codecademy y otros participantes de la Hora del Código
Te puede ayudar a escribir tu primer programa de computadora. Tutoriales de
KhanAcademy, Codecademy, todos los niños merecen una oportunidad, y muchas otras organizaciones lo harán
presentarle los conceptos básicos de la programación, todo mientras crea una nueva
Juego, sitio, u otro proyecto. Encuentra los recursos que necesitas de acuerdo a
El idioma que estás aprendiendo con Bento.
Estos son buenos puntos de partida, pero tendrás que tomar la iniciativa.
para seguir o continuar su aprendizaje después de estas introducciones.
5. Toma un curso de codificación
Los cursos de informática en línea ofrecen un poco más de redondeo.
Experiencia educativa en comparación con los sitios de formación en línea centrados en uno
idioma. Estos cursos están diseñados para enseñarte habilidades fundamentales.
durante varios meses en clases de nivel universitario. No puedo personalmente
Recomiende el CS50 de Harvard (que puede tomar gratis) lo suficiente, pero hay muchos otros que puede tomar (muchos que figuran en nuestra serie Lifehacker U). Incluso puede crear una educación en informática de nivel universitario con esta selección de quince cursos en línea.
4. Agarra algunos libros de programación gratis
Cuando te quedas atascado en un problema o simplemente necesitas buscar algo,
Los libros de referencia son muy útiles. Hay una gran colección de más de 500 libros de programación gratuitos publicados en GitHub, y otra colección de libros electrónicos que cubren 24 lenguajes de programación.
3. Jugar juegos de codificación
A menudo la mejor manera de aprender es a través de juegos. Si bien hay muchos tutoriales de codificación que te permiten crear juegos simples o complejos, un par de sitios de enseñanza son literalmente juegos: Code Combat y CodinGame son dos con los que te puedes divertir.
2. Obtener un mentor (o enseñar a alguien más)
La comunidad de programación está llena de personas que están dispuestas a ayudar a la próxima generación de programadores. Hack.pledge () es un sitio que lo conectará con un mentor, o puede registrarse para ser mentor de otra persona. Incluso solo planear enseñar lo que aprendió puede ayudarlo a conservar mejor la información.
1. Hackear el código de otra persona
Cuando haces ingeniería inversa del código de otra persona,
Probando cada línea para ver cómo funciona, obtienes una mejor comprensión.
del cuadro grande. Gracias a toneladas de código fuente abierto, puedes aprender
casi cualquier cosa, y seguir aprendiendo a través del ciclo de piratería incremental. Solo recuerde compartir su código con la comunidad si mejora un programa
Cómo ganar dinero en casa usando mi computadora – Cómo ganar dinero en casa – [$ 5000 / mes] [GRATIS]