Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code - it also involves logical thinking and design. By the end of this course you will have written a program that analyzes and sorts earthquake data, and developed a predictive text generator.
Dieser Kurs ist Teil der Spezialisierung Spezialisierung Java Programming and Software Engineering Fundamentals
von
Über diesen Kurs
Könnte Ihr Unternehmen von Mitarbeiterweiterbildungen für gefragte Kompetenzen profitieren?
Probieren Sie Coursera for Business ausKompetenzen, die Sie erwerben
- Programming Principles
- Interfaces
- Software Design
- Java Programming
Könnte Ihr Unternehmen von Mitarbeiterweiterbildungen für gefragte Kompetenzen profitieren?
Probieren Sie Coursera for Business ausLehrplan - Was Sie in diesem Kurs lernen werden
Welcome to the Course
Earthquakes: Programming and Interfaces
Earthquakes: Sorting Algorithms
N-Grams: Predictive Text
Java: Tools and Libraries for Everyone
Bewertungen
- 5 stars74,30 %
- 4 stars18,92 %
- 3 stars4,21 %
- 2 stars0,96 %
- 1 star1,58 %
Top-Bewertungen von JAVA PROGRAMMING: PRINCIPLES OF SOFTWARE DESIGN
A very challenging course with a lot of assignments, great professors and discussion forum. But I feel like the instructors could have given the instructions more clearly on the assignment
A good course to continue learning Java. This Specialization has been a great journey for my learning. The assignments were always challenging to complete.
I could not get the Answers to the practice quiz of week 3
as my first line differed from the question first line.
the first two words were correct but the rest differed. MarkovWordOne.java
My confidence level in Java programming has grown significantly since completing this specialisation. It gave me the necessary knowledge and practice I need to take up a role as a software engineer.
Über den Spezialisierung Java Programming and Software Engineering Fundamentals

Häufig gestellte Fragen
Wann erhalte ich Zugang zu den Vorträgen und Aufgaben?
Was bekomme ich, wenn ich diese Spezialisierung abonniere?
Ist finanzielle Unterstützung möglich?
Will I receive a transcript from Duke University for completing this course?
Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.