Chevron Left
返回到 Java 程序设计:软件设计原理

學生對 杜克大学 提供的 Java 程序设计:软件设计原理 的評價和反饋

4.6
1,438 個評分

課程概述

Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code - it also involves logical thinking and design. By the end of this course you will have written a program that analyzes and sorts earthquake data, and developed a predictive text generator. After completing this course, you will be able to: 1. Use sorting appropriately in solving problems; 2. Develop classes that implement the Comparable interface; 3. Use timing data to analyze empirical performance; 4. Break problems into multiple classes, each with their own methods; 5. Determine if a class from the Java API can be used in solving a particular problem; 6. Implement programming solutions using multiple approaches and recognize tradeoffs; 7. Use object-oriented concepts including interfaces and abstract classes when developing programs; 8. Appropriately hide implementation decisions so they are not visible in public methods; and 9. Recognize the limitations of algorithms and Java programs in solving problems. 10. Recognize standard Java classes and idioms including exception-handling, static methods, java.net, and java.io packages....

熱門審閱

OI

2019年8月7日

My confidence level in Java programming has grown significantly since completing this specialisation. It gave me the necessary knowledge and practice I need to take up a role as a software engineer.

VS

2020年5月3日

Well designed and well structured with the packages, resources, programming exercises and practice quiz. I appreciate the team's hard work in delivering good knowledge on the subject efficiently.

篩選依據:

1 - Java 程序设计:软件设计原理 的 25 個評論(共 247 個)

創建者 Amir M O

2016年5月29日

創建者 Amaliya A

2019年4月6日

創建者 Katrīna K

2022年6月9日

創建者 Abdul H

2020年9月15日

創建者 Kandis B

2016年6月7日

創建者 Ogonna I

2019年8月8日

創建者 Agustín P

2021年6月26日

創建者 Vignesh B

2021年7月27日

創建者 Bill J

2017年12月27日

創建者 Aleksey

2016年1月9日

創建者 Gao S

2020年12月15日

創建者 ANDR�S F R P

2021年4月23日

創建者 Christian A H

2016年2月29日

創建者 Suryaa

2020年7月28日

創建者 Nirlan N Z d S

2016年6月15日

創建者 Cesar A F B

2021年12月2日

創建者 NGWERE C M

2021年10月7日

創建者 Noah H

2022年3月10日

創建者 Сергей А П

2021年8月28日

創建者 Dinesh P

2021年12月16日

創建者 Dimas T L

2019年11月4日

創建者 Xayden R

2020年2月1日

創建者 Yoni K

2021年1月15日

創建者 Utchchhwas S

2020年7月9日

創建者 Marcelo A B H

2021年1月16日