Chevron Left
Java Programming: Principles of Software Design に戻る

デューク大学(Duke University) による Java Programming: Principles of Software Design の受講者のレビューおよびフィードバック

4.6
1,338件の評価
231件のレビュー

コースについて

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.

フィルター:

Java Programming: Principles of Software Design: 101 - 125 / 228 レビュー

by Hail B

2016年1月13日

Love! Highly recommended for beginners!

by P.CHIRAMJEEVI

2020年5月19日

EXCELLENT SUBJECT WITH GOOD TEACHING

by Haoran

2018年7月12日

good intro for programming in java

by Karim M E

2018年11月18日

great course recommend it so much

by Rudik E

2016年1月18日

It' great as usual!!!! Thank you!

by Vasif E

2020年11月12日

Thanks for Support

Vasif Eminov

BR

by James T

2017年7月17日

The entire series was excellent!

by Aditya N

2020年10月6日

The best course for beginners!!

by Oscar R

2016年1月9日

Very good teachers/instructors.

by Victor

2020年5月20日

very good course for beginners

by mariam n

2020年4月21日

I learn more from that course

by Syed M A

2020年1月21日

Excellent Faculty and Content

by AW

2016年5月8日

Great course for beginner!!

by BRIAN Q

2020年9月25日

Really enjoyed the class!

by hassan m

2020年6月25日

want to thank instructors

by Lee Y Y

2020年5月19日

clear and easy to follow

by MARTIN , J D (

2021年4月21日

Exceptional experience!

by Ooi C S

2020年7月26日

Nice Course! Good Job!

by Nazeeh A

2019年2月18日

Amaaaaaaaaaaaaaaazing.

by Volodymyr C

2017年10月21日

Great course! Thanks.

by YutongXiao

2020年6月27日

pretty approachable!

by Hiren P

2020年5月7日

nice content covered

by Mateusz A

2016年3月13日

Most excellent MOOC.

by Pablo A V M

2021年9月14日

Excellent Content

by Vitor S S

2021年5月9日

Muito bom o curso