¿Cuál es el mejor curso en edx para aprender Java desde cero?

Si bien estará disponible un conjunto de cursos en Java de la Universidad de Hong-Kong desde enero de 2018 Introducción a la programación en Java – Parte 1, preferiría tomar el curso MITX-6-005 Software Construction en Java – MIT. Como dice el instructor, Rob Miller, profesor de ciencias de la computación en MIT, este es un curso exigente y riguroso que lo ayudará a dar el próximo paso en su camino para convertirse en un ingeniero de software calificado.

En esta primera parte de una secuencia de dos cursos, aprenderá lo que los ingenieros de software entienden por código “bueno”: a salvo de errores, fácil de entender y listo para un cambio. También aprenderá formas de mejorar su código, incluidas las pruebas, las especificaciones, la revisión del código, las excepciones, la inmutabilidad, los tipos de datos abstractos y las interfaces.

Se requiere experiencia en programación equivalente a Introducción a la Informática y Programación con Python 6.00.1x, con un conocimiento práctico de un lenguaje de programación moderno como Python o Javascript o Java. He tomado el curso 6.00.1x impartido por el profesor Guttag, y fue excepcional.

Aquí no está EDX, sino uno de los mejores cursos gratuitos en el mercado. Curso de Java para principiantes completos con 970 minutos y 74 lecciones.