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