Instructional Video5:34
Curated Video

Multi-Paradigm Programming with Modern C++ - Modules in C++ 2a

Higher Ed
In this video, we learn about the biggest change to C++ in decades.

• Writing our first m
odule
• Consuming
the module
• Visibility a
nd
reachability

This clip is from the chapter "Structuring Projects in...
Instructional Video3:35
Curated Video

C++ 20 (2a) New Features - Improvements to Lambda Expressions

Higher Ed
Consider generic lambda expressions and problem of interacting with the type of argument. Write generic lambda accepting argument of vector holding objects of any type.

• Write generic lambda using “auto” keyword in place of...
Instructional Video4:15
Curated Video

C++ 20 (2a) New Features - How to Define a Module

Higher Ed
Split module into two separate module interface partitions

• Split module into module interface and module implementation
files
• Compile and run th
e examples
• Compile and
ru
n the example

This clip is...
Instructional Video3:02
Curated Video

C++ 20 (2a) New Features - Compiling and Linking Modules into an Executable

Higher Ed
Learn how to compile and link modular code using Clang 9 and GCC 10 compiled from C++-modules branch.

• Learn which compilers have working modules implement
ation
• Compile, link, and run example four
using GCC
•...
Instructional Video12:37
Curated Video

Windows PowerShell Hands-On Training for Beginners - PowerShell Modules - Introduction and Benefits

Higher Ed
This video focuses on the introduction and benefits of PowerShell modules.
r/>
This clip is from the chapter "PowerShell Modules - Introduction and Benefits" of the series "Windows PowerShell Hands-On Training for...
Instructional Video4:25
Curated Video

C++ 20 (2a) New Features - Latches and Barriers

Higher Ed
Use std::latch and std::barrier to synchronize incrementing atomic value from two separate threads.

• Consider latch and barrier initialization values (participating thr
eads)
• Analyze the usage of...
Instructional Video3:37
Curated Video

C++ 20 (2a) New Features - Partitioning of Modules

Higher Ed
Split module from 5.2 into two separate module interface partitions. Afterwards split same module into module interface file and module implementation file.
r/>
This clip is from the chapter "Modules" of the series "C++ 20 (2a)...
Instructional Video2:25
Curated Video

C++ 20 (2a) New Features - Course Summary

Higher Ed
In this video, you’ll learn about the course summary.

• Discuss the overview of the c
ourse
• Discuss the next steps after t
hi
s course

This clip is from the chapter "Other Features and Improvements" of the...
Instructional Video2:22
Curated Video

C++ 20 (2a) New Features - What’s New in Ranges

Higher Ed
Ranges do not act as a glue between containers and constrained algorithms. They provide composability and non-modifying views with lazy evaluation.

• Define what a ran
ge is
• Define the difference between a view and a...
Instructional Video5:54
Curated Video

Ansible for the Absolute Beginner - Ansible Playbooks

Higher Ed
This video introduces you to Ansible playbooks.<br/<br/>>

This clip is from the chapter "Introduction to Ansible Playbooks" of the series "Ansible for the Absolute Beginner - Hands-On – DevOps".This section focuses on Ansible playbooks.
Instructional Video16:17
Curated Video

Dive Into Ansible - From Beginner to Expert in Ansible - Creating Modules

Higher Ed
This video demonstrates how to create modules.
r/>
This clip is from the chapter "Creating Modules and Plug-ins" of the series "Dive Into Ansible - From Beginner to Expert in Ansible".This section demonstrates how to create...
Instructional Video5:46
Curated Video

Dive Into Ansible - From Beginner to Expert in Ansible - Motivations, Learning Outcomes, and Course Structure

Higher Ed
This video provides an overview of the course structure and gives a quick introduction to the course.
r/>
This clip is from the chapter "Course Overview and Introduction to Ansible" of the series "Dive Into Ansible - From...
Instructional Video15:12
Curated Video

Python for Data Analysis: Step-By-Step with Projects - Define Functions, Use Packages

Higher Ed
This video defines functions, use packages.<br/<br/>>

This clip is from the chapter "Python Crash Course" of the series "Python for Data Analysis: Step-By-Step with Projects".This section gives you a crash course in Python.
Instructional Video3:17
Curated Video

CSS Bootcamp: Master CSS (Including CSS Grid/Flexbox) - What is CSS?

Higher Ed
CSS Basics: What is CSS? This clip is from the chapter "CSS Basics" of the series "CSS Bootcamp: Master CSS (Including CSS Grid/Flexbox)".This section is about CSS Basics.
Instructional Video10:06
Curated Video

Ansible for the Absolute Beginner - Ansible Modules

Higher Ed
This video explains Ansible modules in detail.<br/<br/>>

This clip is from the chapter "Introduction to Ansible Modules" of the series "Ansible for the Absolute Beginner - Hands-On – DevOps".This section focuses on Ansible modules.
Instructional Video3:46
Curated Video

C++ 20 (2a) New Features - Example of Use

Higher Ed
Define simple producer – consumer pair of coroutines and switching between them.

• Define consumer coro
utine
• Define producer
coroutine
• Use cppcoro::single_consumer_event facility
to
make it work

...
Instructional Video2:23
Curated Video

C++ 20 (2a) New Features - Lightweight Access Coordination

Higher Ed
Use std::counting_semaphore to synchronize two threads.

• Examine documentation for std::counting_sema
phore
• Analyze pattern of using acquire and relea
se methods
• Check if the synchronization is work
in
g as...
Instructional Video1:53
Curated Video

C++ 20 (2a) New Features - Using Enum

Higher Ed
This section shows how to avoid retyping long fully qualified names of enum class values, especially those enclosed in classes.

• Consider example with enum class enclosed in a class and switch statement using its v
alues
...
Instructional Video2:30
Curated Video

C++ 20 (2a) New Features - Rationale Behind the Modules

Higher Ed
Include directives cause long compilation times and unclear separation of interface from implementation.

• See size of preprocessed
file
• See number of lines from preproc
essed file
• Learn to include directi
ve...
Instructional Video1:19
Curated Video

TypeScript for Beginners - Introduction - Modules

Higher Ed
This video provides an overview of what you will learn in this section.<br/<br/>>

This clip is from the chapter "Modules" of the series "TypeScript for Beginners".This section introduces you to modules and explains how to use them.
Instructional Video3:20
Curated Video

The Complete Practical Docker Guide - Challenge: Create Files Handling Node App

Higher Ed
This is a challenge video that gives the problem statement and hint to create files handling Node app.
r/>
This clip is from the chapter "Running Node.js Applications in Docker" of the series "The Complete Practical Docker...
Instructional Video3:14
Curated Video

Java Programming for Complete Beginners - Java 16 - Step 15 - Exploring Spring Modules

Higher Ed
Let's look at the Spring modules in this lesson.
r/>
This clip is from the chapter "Getting Started with Spring Framework" of the series "Java Programming for Complete Beginners - Java 16".This section primarily focuses on the...
Instructional Video14:14
Curated Video

The Complete Ethical Hacking Bootcamp: Beginner To Advanced - Post Exploitation Modules

Higher Ed
This video introduces you to exploitation modules.
r/>
This clip is from the chapter "System Hacking and Exploitation" of the series "The Complete Ethical Hacking Bootcamp: Beginner To Advanced".In this section, you'll learn...
Instructional Video3:34
Curated Video

TypeScript for Beginners - Using Function Modules

Higher Ed
This video demonstrates how to use function modules.<br/<br/>>

This clip is from the chapter "Modules" of the series "TypeScript for Beginners".This section introduces you to modules and explains how to use them.