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.
- ¿Cuáles son los requisitos previos para aprender informática? Teniendo en cuenta que mi escuela es mala, estudiaré un curso en línea. ¿Desde qué bases debo empezar?
- ¿Cuáles son las mejores universidades en línea? ¿Los empleadores los aceptan?
- ¿Ofrece Oracle certificaciones y / o entrenamientos gratuitos?
- ¿Los cursos en línea son lo suficientemente respetados hoy en día?
- ¿Es bueno tener un LMS o tener su propio sitio web para e-learning?