• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Java Programming: Solving Problems with Software

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

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    8,013 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 usin...
    ...

    Top reviews

    AM

    May 1, 2018

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Excellent introduction to Java.A little heads up if you're taking the course:Answers need to be truncated to x decimal places in quizzes, not rounded. (Instructors please clarify this in all quizzes!)

    FA

    Oct 8, 2017

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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:

    601 - 625 of 1,652 Reviews for Java Programming: Solving Problems with Software

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rishav S

    •

    Oct 28, 2017

    I feel very satisfied after completion of this course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By GaryTu

    •

    Aug 14, 2017

    Great course! Got familiar with solving real problems!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By krishna s

    •

    Dec 14, 2015

    Awesome course. Perfect blend of theory and practical.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Lu Z

    •

    Mar 5, 2022

    Thanks so much for the course teaching and materials.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 3068 G

    •

    Aug 5, 2021

    am i really love this course ,it's improved my skills

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By murali m

    •

    Jul 23, 2021

    Excellent course. Rigorous assignments along the way.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Pooja k

    •

    Nov 7, 2020

    I have found the best course here. thank you Coursera

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sayan D B

    •

    Sep 27, 2020

    Great learning experience for an engineering student.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By PRATYUSH P S

    •

    Jul 31, 2020

    One of the best course for beginner to advance level.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gudikandula k

    •

    Jun 1, 2020

    very very happy to learn this course fully satisfied.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By MD S H

    •

    Nov 4, 2019

    Very Good course, Nice Exercise with proper guidance.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anjan B (

    •

    Nov 24, 2015

    May be the course is helpful for me and also for you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Gao S

    •

    Dec 8, 2020

    Some assignment could give more example test result.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sagar B

    •

    May 5, 2020

    It was good experience, learnt new things. Thank you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By K.Fhanindhar R

    •

    Apr 19, 2020

    Have learned many things which I did'nt come across.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Quentin Q

    •

    Dec 31, 2019

    Excellent course to review Java string fundamentals!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aleksandra P

    •

    Dec 23, 2019

    I have learnt a lot of new things about programming!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mazhar A

    •

    Apr 3, 2019

    One of the best courses to start with for beginners.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Frank R

    •

    Dec 11, 2017

    Demanding and application-related. Very good course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By shu

    •

    Feb 11, 2016

    Great Course for an initial idea of Java Programming

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deepika D

    •

    Jun 29, 2020

    One of the best educators with mind blowing concept

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ronin S

    •

    Nov 2, 2017

    This was a very informative and well-taught course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Roman

    •

    Feb 6, 2016

    Excellent course! The best Java course on Coursera!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Budireddy. V s

    •

    Mar 20, 2023

    Thank you for help me. I learn what I don't know .

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Antony R D

    •

    Dec 29, 2020

    Instructors are really approaching us practically.

    • Chevron Left
    • 1
    • ...
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • ...
    • 67
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.