Back to Java Programming and Software Engineering Fundamentals

Java Programming and Software Engineering Fundamentals

Take your first step towards a career in software development with this introduction to Java—one of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.

Status: Computer Programming
Status: Code Reusability
BeginnerSpecialization

Top reviews across Java Programming and Software Engineering Fundamentals

PS

Reviewed Jul 18, 2020

this course is good for you if you are beginners in programming . in this course i learn basics of html CSS and JavaScript. this course is very helpful for me in starting with basics of programming.

KA

Reviewed Nov 8, 2018

Being new to programming, this course was challenging, but it was well designed course and helped me with reasoning and gaining confidence with handling Methods and Loops and conditionals.

SZ

Reviewed Jan 12, 2020

This is my second Duke course, i'll take them all they are great. And i like the feel when i finish it. I'm still a student, i finish one course every two weeks.

AP

Reviewed Jun 25, 2021

I was more diffucult than the previous three courses in the specialization, but all in all, I enjoyed it very much and learned a lot! Thanks for such a great course, keep up the good work! :)

SS

Reviewed Sep 8, 2020

Outstanding specialization, Excellent explanation of the concepts and programs, Interesting assignments. Highly recommend this one.

MM

Reviewed Sep 2, 2016

An excellent course that is so easy to follow and comprehend. It has everything that a beginner needs. Wonderful teachers and very good content. I really enjoyed this course. Thank you so much!

AR

Reviewed Oct 21, 2015

Thank you for the course, the only improvement i could think of is to improve contents for non English speaking people. E.g. You say decimal places, we say numbers after comma.Thank you!

KM

Reviewed Jan 21, 2019

Very difficult material in week 2. Took a lot of effort to get through, but was worth it. I am continuing to learn about Java and writing more fluid programs in this specialization.

MW

Reviewed Jul 27, 2020

This was really a tough course. It made me to learn clean coding by implementing blocks of codes in an organized way without redundancy.

AG

Reviewed Nov 16, 2016

This Caption project will help you to apply and have better understanding of the 5 courses in this specialization.

SD

Reviewed Sep 5, 2023

Absolutely great course to step into the wonders of CSE. The experience and the guidance we receive in the graphic manipulation is absolutely wonderful. Thank you for the greatly formulated course !

FA

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

Learner reviews across Java Programming and Software Engineering Fundamentals

Showing: 20 of 3,237

Marina
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Nov 22, 2016Course: Programming Foundations with JavaScript, HTML and CSS
Mike
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed May 4, 2016Course: Programming Foundations with JavaScript, HTML and CSS
Hayley
Course: Programming Foundations with JavaScript, HTML and CSS
2.0
Reviewed Mar 15, 2019Course: Programming Foundations with JavaScript, HTML and CSS
Ismail
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Oct 6, 2015Course: Programming Foundations with JavaScript, HTML and CSS
Jaidev
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Jan 13, 2020Course: Programming Foundations with JavaScript, HTML and CSS
Anthony
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Aug 17, 2019Course: Programming Foundations with JavaScript, HTML and CSS
Bob
Course: Programming Foundations with JavaScript, HTML and CSS
2.0
Reviewed Nov 8, 2015Course: Programming Foundations with JavaScript, HTML and CSS
juls
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Oct 11, 2016Course: Programming Foundations with JavaScript, HTML and CSS
Warwick
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Mar 16, 2018Course: Programming Foundations with JavaScript, HTML and CSS
Deleted
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Nov 4, 2015Course: Programming Foundations with JavaScript, HTML and CSS
Nabhit
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Aug 13, 2018Course: Programming Foundations with JavaScript, HTML and CSS
Bram
Course: Programming Foundations with JavaScript, HTML and CSS
2.0
Reviewed Jan 4, 2019Course: Programming Foundations with JavaScript, HTML and CSS
kate
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Mar 2, 2016Course: Programming Foundations with JavaScript, HTML and CSS
Avik
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Jul 17, 2020Course: Programming Foundations with JavaScript, HTML and CSS
Ashley
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Nov 2, 2016Course: Programming Foundations with JavaScript, HTML and CSS
Megan
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Oct 31, 2018Course: Programming Foundations with JavaScript, HTML and CSS
Gregory
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Jun 23, 2019Course: Programming Foundations with JavaScript, HTML and CSS
801_ASHUTOSH
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Jan 16, 2021Course: Programming Foundations with JavaScript, HTML and CSS
NADIA
Course: Programming Foundations with JavaScript, HTML and CSS
5.0
Reviewed Nov 13, 2020Course: Programming Foundations with JavaScript, HTML and CSS
Andrew
Course: Programming Foundations with JavaScript, HTML and CSS
1.0
Reviewed Sep 25, 2021Course: Programming Foundations with JavaScript, HTML and CSS