Hago dos suposiciones: sabes un lenguaje de programación y no sabes ningún lenguaje de programación
Conoces un lenguaje de programación:
Si conoces un idioma, felicidades !! Ha terminado con el trabajo de aprendizaje de idiomas mundano (la magia real no está aquí). Como conoces un idioma, todo lo que necesitas ahora para construir es la habilidad para resolver problemas.
Comience a aprender algoritmos y estructuras de datos del idioma que conoce bien. No estoy realmente inclinado a sugerir libros. Estos días, los recursos en línea están muy bien diseñados y ayudan a obtener una comprensión más clara y uno no se queda atrás leyendo libros grandes y pesados. Los recursos en línea lo ayudan a acelerar su proceso de aprendizaje y, además, dado que está relacionado con la programación, la práctica es una necesidad y los recursos en línea lo hacen.
- ¿Los cursos de React Nanodegree en Udacity también estarán disponibles de forma gratuita en el futuro?
- ¿Cómo puedo aprender SEO por curso en línea?
- ¿Cuáles son los mejores cursos en línea para aprender OpenGL C ++?
- ¿Cuáles son las mejores fuentes en línea para estudiar publicidad?
- ¿Cuál es el mejor sitio web o libro de tutoría en línea para mejorar sus habilidades de comunicación y escritura en inglés?
Coursera, Udacity, MITOpenCourseWare son excelentes recursos en línea. Aprende los cursos en línea sobre estos recursos y siéntete como un genio.
Una vez que conozca algunos algoritmos, únase a plataformas en línea como CodeChef & HackerEarth & HackerRank. Intenta resolver problemas en estas plataformas. Estos te ayudan a desarrollar confianza como programador.
Y a lo largo del camino, aprendes todas las habilidades de resolución de problemas que anhelas.
No conoces un lenguaje de programación:
Aprende un lenguaje de programación de tu elección. Si eres nuevo en la programación, comienza con el lenguaje C y pronto te enamorarás de él (Al menos fue en mi caso). Y no subestime el poder de C. Aunque se enseña como un lenguaje de nivel principiante y los estudiantes generalmente lo toman a la ligera, asegúrese de aprender todo lo que C le ofrece.
Una vez que haya terminado con el aprendizaje de un idioma, siga los consejos anteriores de “Usted sabe un lenguaje de programación” .
Consejo: mantén siempre la pasión intransigente que tienes, pero una combinación de estabilidad con la pasión hará que el proceso de aprendizaje sea agradable.
Te deseo todo el mejor aprendizaje.