Chevron Left
Voltar para Programação Java: princípios do projeto de software

Comentários e feedback de alunos de Programação Java: princípios do projeto de software da instituição Universidade Duke

4.6
estrelas
1,404 classificações

Sobre o curso

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....

Melhores avaliações

OI

7 de ago de 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 de mai de 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.

Filtrar por:

151 — 175 de 239 Avaliações para o Programação Java: princípios do projeto de software

por Yanyan

10 de jun de 2020

It is nice.

por Yiran Z

18 de jul de 2017

Good Course

por Jakub T

26 de jan de 2017

great stuff

por Abu Y

18 de out de 2016

Really Good

por Noah P

12 de jun de 2016

good course

por Sergey

21 de dez de 2015

Impressive!

por Xiaochun M

18 de mai de 2017

Very good!

por Alsadig B I

19 de set de 2021

fantastic

por Yasmeen G

2 de nov de 2016

GREAAAT♥♥

por Hamid S

8 de ago de 2016

Excellent

por Sukhvir S

16 de out de 2020

Good One

por Vitalii V

12 de abr de 2020

GREAT!!!

por Obada A

3 de jul de 2017

tank you

por Shikha T

10 de mar de 2022

Awesome

por Dr. S N B

5 de jul de 2021

Awesome

por A.M.CHAMINDA S B A

22 de dez de 2020

so good

por MR. G L

16 de jul de 2020

amazing

por Aditya

30 de mai de 2019

SuperB!

por Александр В

31 de jan de 2019

great!

por Arislan M

22 de fev de 2016

Great!

por Samad K

28 de nov de 2020

good

por Md A H

19 de out de 2020

Good

por Rahul S

6 de out de 2020

Good

por Rishi P

10 de ago de 2020

good

por hakan33

20 de abr de 2017

best