This course takes Java beginners to the next level by covering object-oriented analysis and design. You will discover how to create modular, flexible, and reusable software, by applying object-oriented design principles and guidelines. And, you will be able to communicate these designs in a visual notation known as Unified Modelling Language (UML).

Object-Oriented Design
Ends in 5 days! Save 40% on your access to 10,000+ programs and make a real impact in your career. Save now.

Object-Oriented Design
This course is part of Software Design and Architecture Specialization

Instructor: Kenny Wong
157,998 already enrolled
Included with Learn more
2,419 reviews
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Explore more from Software Development

Birla Institute of Technology & Science, Pilani
Status: Free TrialUniversity of Alberta
Status: PreviewNortheastern University
Status: Free TrialUniversity of Colorado Boulder
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
75.87%
- 4 stars
18.46%
- 3 stars
3.51%
- 2 stars
0.74%
- 1 star
1.40%
Showing 3 of 2419
Reviewed on Feb 20, 2019
The course covers the fundamentals of object-oriented design in a clear and systematic way. The homework assignments are defined clearly. The quiz sometimes feels a little overly simplistic.
Reviewed on Nov 9, 2019
Really helpful. I give this curs the maximum though I thing that it would be better if there were more assignments to practice. Or more examples even they are not reviewed in the videos.
Reviewed on May 16, 2021
El curso, me oriento significativamente en la mejora de mi diseƱo de aplicativosponiendo en practica sus lineamientos para poder tener un mejor producto. Gracias
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.




