• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • 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:

    576 - 600 of 1,652 Reviews for Java Programming: Solving Problems with Software

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By RAVAL J S

    •

    Apr 23, 2021

    this is very good consept for me thank you Duke Unevercity

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By cenk y

    •

    Feb 19, 2021

    Wonderful course! Great lecturers! Definitely recommended!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Shraddha S

    •

    May 16, 2020

    Amazing course!!! Learnt a lot. Thank you Duke University!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Apr 1, 2020

    Thank you very much for your support and quality teaching!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By tomas_chen

    •

    Sep 15, 2020

    I have learnet a lot about how to code from this program.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Vatsal J M

    •

    Jul 20, 2020

    Great Learning Experience by Coursera and duke university

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Md. I K

    •

    May 12, 2020

    Its a very good course. Learn so much from it. Thank you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By AVINASH S Y

    •

    Apr 11, 2020

    brilliant course with proper study materials and projects

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jenny C

    •

    Jan 6, 2019

    I think the professor should consider getting a hair cut.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Bill H

    •

    Nov 5, 2018

    Best on-line course I've ever had the pleasure of taking.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alex S

    •

    Feb 17, 2018

    Awesome Course I learned a lot about programming and Java

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fred S

    •

    Jun 12, 2022

    It was a challenge, but well worth the time and effort.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Manish T

    •

    Nov 12, 2018

    Awesome course with very practical oriented assignments.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By VENU G R Y

    •

    May 10, 2018

    Explanation is very clear and very useful for beginners.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By karen c c

    •

    Jan 19, 2016

    great course!! thank all you folks for this opportunity!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Alex M

    •

    Jan 31, 2022

    Great course it enables what programning mean with java

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Red T

    •

    Aug 12, 2020

    I really liked this course, diverse and challenging ;)!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Hxe H

    •

    May 10, 2019

    Good Start, I have got so much, it's a great experience

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rayhaan P

    •

    Dec 8, 2015

    Great course for getting started with Java programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kamil P

    •

    Nov 13, 2015

    Another great course form Duke University!

    Thanks a lot!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mohammed S

    •

    Mar 12, 2022

    Thank you everyone for your great and wonderful effort

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By yomna s

    •

    May 2, 2021

    it was very usefull for solving any problem i may face

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Steph T

    •

    Jan 15, 2021

    great course with appropriate csv project to practice.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kalsoom I

    •

    Jan 1, 2021

    this course is full of knowledge. I really enjoyed it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Enrique A M

    •

    Sep 23, 2020

    Mil gracias coursera, mil Gracias universidad de Duke.

    • Chevron Left
    • 1
    • ...
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • ...
    • 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.