Curated Video
IELTS Energy Bonus: Get Your Name on the Exclusive Writing List!
Get on the Exclusive Writing List to access the 3 Keys Writing module!
Curated Video
Java Programming for Complete Beginners - Java 16 - Step 04 - Introduction to Java Methods - Arguments and Parameters
In this video, we will learn about introduction to Java methods - arguments and parameters. This clip is from the chapter "Introduction to Method with Multiplication Table" of the series "Java Programming for Complete Beginners - Java...
Curated Video
The Complete Excel Guide: Beginners to Advanced - Complex Date and Time Functions
The aim of this video is to explore the complex dates and time functions. This clip is from the chapter "Excel 2019 Advanced: Date and Time Functions" of the series "The Complete Excel Guide: Beginners to Advanced".In this section, we'll...
Curated Video
Spring Framework Master Class - Java Spring the Modern Way - Step 05 - Using the @After, @AfterReturning, @AfterThrowing Advices
This video demonstrates how to use the @After, @AfterReturning, and @AfterThrowing advices. This clip is from the chapter "Spring Level 5 - Spring AOP" of the series "Spring Framework Master Class - Java Spring the Modern Way".This...
Curated Video
WATER - 5 Common English Idioms | Learn English With Anna English
5 more common English idioms / phrases centred around the theme of water. I love teaching you idioms because I know how useful they are to English learners. In the UK we use idioms everyday. I filmed this particular lesson on the water...
IDG TECHtalk
How to use the pi command: 2-Minute Linux Tips
In this Linux tutorial, learn how to use the pi command. You probably won't need it very often, but, if you need to calculate pi to some arbitrary number of digits, you'll probably be surprised at how easy this can be.
IDG TECHtalk
How to use the new R pipe in R 4.1
See the new pipe operator built into R 4.1 and how it differs from the maggritr pipe. Don't want to install 4.1 yet? Learn how to run R 4.1 in a Docker container.
IDG TECHtalk
How to use Python decorators to modify functions with other functions, simplifying complex code
The Numba library for Python makes numerical code faster by way of a just-in-time compiler, as an alternative (or complement) to NumPy and Cython. Often all you need to make existing code faster is a single line of code, with Numba's...
Curated Video
Multi-Paradigm Programming with Modern C++ - Running Asynchronous Tasks
In this video, we will use promise, future, and a lambda to create a version of std::async that uses our thread pool. Then we will learn some design patterns for efficient concurrent programming. • Overview of the task class and related...
Curated Video
Complete Modern C++ - Algorithms - Part II
This video demonstrates how common algorithms can be customized with functions objects and lambda expressions. This clip is from the chapter "Standard Template Library" of the series "Complete Modern C++".This section is the description...
Curated Video
Complete Modern C++ - Introduction to Templates
This video introduces generic programming through templates. This clip is from the chapter "Templates" of the series "Complete Modern C++".In this section, we will see non-type template arguments, perfect forwarding, variadic templates,...
Curated Video
Complete Modern C++ - Class Template Explicit Specialization - Part I
This video gives a gentle introduction of class specialization. This clip is from the chapter "Templates" of the series "Complete Modern C++".In this section, we will see non-type template arguments, perfect forwarding, variadic...
Curated Video
Excel VBA Programming The Complete Guide - The Is Family of Functions
VBA package several functions to determine if a value is of a certain data type. In this lesson, we explore the IsNumeric, IsDate, IsEmpty, and IsError functions and use them to populate a table on our spreadsheet. This clip is from the...
Curated Video
The Complete Practical Docker Guide - Command Arguments
This video explains about command arguments This clip is from the chapter "Getting Started with Linux" of the series "The Complete Practical Docker Guide".This section talks about getting started with Linux.
Curated Video
The Modern JavaScript Bootcamp (2019) - Targeting by UUID
In this video, you’re going to target your note and to-dos by their id. This will allow you to read their data, update the data, or remove the item altogether. This clip is from the chapter "Data Storage, Libraries, and More" of the...
Curated Video
The Modern JavaScript Bootcamp (2019) - Handling User Interaction
In this video, you’ll learn how to handle user interaction. This will allow us to respond to things the user does like clicking a button or entering some text in a field. This clip is from the chapter "Javascript in the Browser" of the...
Curated Video
The Modern JavaScript Bootcamp (2019) - Looping Over Arrays
In this video, you’re going to learn how to loop over arrays. This will allow you to do something for each item in your list, such as showing them to your users. This clip is from the chapter "Arrays" of the series "The Modern JavaScript...
Curated Video
The Modern JavaScript Bootcamp (2019) - Object References
In this video, we’re going to explore what happens when we pass an object around our program. This clip is from the chapter "JavaScript Objects" of the series "The Modern JavaScript Bootcamp (2019)".An Object plays a vital role in...
Curated Video
The Modern JavaScript Bootcamp (2019) - Multiple Arguments and Argument Defaults
In this video, we’re going to take a deeper dive into function arguments. You’ll learn how to set up multiple arguments and come up with default argument values if none is provided. This clip is from the chapter "JavaScript Functions" of...
Curated Video
Java Programming for Complete Beginners - Java 16 - Step 14 - Behind the Screens with Functional Interfaces - Implement Consumer Int
In this session, we will learn about behind the screens with functional interfaces - implement consumer Int. This clip is from the chapter "Introduction to Functional Programming" of the series "Java Programming for Complete Beginners -...
Curated Video
Excel VBA Programming The Complete Guide - The Range.Resize Property
The Range.Resize changes the size of a range based on the location of a single cell. It can be used to dynamically increase the size of a cell range in the vertical direction, horizontal direction, or both. This clip is from the chapter...
Curated Video
The Complete Excel Guide: Beginners to Advanced - Principal and Interest Payments
The aim of this video is to explore principal and interest payments. This clip is from the chapter "Excel 2019 Advanced: Financial Functions" of the series "The Complete Excel Guide: Beginners to Advanced".In this section, we'll explore...
Economics Explained
Do We Actually Want Affordable Housing: Is This Actually A Problem?
Housing is getting more expensive. Here's why. Helping you become more knowledgeable about how the world works, our content covers the biggest topics and headlines through the eyes of economists. The team explores a wide range of...
Curated Video
Selenium Python Automation Testing from Scratch and Frameworks - Implementing Page Objects Mechanism into Framework Tests
This video explains how to implement page objects mechanism into framework tests. This clip is from the chapter "Part III-Developing End-to-End Selenium Python Framework from Scratch" of the series "Selenium Python Automation Testing...