Cómo aprender a codificar desde Internet, directamente desde lo básico.

Básicamente necesitas entender qué es la informática y el uso de la informática.

Puedes empezar con este MOOCs.

  1. Curso de Introducción a la Informática y Programación por Udacity.
  2. Introducción a la informática por Harvard.
  3. Dado que ambos cursos son a su propio ritmo, le recomendaría que comience con el curso de Udacity y luego con Harvard.
  4. Después de estos dos cursos, tendrá una sólida formación en los conceptos básicos de informática y dominio de algunos idiomas, principalmente Python.
  5. Luego vaya a Programación y Estructuras de datos por NPTEL (IIT KGP).
  6. Como ya conoce el lenguaje C / C ++, puede continuar con este curso.
  7. Computer Sc – Programación y estructura de datos.
  8. (Las conferencias no son como las de los cursos anteriores, son poco aburridas y de una forma de enseñanza, pero realmente muy buenas. Tenga paciencia).
  9. Luego vaya a Estructuras de datos y algoritmos de NPTEL (IIT DELHI).
  10. Computer Sc – Estructuras de datos y algoritmos.
  11. Después de esto, espero que domines cualquier lenguaje OOP como C ++, Java o Python. Quiero decir que si es un problema, usted sabe cómo encontrar la solución a través de la codificación mediante el uso de estos idiomas.
  12. Video conferencias | Matemáticas para la informática | Ingeniería Eléctrica y Ciencias de la Computación | MIT OpenCourseWare – Matemáticas para informática.
  13. Página en coursera.org – Análisis de algoritmos por la Universidad de Princeton
  14. Página en coursera.org – Algorithms I by Princeton University.
  15. Página en coursera.org- Algoritmos II de la Universidad de Princeton.
  16. Página en coursera.org – Algoritmos: Diseño y Análisis, Parte 1 por la Universidad de Stanford.
  17. Página en coursera.org – Algoritmos: Diseño y análisis, Parte 2 por la Universidad de Stanford.
  18. Después de este intento, practica problemas en varios sitios como:
  19. Juez de Esfera Online (SPOJ).
  20. codificador superior.
  21. Concurso de Programación, Concurso de Programación, Programación Informática en Línea – CodeChef.
  22. Codeforces.
  23. Esto mejorará mucho tus habilidades de programación. Intente participar en concursos de codificación como ACM-ICPC, Google CodeJam, Facebook Hacker Cup y en los concursos de codificación organizados por varias universidades.
  24. Todo lo mejor.

Codeschool es realmente un buen lugar para comenzar a aprender codificación. Sus cursos de video son realmente fáciles de seguir y después de cada conferencia tienen una sección de cuestionarios y exámenes. Codeschool también ofrece un descuento para el primer mes que puede ser útil:

Inscribirse en el código de la escuela por 9 dólares

Thenewboston tiene tutoriales útiles sobre muchos temas y también está muy orientado a la aplicación. Los videos cortos no hacen mella en tu mente tampoco. https://www.thenewboston.com/

W3 Schools es ideal para aprender sobre desarrollo web. Tutoriales en línea de W3Schools en línea

¡Todo lo mejor! 🙂