Curated Video
Java Multithreading and Parallel Programming Masterclass - Let's Synchronize Jobs with Semaphores
This video demonstrates synchronizing jobs with Semaphores.
Science ABC
How Are Computer Games ‘Cracked’?
Game cracking involves bypassing security checks implemented by gaming companies. Hackers use tools such as kernel-mode debuggers, disassemblers, and hex-editors, which allow manipulation of the game's code. In this video, we will...
Science ABC
Why Do Ants Bump Into Each Other?
Ants touch each other head-on to identify and cooperate with other ants from their colonies. When two ants collide, they smell each other thoroughly to make sure that they belong to the same colony. Ants are surprisingly good at...
Curated Video
Asexual Reproduction in Plants
Some plants don't need both a male and female to reproduce - they can do it alone. Which plants can do this and how do they manage it? Biology - Plants - Learning Points. Plants use a variety of methods to reproduce. Methods include...
Curated Video
Contraception: Barrier Methods
Discover how barrier methods of contraception can not only prevent pregnancy but stop the spread of sexually transmitted infections. Biology - Being Human - Learning Points. Barrier method contraceptives prevent the sperm from reaching...
Curated Video
Chemical Contraception
Introducing the basic principles upon which all chemical methods of contraception work, and how the methods of delivery vary. Biology - Being Human - Learning Points. There are many chemical methods designed to prevent pregnancy....
Curated Video
Carbon Trading
International governments have put caps in place to limit carbon dioxide emissions from industry. What are emissions caps and will they solve the problem? Human Geography - A Changing World - Learning Points. The percentage of carbon...
Curated Video
Contraception: History of the Pill
Chart the history of the oral contraceptive - 'the Pill' - from its inception to its modern day prevalence. Biology - Being Human - Learning Points. The oral contraceptive pill is one of the most popular and reliable methods of...
Curated Video
Algebra: How to multiply two Binomials?
By the end of this learning object, the student will be able to: Multiply two binomials.4025
Curated Video
Why Do Ants Bump Into Each Other?
Ants touch each other head-on to identify and cooperate with other ants from their colonies. When two ants collide, they smell each other thoroughly to make sure that they belong to the same colony. Ants are surprisingly good at...
Wonderscape
Pandemics Through History: Lessons from the 1918 Spanish Flu
Explore the impact of the 1918 Spanish flu pandemic and the measures taken to control it, such as school closures, mask mandates, and quarantines. Learn about the roles of epidemiologists and immunologists like Dr. Anthony Fauci in...
Wonderscape
Demystifying Cryptocurrencies and NFTs: Understanding How They Work
Get answers to your questions about cryptocurrencies and NFTs, including how they function, their decentralization, and the environmental impact. Learn about blockchain, mining, and the origins of cryptocurrencies like Bitcoin. Demystify...
Curated Video
Burp Suite Unfiltered - Go from a Beginner to Advanced - Http Methods Exploitation (Repeater Ideas)
This video explains HTTP methods exploitation by showing how to use the repeated tab more effectively.
Curated Video
Modern JavaScript from the Beginning - Second Edition - Constructor Functions
In this video, we will introduce constructor functions and explain how they are used to create objects. We will also discuss the 'new' keyword and how it is used to instantiate objects from constructor functions. This clip is from the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - More on Object Literals and this Keyword
In this video, we will review object literals and the 'this' keyword. We will discuss how the 'this' keyword refers to the current object and how we can use it to access object properties. This clip is from the chapter "OOP -...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Basic Principles of OOP
In this video, we will discuss the three main principles of OOP: encapsulation, inheritance, and polymorphism. We will explain what each of these principles means and how they are used in OOP. This clip is from the chapter "OOP -...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Section Introduction-OOP Section Intro
In this video, we will introduce the topic of Object-Oriented Programming (OOP) and explain its importance in modern web development. This clip is from the chapter "OOP - Constructors and Prototypes" of the series "Modern JavaScript from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Show Location on a Map
In this video, you will learn how to show the location data on a map using the Google Maps API. You will also learn how to customize the map according to your needs. This clip is from the chapter "Web Browser APIs" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Remove Elements
This video covers how to remove an element from the DOM using JavaScript. It covers the removeChild() method. This clip is from the chapter "DOM Manipulation" of the series "Modern JavaScript from the Beginning".In this section, we will...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Custom insertAfter() Challenge
This video presents a coding challenge to create a custom function called insertAfter() that can insert an element after a specific element in the DOM. This clip is from the chapter "DOM Manipulation" of the series "Modern JavaScript...
Curated Video
Modern JavaScript from the Beginning - Second Edition - DOM Selectors - Multiple Elements
This video covers the different ways to select multiple elements in the DOM using JavaScript. It covers the getElementsByTagName(), getElementsByClassName(), and querySelectorAll() methods. This clip is from the chapter "DOM...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Introduction to the DOM
This video explains what the DOM is and how it works. It covers the concept of nodes and how they are used to represent the elements in an HTML document. The video also explains how JavaScript can be used to interact with the DOM. This...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array.map Method
In this video, we will explore the Array.map method, which allows us to create a new array by applying a function to each element of an existing array. This clip is from the chapter "Loops, Iteration, and High-Order Array Methods" of the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Array Challenges
This video presents some challenges related to arrays and requires students to apply their knowledge of array methods and manipulation. This clip is from the chapter "Arrays and Objects" of the series "Modern JavaScript from the...