Technology & Programming intermediate

Object-Oriented Programming

A comprehensive course covering Object. Topics include oriented programming - classes, inheritance, polymorphism, encapsulation, abstraction, design patterns, SOLID principles, and UML diagrams. Designed for intermediate level learners.

12 hours 4 modules 12 lessons 0 enrolled
Dr
Dr. Ada Sterling
Professor of Computer Science & Software Engineering
Free

Full access to all course materials

Course Content

Foundations of Oriented Programming - Classes 3 lessons
Oriented Programming - Classes 33 min
Inheritance 26 min
Applying Oriented Programming - Classes 26 min
Understanding Encapsulation 3 lessons
Polymorphism 33 min
Encapsulation 29 min
Applying Polymorphism 25 min
Working with Design Patterns 3 lessons
Abstraction 34 min
Design Patterns 34 min
Applying Abstraction 28 min
Advanced SOLID Principles 3 lessons
SOLID Principles 25 min
UML Diagrams 31 min
Applying SOLID Principles 34 min