| Length | Under 3 weeks |
| Subject | Design |
| Level | Beginner |
| Languages | English |
| Video Transcripts | English |
What you'll learn
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).
You will be challenged in the Capstone Project to apply your knowledge of object-oriented design by evolving and documenting the Java codebase for an Android application with corresponding UML documentation.
Course syllabus
Online
Meet the instructors
Kenny Wong - https://www.coursera.org/instructor/kennyw
