Chevron Left
Вернуться к Java Programming: Solving Problems with Software

Отзывы учащихся о курсе Java Programming: Solving Problems with Software от партнера Университет Дьюка

4.6
Оценки: 3,053
Рецензии: 587

О курсе

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.

VM

Oct 16, 2019

This is an Awesome Course . The best thing About this Course is that It has weekly quizzes and Assignments as well as Practice Quizzes for particular Topics which helps in learning it more easily .

Фильтр по:

476–500 из 576 отзывов о курсе Java Programming: Solving Problems with Software

автор: Oksana

Oct 07, 2016

Not for beginners

автор: jami s k

Feb 09, 2016

its a excellent teaching awsome faculty.

автор: Roberto R

Nov 23, 2016

I liked the fact that the final tests need your code.... so if you do not understand what you have done you will fail :-)

автор: Aswathy S

Jul 12, 2017

It was a real challenging course and most of it was explained really well

автор: Pukhraj G

Jan 27, 2017

i found this course interesting. but in this you need to explain more clearly.

автор: Mary S

Mar 30, 2018

Material too repetitive for my tastes, but some may find that reinforces learning. The baby names project was kind of fun.

автор: Musa M N

Dec 24, 2016

Incredibly comprehensive learning package which makes learning and skills acquisition easier. Kudos to the creators and instructors

автор: Kerry W

Jun 10, 2017

Good content but I wish the topics moved a little quicker. Seems like there is more hand holding than necessary.

автор: Lgx

Apr 07, 2017

我是一个java的初学者,我学起这个来有一定的困难。我不太推荐初学者学习这个课程。这个课程比较注重java实际运用,如果有一定java基础的话,这个课程非常适合你。

автор: Stefan v d S

Dec 20, 2016

All in all, this was a tough course, and the programming increased progressively as one moved on. Week 1 was OK, but I experienced a temporary hiccup in week 2 in the reading of the codon files; until I converted them to Strings. Even then the first file which contained only one DNA string gave its fair share of problems. In general, the section on Strings was pretty comprehensive. The programming was also pretty challenging. The section on debugging was OK, but I am at this stage still a little confused as to the amount and detail of information one is supposed to supply to someone else when you are experiencing a problem with your code. With the week 2 quiz I made a mistake than came back to haunt me in week 4; I did not read the question properly and from the outset my cgRatio method was not producing the correct answer. Eventually, after reading the specs for cgRatio again, I realised my mistake, could correct my code and get through the week 2 quiz! Week 3 on parsing, reading CSV files etc, the going was pretty good and I managed to complete the work covered in this section without too many problems. Week 4 on baby names; well, yes the mini Project was pretty extensive, with a lot of Methods being asked for and written. I found the small test files to be invaluable during testing. But the quiz contained a few curved balls. Method totalBirths does just that, and although in the specification it does say that it should also print the number of girls and boys names, and the total names in the file. Q1 and 2 tripped me up, I did not read them properly, and entered the total number of births for the girls and boys respectively. Questions 9 to 12 also resulted me in having to call a temporary halt, and write an additional method that looped over all the files from 1880 to 2014 in order to get the answers to those questions. Fortunately, method getRank came to the rescue here, doing all of the hard work!

This was a lot of work! I did "week 4" in one week, but only because I was already on leave and could focus on the mini project for the entire week. The entire course took me 6-7 weeks to complete.

I learned a lot. It was a good course, and very challenging. My greatest concern with the format you are using (80% or you don't move on - or you don't qualify), is that one can become "unstuck" as I did in week 2, but managed to get past that one.

автор: Constance F

Dec 28, 2016

Great course but be prepared for a pretty hefty workload.

автор: Stanislav S

Dec 09, 2017

Nice course, even though the 1st week assignments are not that good, but the rest of the course I enjoyed every single minute.

автор: Pritesh P

Oct 16, 2017

nice

автор: Tyler B

Aug 23, 2017

Week 2 is rough, quite frankly it's just a poorly implemented mess of frustration, but if you stick with it the second half is really solid.

автор: Ahmed M S

Nov 14, 2017

Thanks

автор: Ayyakutti A

Dec 10, 2017

Good flow, but the supporting document reference are very poor. Very hard to follow. Keep simple English difficult to understand in many Quiz.

автор: Douglas B

Feb 09, 2018

Helpful in learning the basics of Java strings, classes, data types, etc. Semi-interesting projects and assignments and quizzes that test your code well.

автор: abhishek

Jun 29, 2017

phenomena of teaching is Good for logic development and practice exercise are good .

автор: KABWE L A

Dec 22, 2017

Maybe, you should let us manipulate more the file, because the dukes library is doing much. But, in general this cours was interesting !!!

автор: Shilpa V

Nov 12, 2017

Good course for building problem solving skills for a beginner.

автор: WenHao Y

Nov 02, 2017

I have no prior programming experience beside the 1st course of this specialisation. It can be quite challenging at times but it's not impossible to finish.

автор: Tung B D

May 16, 2018

nice course with amazing resources online

автор: Haoran

Jul 17, 2018

need more tips for quiz of week 2

автор: Alexey C

Mar 24, 2018

Good challenges, good emphasis on relevant knowledge, but unreasoned instructions: had to rely more on myself and make my own programming exercises between some lectures to get comfortable with new material before moving on, as well as alterate some methods for better reuse during the exercises provided.

You can learn well from here, but pay attention, and dont afraid to exercise coding when you feel to

автор: Leslie W

Jun 23, 2018

The quizzes are quite challenging. There could be more tips.