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 Foundations of Objective-C App Development
University of California, Irvine via Coursera AP Computer Science A: Java Programming Classes and Objects
Purdue University via edX Object Oriented Programming in Java
Microsoft via edX Object Oriented Programming in Java
Udacity