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
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX