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

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

Оценки: 1,405

О курсе

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,, and packages....

Лучшие рецензии


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.


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.

Фильтр по:

76–100 из 239 отзывов о курсе Java Programming: Principles of Software Design

автор: Abdallah M S

6 мар. 2022 г.

Really helpful course, and I am sure it will help me at my career as a Java developer.

автор: Bruno

31 авг. 2017 г.

Amazing course! Perfect for those who are serious about learning programming and Java!

автор: 050 A R

17 июля 2021 г.

Good course with a lot of programming assignment which an improve your coding skills.

автор: Sujay P

28 июня 2017 г.

Excellent course again. Assignments were a little lengthy but fantastic work overall.

автор: Tian

22 мар. 2016 г.

The teacher is very comprehensive and very serious.. I have learned a lot, thanks.

автор: Chew W Y

16 июня 2016 г.

Fun course with some long lectures. I found the material to be quite challenging.

автор: Richard W

20 янв. 2016 г.

Great course and great professors. Very interesting knowledge base to learn from.

автор: LAKKOJU N S S R T

22 февр. 2019 г.

very helpful in understanding how to write a logic to a complex program easily.

автор: Joon B

14 янв. 2016 г.

Really great course, taught very concisely and in a way that is easy to follow.

автор: ASMITHA B

10 июня 2020 г.

Very useful course to implement java knowledge in real world applications.

автор: Kevin P

2 авг. 2020 г.

I recommend to take the first courses before. They are good for beginners

автор: Alex S

24 нояб. 2018 г.

Awesome course. These professors are great. They are from Duke University

автор: Rayhaan P

28 февр. 2016 г.

Great course, enjoyed and learned a lot from it! Highly recommended! :)

автор: Igor B

24 апр. 2019 г.

Excellent course, well designed excercises, good motivating lectures.

автор: David N

3 нояб. 2016 г.

Difficult, but after this you feel more comfortable about your skills

автор: Aleksei M

5 авг. 2019 г.

It was harder than expected and was a pleasure to find a solutions.

автор: Catalin T B

26 янв. 2016 г.

Very good course, it is brief but very interesting and practical.

автор: David I

1 сент. 2016 г.

It was so great and I learned a lot through practical exercise .

автор: Svetoslav S

18 июля 2020 г.

That's the best way to learn something useful for your career.

автор: Eduardo H

7 янв. 2016 г.

Excellent! I have learned a lot in a very fun and dynamic way.

автор: Mohamed I E

8 февр. 2020 г.

it was some time difficult but I learn alot from this course

автор: Stanislav S

12 февр. 2018 г.

Loved this course, simple, easy and really really short ahah

автор: Afranio M S

11 сент. 2016 г.

Good problems to solve: creative, challenging & interesting.

автор: Marius-Cristian B

23 янв. 2018 г.

I loved this course! great job done by the instructors!!!

автор: Chen H C

29 дек. 2015 г.

very good course, and the projects are fun!!! good choice