An Introduction to Object Oriented Programming
Offered By: Coding Tech via YouTube
Course Description
Overview
Explore the fundamental concepts of object-oriented programming in this comprehensive 30-minute video tutorial. Dive into the four pillars of OOP: encapsulation, abstraction, inheritance, and polymorphism. Begin with an introduction to OOP basics, then progress through detailed explanations of each concept, including practical examples and real-world applications. Learn how encapsulation protects data, abstraction simplifies complex systems, inheritance promotes code reuse, and polymorphism enables flexibility in object interactions. Gain a solid foundation in OOP principles, essential for modern software development across various programming languages.
Syllabus
- Introduction
- Encapsulation
- Abstraction
- Inheritance
- Polymorphism
Taught by
Coding Tech
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera