Chevron Left
Voltar para Programação em Java: solução de problemas com software

Programação em Java: solução de problemas com software, Universidade Duke

4.6
2,500 classificações
496 avaliações

Informações sobre o curso

Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a program that determines the popularity of different baby names in the US over time by analyzing comma separated value (CSV) files. After completing this course you will be able to: 1. Edit, compile, and run a Java program; 2. Use conditionals and loops in a Java program; 3. Use Java API documentation in writing programs. 4. Debug a Java program using the scientific method; 5. Write a Java method to solve a specific problem; 6. Develop a set of test cases as part of developing a program; 7. Create a class with multiple methods that work together to solve a problem; and 8. Use divide-and-conquer design techniques for a program that uses multiple methods....

Melhores avaliações

por FA

Oct 08, 2017

Excellent explanations and amount of course work for practice, the tests made good use of the examples and work given, I am satisfied with what I learned in this course and see it's real world usage.

por CC

Mar 29, 2018

Great course, it does help to have some background knowledge in another language but it is doable without any. goes through some fun projects but also some work usable items such as CSV parsing.

Filtrar por:

483 avaliações

por Umar Khan

Apr 19, 2019

The assignment questions were very repetitive. A lot of times the assignment questions weren't clear. As opposed to spending a lot of time learning and debugging my code, it felt like I was doing rote work. The worst part about the course experience was the BlueJay IDE. It requires you to manually compile your code, then create a new instance of your class, then run the test method, after EVERY change.

por Lukasz stepien

Apr 12, 2019

Brilliant

por A.V.S.ABHISHEK

Apr 11, 2019

good

por MAzhar Abbas

Apr 03, 2019

One of the best courses to start with for beginners.

por Ruslan Skaldin

Apr 03, 2019

Great course, interesting tasks and examples

por MOHANRAJ K

Apr 01, 2019

good cource

por Bruce Wu

Mar 30, 2019

Amazing courses. It is unbelievable I could program so much! Thank Duke University so much.

por Jiarui Qi

Mar 29, 2019

Clear, informative.

por Лаштабега Павел Александрович

Mar 27, 2019

Отличный курс!

por Saunak Sahoo

Mar 26, 2019

Good practical use cases of Java have been given. The challenging quotient on some of the questions can be increased. For instance, the use of arrays to process CSV files, etc. But it was refreshing to do a Java course that didn't focus on the usual syntax and semantics but looked at real life examples.