课程名称: Java Programming: Principles of Software Design/Java 程序设计:软件设计原理
课程主页: https://www.coursera.org/learn/java-programming-design-principles
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 杜克大学
讲师: Susan H. Rodger,Robert Duvall,Owen Astrachan,Andrew D. Hilton
授课语言: 英语
提供字幕: 英文
课程文件大小: 1.15GB
课程介绍: 使用多个类解决Java的现实问题。了解如何创建使用Java接口扩展的编程解决方案。认识到软件工程不仅仅是编写代码-它还涉及逻辑思维和设计。在本课程结束时,您将编写一个程序来分析和分类地震数据,并开发了预测文本生成器。
完成本课程后,您将能够:
1.解决问题时应适当使用排序;
2.开发实现Comparable接口的类;
3.使用时序数据分析经验绩效;
4.将问题分为多个类别,每个类别都有自己的方法;
5.确定是否可以将Java API中的类用于解决特定问题;
6.使用多种方法实施编程解决方案并认识到权衡;
7.在开发程序时使用面向对象的概念,包括接口和抽象类;
8.适当隐藏执行决策,以使它们在公共方法中不可见;和
9.认识到算法和Java程序在解决问题方面的局限性。
10.识别标准Java类和习惯用法,包括异常处理,静态方法,java.net和java.io包。
本课程属于 Java Programming and Software Engineering Fundamentals Specialization/ 专项课程 中的第4门课程。
最近更新:2020年5月3日。
课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):
友情提醒:
评论前必须登录!
注册