Chevron Left
返回到 Java Programming: Solving Problems with Software

学生对 Duke University 提供的 Java Programming: Solving Problems with Software 的评价和反馈

4.6
8,051 个评分

课程概述

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

热门审阅

MV

May 12, 2020

Instructors are very clear & examples are helpful. The example data for assignments sometimes did not match the assignment examples. This is a good introductory course for Java programmers.

CC

Mar 28, 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.

筛选依据:

526 - Java Programming: Solving Problems with Software 的 550 个评论(共 1,663 个)

创建者 Lynette M

Feb 4, 2018

This course was so challenging but I enjoyed every single assignment.

创建者 Ali

Nov 19, 2015

at first its seems boring, but i'm happy that i continued the course.

创建者 Christian S

Sep 5, 2022

I would like to have more practice and more solutions to compare to

创建者 Abhinav M

Sep 26, 2021

This course is very friendly for beginners to learn the java program

创建者 Gayathri S K

Jun 20, 2020

All the slightly tough exercises made the course an interesting one.

创建者 Sujatha G

May 24, 2020

informative and wonderful session and nice practice tasks and quizes

创建者 Ashutosh P

Jan 30, 2023

The course was really good and helpful for me faculty were amazing.

创建者 Berke C Ö

Dec 30, 2020

Thank you for providing me this course through the financial aid...

创建者 Alishan C

Jul 30, 2020

Enjoyed working through the tutorials and problem sets! Thank you!!

创建者 BIJAY R

Feb 29, 2020

nice course with rigorous assignments to improve your coding skills

创建者 Suyash B

Jun 29, 2018

A very good course , a great effort by the team at Duke , Thankyou!

创建者 Lovely t

Mar 29, 2025

Practice-oriented arrangement, quite interesting. highly recommend

创建者 Aman M

Jul 13, 2020

Great course learned lots of thing about java and practiced a lot.

创建者 Edward G

Jun 15, 2017

Applicable to work life - many practical examples of data analysis

创建者 Aarush S

Jun 26, 2023

p good but honors part was kinda ez but fun to do. nice course ye

创建者 Tamaghna C

Sep 29, 2020

Had an amazing experience learning Java with such great teachers!

创建者 Riyad H

Sep 3, 2020

I am very happy to get This opportunity. Thanks to All my teacher

创建者 Nandha k S

Jan 28, 2020

Teaching perfomance is so good.five star is worth for this course

创建者 Ivan L

Jul 18, 2019

Very good course for beginners with java, every recommendation!!!

创建者 Fred K

Mar 24, 2019

I strongly believe that this will help me in my career. I love it

创建者 Robert C

Mar 10, 2018

Challenging without being unreasonably difficult. Learned a lot.

创建者 T23_SRIJANA P

Dec 13, 2020

Thanks to all the mentors for helping me throughout the journey!

创建者 Param D

Aug 26, 2020

Had very good learning experience. Brushed up Java fundamentals.

创建者 Mayank k

Jun 24, 2019

Now I am confident to write and understand difficult java codes.

创建者 James D

Apr 12, 2022

Great course very well put together and very clear and concise