Chevron Left
Java Programming: Solving Problems with Software(으)로 돌아가기

Java Programming: Solving Problems with Software, 듀크대학교

4.6
(2,552개의 평가)

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

최상위 리뷰

대학: FA

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

대학: CC

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

필터링 기준:

496개의 리뷰

대학: Sergey Shevelev

May 21, 2019

Second week was a bit difficult to work with.

대학: Jyotinder Singh

May 19, 2019

Really practical course content with great tutorials. The programming assignments are fun and challenging and deal with real world data and problems which makes the course all the more useful!

대학: Hao Xu

May 19, 2019

This is a good course for introductory Java Programming. I just think the learning curve is kind of steep in the first week. The following weeks get easier as long as you grasp the new concepts and templates in OOP.

대학: DAVID LEE

May 15, 2019

A good refresher...

대학: liyue

May 13, 2019

very useful training for me!

대학: Mohamed Omarah

May 12, 2019

Excellent course

대학: German

May 12, 2019

I'm so glad I've found this amazing course! Thank you!

대학: Hxe Hxe

May 10, 2019

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

대학: Oleksandr Shemet

May 06, 2019

Great course to get basic Java knowledge. It was relative easy to me, since I am as automation engineer have background and experience in coding, but not in Java

대학: Roy Wijnands

May 05, 2019

very informative and well explained. I liked that they use real life examples to introduce you to a subject. Big thumbs up!