MIT opencourseware es la mejor manera de comenzar con la informática. La introducción a los algoritmos tiene el gran contenido que es muy útil para comenzar. entonces, seguir los algoritmos es una gran idea. Después de completar la introducción a los algoritmos, puede decidir libremente entre los cursos de algoritmos avanzados u otros cursos (puede ser desarrollo web / desarrollo de aplicaciones).
Orden óptimo de desarrollo web completo de pila: (según mi experiencia)
1.Html
2. CSS (con bootstrap).
- ¿Qué curso es mejor, B.Ed o B.Ed en educación especial?
- ¿Qué pasa en un curso de MBA?
- ¿Cuál es el mejor curso de matemáticas para la programación competitiva?
- ¿Hay algo que se enseñe en un curso de MBA que la experiencia no enseñe?
- ¿Qué otros cursos puedo seguir junto con la Secretaría de la Compañía?
3.jquery.
4. Javascript.
5. pareja de proyectos front-end basados en lo anterior.
6. Algoritmos de JavaScript (Básico – Intermedio – avanzado)
7. pareja de proyectos avanzados de front-end (en base a lo que has aprendido hasta ahora).
8. secuencias de comandos del lado del servidor (node.js /angular.js, etc.).
9. bases de datos y conexiones de bases de datos (mongodb, etc.).
10. trabajando con apis.
11.un par de proyectos de back-end que utilizan apis (según lo que has aprendido hasta ahora).
entonces puede exponerse para ser un desarrollador web de pila completa.
Gracias y todo lo mejor !!!!!