He hecho esto con algunos cursos (en su mayoría cursos de CS / matemáticas). Yo diría que sus mejores apuestas son los cursos que enumeró, que son edX, Coursera y MIT OCW. Probablemente pueda agregar Udacity a eso si está buscando una forma más práctica de aprender el contenido.
En cuanto a los resultados, diría que es bastante variado. Los cursos tienden a incluir contenido diferente de maestro a maestro, lo que potencialmente podría significar que gran parte del contenido que aprende antes de tiempo no será aplicable a su curso actual. Un ejemplo de esto son los cursos de Intro CS. Harvard CS50 es muy diferente de la introducción de MIT a Python, que también es muy diferente de cualquier curso de introducción de otra escuela. Si es posible, te sugiero que busques el currículum de tu propio curso y trates de hacerlo coincidir con eso. Es probable que no sea una combinación perfecta, pero probablemente sea lo mejor que puedas hacer.
En el lado positivo, obtienes una buena ventaja en el contenido que la mayoría de la gente no tendrá. Puede dedicar más tiempo a concentrarse en el contenido más difícil, mientras que otros se enfocan en comprender los aspectos fundamentales, lo que es una ventaja muy valiosa. Así que tomar cursos en línea antes de que su clase sea impredecible. Podría ser muy valioso, o podría ser irrelevante para lo que estás aprendiendo en clase. De cualquier manera, al menos aumentas tu conocimiento!
- ¿El software CATIA requiere cursos especiales o podemos aprender a usarlo en línea?
- ¿Puedes enseñarte psicología?
- ¿Tomaría un curso en línea sobre temas legales para su pequeña empresa? ¿Qué temas son los más relevantes para ti?
- ¿Qué tan buenos son los cursos de fundación en línea en Coding Ninjas?
- ¿Puedes destrozar tu universidad en línea después de recibir tu título?