Member-only story
Duke University — Java Programming: Solving Problems with Software — Course Review
This course has been a fun ride. I learned many of new features of Java. I learned how to read CSV files, use if, else-if, else statements, and much more. These courses are well taught, well organized, and provide enough challenge to keep your interest while not being so difficult that you lose interest. These instructors find a great balance in these courses and do a wonderful job in each lecture.
Sections of these lectures are geared towards different practical applications of coding, such as finding strands of genes within DNA. These little assignments are a wonderful introduction to the various opportunities someone who can code will have.
The more Coursera courses I take, the more I am motivated to take more. These courses always leave on a high note and provide the best experience I have ever had with a course. I highly recommend this course and the majority of the others I have written about. All of them except one have been fantastic.

Thank you for reading!