Instructional Video7:02
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Flow Control - IF ELSE

Higher Ed
In this video, you will learn how to use the if/else conditional statement. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow...
Instructional Video0:34
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Module 1 Summary

Higher Ed
In this video, we will be summarizing your learning from this module. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the...
Instructional Video4:19
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Fahrenheit to Celsius Conversion Program

Higher Ed
In this video, you will learn how to write a Fahrenheit to Celsius conversion program with cin user input. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we...
Instructional Video9:36
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Simple Addition Program

Higher Ed
In this video, you will learn how to write a simple addition program with Int datatype. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the...
Instructional Video4:18
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Numeric Input Validation - CIN.GOOD()

Higher Ed
In this video, you will learn how to validate user input with CIN.GOOD(). This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP,...
Instructional Video5:13
Curated Video

Fundamentals of Object-Oriented Programming - C++ - User Input - Getline Function

Higher Ed
In this video, you will learn about Getline function for user input. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the...
Instructional Video6:20
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Strings - C-Style

Higher Ed
In this video, you will learn about C-Style strings. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the history of the...
Instructional Video4:26
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Data Types

Higher Ed
In this video, you will learn about data types. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the history of the C++...
Instructional Video13:26
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Environment Setup and First Run

Higher Ed
In this video, you will learn how to download and install Code::Block IDE on our system, then learn how to set it up. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this...
Instructional Video15:14
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Module 1 Objectives

Higher Ed
In this video, we will cover the learning objective of this module. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the...
Instructional Video9:35
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Polymorphism

Higher Ed
In this video, you will explore the concept of polymorphism, a fundamental concept in OOP, and how it enables objects of different classes to be used interchangeably. You will learn about different types of polymorphism, including method...
Instructional Video7:53
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Operator Overloading

Higher Ed
In this video, you will learn about operator overloading in Python, which allows you to redefine the behavior of operators for custom classes. You will learn how to implement operator overloading to make your classes more powerful and...
Instructional Video9:43
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Dunder Methods or Magic Methods

Higher Ed
In this video, you will dive into dunder (double underscore) methods or magic methods in Python. You will learn how these special methods allow you to customize the behavior of classes and objects and gain a deep understanding of their...
Instructional Video10:32
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Name Mangling in Python

Higher Ed
In this video, you will explore name mangling in Python, a technique to change class attribute names to avoid conflicts. You will learn how to create private attributes using name mangling and understand the rules and conventions...
Instructional Video7:42
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Naming Convention

Higher Ed
In this video, you will learn about naming conventions in Python classes and objects. You will understand the importance of following naming conventions for better code readability and maintainability. This video will cover the commonly...
Instructional Video9:24
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Method Overriding and MRO

Higher Ed
In this video, you will learn about method overriding, which allows a subclass to provide a new implementation of a method inherited from a parent class. You will also understand the concept of method resolution order (MRO), which...
Instructional Video8:28
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Multilevel Inheritance: Part 1

Higher Ed
In this video, you will explore the concept of multilevel inheritance in Python. You will learn how to create classes that inherit from multiple levels of parent classes, allowing for a more complex class hierarchy. This video will...
Instructional Video8:57
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Abstraction and Encapsulation

Higher Ed
In this video, you will learn about abstraction and encapsulation, two important principles of OOP. You will understand how abstraction allows you to hide complex details and expose only the essential features of a class, and how...
Instructional Video6:23
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Exercise on Static Method (Part 1)

Higher Ed
In this video, you will apply what you have learned about static methods through a practical exercise. You will be given a problem statement and will learn how to design and implement static methods to solve the problem. This exercise...
Instructional Video9:35
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Object Techniques + Class Variables (Part 2)

Higher Ed
In this video, you will explore advanced object techniques in Python, such as using class variables in conjunction with objects to create powerful and dynamic OOP structures.
Instructional Video10:28
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Introduction to Object-Oriented Programming

Higher Ed
In this video, you will learn the basics of object-oriented programming. You will understand the concept of objects and classes, and this video will provide a comprehensive overview of OOP in Python and its advantages.
Instructional Video8:22
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - isinstance() and issubclass()

Higher Ed
In this video, you will learn about the isinstance() and issubclass() built-in functions in Python, which are used to determine object types and class relationships, respectively. You will understand how to use these functions to check...
Instructional Video7:37
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Multiple Inheritance: Part 2

Higher Ed
Continuing from the previous video, this video will cover multiple inheritance in Python, which allows a class to inherit from more than one parent class. You will learn about the method resolution order (MRO) and how to handle conflicts...
Instructional Video8:15
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Introduction to Inheritance

Higher Ed
Building upon the previous video, this video will introduce you to the concept of inheritance in Python. You will learn how to create and use subclasses that inherit attributes and methods from a parent class. This video will cover the...