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
8,041 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

JT

Feb 25, 2019

A basic practice approach for solving problems with a 7step formula for any kind of problem set, for any kind of programming language you use. A very basic approach to JAVA syntax and semantics.

HB

Apr 24, 2021

The course was well structured but I feel the content could have incorporated more concepts. I feel like there's so much basic JAVA that's not covered. But otherwise the teachers did a great job.

Filter by:

451 - 475 of 1,657 Reviews for Java Programming: Solving Problems with Software

By Difan G

Dec 30, 2019

Great course, fundamental enough for starter with basic coding knowledge to thrive.

By Carolina T

Jun 21, 2017

Excellent, for beginners to experts it is a fan and very educational course to try.

By Achal G

Jan 15, 2016

Awesome ,interesting and unconventional course to get a hang on java programming...

By Jinghao M

Sep 27, 2020

it's the most important to grasp basic knowledge, the lesson keeps it all the time

By Darshan P

Jul 16, 2020

course was good enough. it taught me various new skills.i got familier with java .

By Kiều T K

Oct 6, 2019

good skill but DNA is difficult and encrypted or decrypted is difficult to beginer

By Suman M S

Jun 22, 2022

In detail Explaination of concepts on problem solving and java concepts.

Thank you

By Ayush D

Jun 29, 2020

A great course if you want to learn the basics of Java and the basics of OOP too.

By Jonathan M

Nov 22, 2019

Best online course I've ever done! A great start to the specialisation! Thanks!

By Tim S

Aug 3, 2018

Good course with fun example problems to help gain a mastery of Java programming.

By Alejandra U P

Jul 19, 2017

The course goes step by step in explaining some useful Java libraries and clases.

By Richard W

Jan 20, 2016

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

By Deleted A

Aug 30, 2020

Good course ,but instead of using bluej any other IDE will be of much better use

By Sandadi L R

Jun 14, 2020

It helped me to understand java and gave me confidence to dive deeply into java.

By Felipe G

May 26, 2020

Great Java course for beginners or experienced programmers who want to know Java

By chiran a

Mar 13, 2018

Clear instructions, it would be great if hints were provided in the assignments.

By Ihab F

Feb 15, 2021

Easy to fellow and understand the subject and challenging quizzes, I enjoyed it

By 144_IRSHIT M

Feb 7, 2021

it should be more helpful if you add arrays structure,and also add another week

By Abdulkareem O

Jan 2, 2021

This course helped me a lot. I was struggling with Java before enrolling in it.

By HAREESWARAN O S

May 18, 2020

The course was awesome, it had me into new types of problems and file handling.

By adan a a

Dec 16, 2017

really challenging, a lot of new concepts. Demands to be serious. great course.

By Oyetunji I A

Nov 10, 2016

This is very educating and its so easy to know as it is detailed for beginners.

By Briseida G E B

Dec 30, 2020

One of the best courses. You will learn to program in Java with real examples.

By Prajwal J D o E

Aug 2, 2020

My journey through this course was superb, I learned a lot during this course.

By AMITH R

May 17, 2020

The courses was very informative with learning ! Thanks for all the leacturers