Elijo los bloques de CS en función de lo rigurosos que sean sus planes de estudio y de lo difíciles que son sus tareas. Para mí, los cursos más desafiantes son los que valen la pena y el tiempo. A continuación hay algunos cursos que he terminado y que sigo haciendo en 2016:
Programación Java – Introducción a la especialización de software – Duke U, Coursera. Esta es la primera especialización de CS que completé en Coursera. Yo era entonces un principiante de Java y esta serie fue difícil. ¿Lo que es bueno? Tienen muchas tareas de programación. Esas tareas requieren que escribas programas completos, no solo fragmentos de códigos. Que es dificil Sus programas deben funcionar exactamente como la receta, de lo contrario, no los aprobará, ya que calificarán la salida. Un principiante completo puede tener un tiempo muy difícil con esta serie, pero perseverar en esta serie seguramente lo sacará de la zona de principiante.
Programación Java – Especialización en programación orientada a objetos UC San Diego, Coursera : esta serie intermedia es muy desafiante y gratificante. Construirás programas significativos con una interfaz gráfica de usuario. Programas como mapamundi, texto wrangler, corrector ortográfico, evaluadores de corrección de pruebas (lo fácil de leer es su escritura), modelo oculto de Markov. Pasarán por todas las cosas que probablemente necesitará como programador intermedio de Java: paradigma OOP, algoritmos, asintóticos, desde estructuras de datos primitivas hasta estructuras avanzadas. ¡El 4º curso incluso te entrena en una entrevista de ingeniería de software! ¡Legit! Otro punto positivo es que, a pesar del nivel de dificultad, proporcionaron mucha capacidad de sujeción. Así que no es mucha lucha, pero los aprendices se benefician mucho. Además, los profesores son súper atractivos.
Programación interactiva en Python – Rice U, Coursera: terminé esto hace mucho tiempo, tengo algunos juegos geniales para jugar cuando estoy aburrido. Curso muy divertido, sin embargo, ahora es un curso pagado, por desgracia!?!?!?!
- ¿Cuál es el recurso en línea que consume menos tiempo / más simple / más fácil para aprender lo que se enseña en una clase de matemáticas discreta para estudiantes de licenciatura en CS?
- ¿Alguien ha tomado el programa de Codificación Dojo en línea? ¿Cómo son las lecciones? ¿Cómo son los instructores? ¿Cómo es una semana típica?
- ¿Cuál es el mejor entrenamiento de sap ewm en línea?
- ¿Cuál es la estructura de tarifas de los IIT?
- ¿Cuáles son los sitios web o servicios útiles para enseñar en línea y vender cursos que tienen pasarelas de pago indias integradas para vender cursos en la India?
Introducción a la informática utilizando Python – MITx en edX : En el momento de tomar esto, no era un principiante en Python. Sin embargo, esta clase sigue siendo pura impresionante. Aunque me fue fácil hacerlo, los materiales no son en absoluto triviales. Son desafiantes y obligan a los estudiantes a pensar muy duro. Usted sabe que está en el curso correcto cuando, una vez finalizado el curso, muchas personas publicaron en la página de FB del curso para agradecer al profesor.
Introducción al pensamiento computacional y la ciencia de datos – MITx en edX: este tipo de cursos son la razón por la que los cursos de edX son tan impresionantes. El título es Introducción, pero en realidad está mucho más allá de eso. Este es uno de los mejores cursos de introducción en Data Science con Python que lo llevará al nivel intermedio una vez finalizado. Actualmente se está ejecutando en marzo, así que si estás leyendo esto y tienes ganas, ¡inscríbete ahora! Si no, hasta octubre.
The Analytics Edge: un curso en R que he estado esperando desde diciembre. Finalmente empezarán en abril. ¿Qué no se podría amar? Enseñarán todas las técnicas de modelado en R, un montón de conceptos de ciencia de datos. ¿Qué más? ¡Tendrán una competencia de Kaggle para que las personas de la clase compitan! ¡Habla sobre la gamificación en el aprendizaje en línea!
Otros cursos completos que vale la pena visitar: Python para todos por Dr.Chuck en Coursera: una serie muy amigable para principiantes que familiarizará a un principiante completo en Python y lo llevará al nivel intermedio. Data Science in Life Science (edX por HarvardX): para las personas que aman R y desean aprender Data Science en el contexto de la biología.