Chevron Left
Вернуться к Java Programming: Principles of Software Design

Отзывы учащихся о курсе Java Programming: Principles of Software Design от партнера Университет Дьюка

4.6
звезд
Оценки: 1,241
Рецензии: 218

О курсе

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
7 авг. 2019 г.

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
3 мая 2020 г.

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.

Фильтр по:

101–125 из 211 отзывов о курсе Java Programming: Principles of Software Design

автор: Oscar R

9 янв. 2016 г.

Very good teachers/instructors.

автор: Victor

20 мая 2020 г.

very good course for beginners

автор: Mariam H

21 апр. 2020 г.

I learn more from that course

автор: Syed M A

21 янв. 2020 г.

Excellent Faculty and Content

автор: AW

8 мая 2016 г.

Great course for beginner!!

автор: BRIAN Q

25 сент. 2020 г.

Really enjoyed the class!

автор: hassan m

25 июня 2020 г.

want to thank instructors

автор: Lee Y Y

19 мая 2020 г.

clear and easy to follow

автор: Ooi C S

26 июля 2020 г.

Nice Course! Good Job!

автор: Nazeeh A

18 февр. 2019 г.

Amaaaaaaaaaaaaaaazing.

автор: Volodymyr C

21 окт. 2017 г.

Great course! Thanks.

автор: YutongXiao

27 июня 2020 г.

pretty approachable!

автор: Hiren P

7 мая 2020 г.

nice content covered

автор: Mateusz A

13 мар. 2016 г.

Most excellent MOOC.

автор: Sergey K

11 сент. 2020 г.

Great! Thank you!

автор: shriya t

5 сент. 2016 г.

excellent course!

автор: Pranta K B

24 янв. 2016 г.

Nice Course .. :D

автор: Asad K

29 июля 2020 г.

Excellent Course

автор: badr e g

18 февр. 2017 г.

tres bon cours

автор: Demon R

29 сент. 2020 г.

useful course

автор: Md E

11 авг. 2020 г.

hard question

автор: BingliangLan

5 июня 2019 г.

instructive !

автор: Antonio P

22 окт. 2016 г.

Great course

автор: greg w

19 февр. 2016 г.

Challenging!

автор: Pradeepto D

15 сент. 2020 г.

Good Course