Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Name Mangling in Python
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...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Method Overriding and MRO
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...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Abstraction and Encapsulation
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...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Exercise on Static Method (Part 1)
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...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Introduction to Object-Oriented Programming
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.
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - isinstance() and issubclass()
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...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Exercise on Static Method (Part 3)
In this video, you will continue to apply your knowledge of static methods through another practical exercise. You will be given more challenging problem statements and will learn how to design and implement static methods to solve them....
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Static Method
In this video, you will explore static methods in Python. You will understand the concept of static methods, which are methods that do not depend on the state of the instance or the class, and how to define and use them in your classes....
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Class Method (Part 2)
Building upon the previous video, this video will provide further insights into class methods in Python. You will learn about the @classmethod. This video will deepen your understanding of class methods and their advanced usage.
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Exercise 2 on Methods
In this video, you will continue to apply your knowledge of methods through another practical exercise. You will be given a more complex problem statement and will learn how to design and implement methods to solve the problem. This...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Exercise 1 on Methods
In this video, you will apply what you have learned about methods through a practical exercise. You will be given a problem statement and will learn how to design and implement methods to solve the problem. This exercise will help you...
Curated Video
Python for OOP - The A to Z OOP Python Programming Course - Methods
In this video, you will learn about methods, which are functions defined within a class. You will understand the different types of methods, such as instance methods, class methods, and static methods, and how to use them in your...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Module 2 Objectives
In this video, we will cover the learning objective of this module. 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 control,...
Curated Video
Practical Cyber Hacking Skills for Beginners - Hardening Networks
Here, you will learn how to harden networks. What devices and protocols are available to harden a network from being hacked?
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Display Paginated Movies
This lecture shows how to carry out the pagination of the BlazorMovieApp application. Pagination displays the specified number of records per page. This clip is from the chapter "Paginating the Movies" of the series "Build and Learn...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Create Methods for Add, Edit, and Delete Operations
In this lecture, the remaining CRUD operations of add, edit, and delete are performed through coding for the corresponding async methods. You will have a complete understanding of the implementation of the DataAccessService in the app....
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Create a Data Access Service and Methods to Retrieve Records
This lecture teaches how to create the Data Access Service class that implements an interface. You will be able to create data access service to the movies model as well as retrieve a list of movies and any specific movie from the...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - The Program Class and Host Object
This lecture explains the hosting process of a Blazor application where the Program class main method is the entry point to the application. This clip is from the chapter "Create a CRUD Application in Blazor" of the series "Build and...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Lifecycle Methods in ASP.NET Core 3.1 Blazor - Part 1 (Fundamentals)
This lecture provides an insight into the fundamentals of the lifecycle methods in Blazor. It answers questions like what lifecycle methods mean and how they are called by the components. This clip is from the chapter "Advanced Concepts...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Inheritance in ASP.NET Core 3.1 Blazor
This video shows how a Razor (Blazor) component can inherit a base class that is derived from the ComponentBase class for certain advantages. This clip is from the chapter "Advanced Concepts with Hands-On Coding in Blazor" of the series...
Weird History
Where Does That Katharine Hepburn Accent Come From?
Katharine Hepburn and Cary Grant have a few things in common; not only were they popular actors during Hollywood's Golden Age, but they both used a way of speaking known as the Mid-Atlantic or Transatlantic accent. Although Hepburn was...
Curated Video
Paper Chromatography
Using a black marker, water and a coffee cup filter, Dr. Boyd explains and then demonstrates the analytical technique known as Paper Chromatography.
Minute 0:30 – Introduction
Minute 0:42 – What you need
Minute 1:04 – Chromatography...
Curated Video
Dancing Raisins
Did you know raisins can ‘dance?’ Find out how with these scientific demonstrations.
0:00 – Introduction
0:17 – What you’ll need
0:36 – The science behind soda pop
1:26 – Experimental explanation
2:09 – Safety discussion
2:56 –...
Astrum
How NASA Measures Stars
Scientists can't use tape measures, rulers or lasers to measure the astronomical distances to stars and galaxies, so how do we do it?