Descripción
Resuelve problemas del mundo real con Java usando múltiples clases. Aprenda a crear soluciones de programación que se escalen utilizando interfaces Java. Reconozca que la ingeniería de software es más que escribir código: también implica pensamiento y diseño lógicos. Al final de este curso, habrá escrito un programa que analiza y clasifica los datos de terremotos, y ha desarrollado un generador de texto predictivo.
Después de completar este curso, podrás:
1. Use la clasificación apropiada para resolver problemas;
2. Desarrollar clases que implementen la interfaz comparable;
3. Use datos de tiempo para analizar el desempeño empírico;
4. Divida los problemas en varias clases, cada una con sus propios métodos;
5. Determine si una clase de la API de Java se puede usar para resolver un problema en particular;
6. Implemente soluciones de programación utilizando múltiples enfoques y reconozca compensaciones;
7. Use conceptos orientados a objetos, incluyendo interfaces y clases abstractas al desarrollar programas;
8. Ocultar adecuadamente las decisiones de implementación para que no sean visibles en los métodos públicos; y
9. Reconozca las limitaciones de los algoritmos y los programas Java para resolver problemas.
10. Reconozca las clases y expresiones idiomáticas estándar de Java, incluidos el manejo de excepciones, métodos estáticos, java.net y paquetes java.io.
Precio: ¡Inscríbase gratis!
Idioma: Inglés
Subtítulos: Ingles coreano
Programación Java: Principios de Diseño de Software - Universidad de Duke
¡TUN ayuda a los estudiantes!
Becas
Comunidad
Derechos de autor, 2024 – TUN, Inc.