Course Features
Duration
119 minutes
Delivery Method
Online
Available on
Downloadable Courses
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Teaching Type
Self Paced
Video Content
119 minutes
Course Description
Course Overview
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Case Studies, Captstone Projects
Skills You Will Gain
What You Will Learn
You will learn why it is better to keep your methods and classes small and focused
Next, you will discover how to effectively extend functionality and create correct relationships between your classes
Finally, you will explore how to design proper interfaces and how to decouple your system by depending on abstractions
When you are finished with this course, you will have the skills and knowledge needed to build robust, maintainable applications in Java
Course Instructors