Coursera
Coursera Logo

Duke University - Java Programming: Solving Problems with Software 

  • Offered byCoursera
  • Public/Government Institute

Java Programming: Solving Problems with Software
 at 
Coursera 
Overview

Explore a Career as a Software Engineer. Learn the basics of programming and software development

Duration

25 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Java Programming: Solving Problems with Software
Table of contents
Accordion Icon V3

Java Programming: Solving Problems with Software
 at 
Coursera 
Highlights

  • 17% got a pay increase or promotion
  • Learn from expert faculty of Duke University
  • Earn a certificate upon successful completion from Duke University
  • 41% got a tangible career benefit from this course
Read more
Details Icon

Java Programming: Solving Problems with Software
 at 
Coursera 
Course details

What are the course deliverables?
  • Edit, compile, and run a Java program
  • Use conditionals and loops in a Java program
  • Use Java API documentation in writing programs.
  • Debug a Java program using the scientific method
  • Write a Java method to solve a specific problem
  • Develop a set of test cases as part of developing a program
  • Create a class with multiple methods that work together to solve a problem
  • Use divide-and-conquer design techniques for a program that uses multiple methods.
More 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.

Java Programming: Solving Problems with Software
 at 
Coursera 
Curriculum

Week 1: Introduction to the Course

Fundamental Java Syntax and Semantics

Week 2: Strings in Java

Week 3: CSV Files and Basic Statistics in Java

Week 4: MiniProject-Baby Names

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6716 CoursesRight Arrow Icon

Java Programming: Solving Problems with Software
 at 
Coursera 
Students Ratings & Reviews

4.5/5
Verified Icon24 Ratings
K
Kisan Bhimrao Patil
Java Programming: Solving Problems with Software
Offered by Coursera
5
Learning Experience: Its good course for understanding algorithm
Faculty: Quality of lectures good. Knowledge is very very important You can complete course in 3 months.ther is lot's of assignment for practice
Course Support: No
Reviewed on 23 Jul 2022Read More
Thumbs Up IconThumbs Down Icon
S
SHAIK RESHMA
Java Programming: Solving Problems with Software
Offered by Coursera
3
Other: good
Reviewed on 6 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
N
Nirmala
Java Programming: Solving Problems with Software
Offered by Coursera
5
Other: Its a very good learning experience.I learnt dealing with Java.
Reviewed on 25 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
D
Dhivya
Java Programming: Solving Problems with Software
Offered by Coursera
5
Other: I learned New experience
Reviewed on 6 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
L
Likhith Gowda
Java Programming: Solving Problems with Software
Offered by Coursera
5
Other: It was fun, easy to learn and most of all interesting. Loved the interaction this particular website has. The interface is good, the overall experience would be a 9/10, would definitely do more courses and upskill myself.
Reviewed on 28 Jun 2021Read More
Thumbs Up IconThumbs Down Icon
View All 9 ReviewsRight Arrow Icon
qna

Java Programming: Solving Problems with Software
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...