Chevron Left
Back to Java Programming: Solving Problems with Software

Learner Reviews & Feedback for Java Programming: Solving Problems with Software by Duke University

4.6
stars
7,504 ratings

About the Course

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

Top reviews

AS

Dec 10, 2020

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.

FA

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

Filter by:

326 - 350 of 1,539 Reviews for Java Programming: Solving Problems with Software

By Daniel K

Oct 21, 2018

By Bruno

Jun 6, 2017

By Chao L

Jan 30, 2016

By Aaron G

Oct 7, 2019

By David L

Aug 18, 2016

By Touhidul I

Feb 27, 2016

By Julio R

Nov 23, 2020

By Mohammed H

Nov 7, 2020

By Sujay P

Jun 22, 2017

By Rahul S

Jul 24, 2020

By Taeho K

Apr 23, 2020

By Joseph S

Jan 10, 2018

By 최재혁

Apr 27, 2022

By Ignacio A

Jun 16, 2018

By Guillermo P

Jan 22, 2017

By Yaxiang Z

May 6, 2020

By Syed M A

Sep 7, 2019

By Shanmukhi S T K

Jul 23, 2020

By SUBHABRATA R

May 4, 2020

By Phillip P

Mar 1, 2020

By Nkoa C

Jan 27, 2020

By Aurangazeeb A K

Sep 15, 2018

By Pratyush R

Feb 23, 2022

By MyoungEun K

Jul 24, 2019

By RAFAEL G V

Feb 7, 2016