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 Video2:54
Curated Video

World of Computer Networking Your CCNA start - Autonomous System Number (ASN)

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

This clip is from the chapter "Routing" of the series "World of Computer Networking: Your CCNA start".This section introduces you to routing.
Instructional Video5:09
Curated Video

Multi-Paradigm Programming with Modern C++ - Dive into Ranges

Higher Ed
You probably have more questions than answers at this point: how does the pipeline work? How many loops did we just write? What is the return value of a pipeline? Where are the intermediate results stored? And of course, what else...
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 Video5:57
Curated Video

Multi-Paradigm Programming with Modern C++ - Enter Ranges

Higher Ed
Most algorithms use a pair of iterators. Most containers can be thought of as a pair of begin() and end() iterators. Why not use a pair of iterators everywhere? Roughly, this is what ranges are all about.

• Installing range-v3...
Instructional Video5:36
Curated Video

C++ 20 (2a) New Features - std::format_to and std::format_to_n

Higher Ed
This video explains how std::format_to and std::format_to_n work, and how to safely format text to std::vector and c array.

• Format text to std::vector using std::back_ins
erter
• Format text to...
Instructional Video5:15
Curated Video

C++ 20 (2a) New Features - How to Build Examples

Higher Ed
Consider problem of building examples using different compilers for each section.

• Check how to enable/disable the examples for a se
ction
• Build latest GCC fr
om sources
• Invoke CMake and make use of the new
ly...
Instructional Video4:15
Curated Video

The Complete Excel Guide: Beginners to Advanced - Working with Ranges

Higher Ed
Learn how to work with ranges.
r/>
This clip is from the chapter "Excel 2019 Beginner: Creating Workbooks" of the series "The Complete Excel Guide: Beginners to Advanced".This section aims to teach you how to create a workbook...
Instructional Video10:17
Curated Video

Data Analytics using Python Visualizations - Seaborn Boxplot, Violin plot, Categorical Scatterplot

Higher Ed
This video explains Seaborn Boxplot, Violin plot, and Categorical Scatterplot.
<
br/>
This clip is from the chapter "Advanced Visualizations Using Business Applications" of the series "Data Analytics Using Python...
Instructional Video4:34
Curated Video

Creating a Grouped Frequency Table

K - 12th
Create a grouped frequency table.
Instructional Video4:15
Curated Video

C++ 20 (2a) New Features - Coroutine Anatomy

Higher Ed
Here, discuss new keywords and when and how does a function becomes a coroutine.

• Discuss what new tools coroutines provide the programmers
with
• Discuss what is missing from
coroutines
• Discuss how and when...
Instructional Video2:15
Curated Video

C++ 20 (2a) New Features - Concept of Splitting Execution State and the Thread of Execution

Higher Ed
How are coroutines different from threads?

• Discuss how threading
works
• Discuss how corou
tines work
• Discuss the difference between execution thread and sta
te
of execution

This clip is from the...
Instructional Video2:15
Curated Video

World of Computer Networking Your CCNA start - What is a Network?

Higher Ed
This video introduces you to the concept of network.
r/>
This clip is from the chapter "Internet Protocol (IP) Addressing and Internet Protocol (IP) Packets" of the series "World of Computer Networking: Your CCNA start".This...
Instructional Video5:35
Curated Video

Reinforcement Learning and Deep RL Python Theory and Projects - Alpha Learning Rate

Higher Ed
This video explains about the Alpha learning rate.
<
br/>
This clip is from the chapter "Hyper Parameters and Concepts" of the series "Reinforcement Learning and Deep RL Python (Theory and Projects)".This section focuses on hyper...
Instructional Video2:03
Curated Video

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

Higher Ed
Call sort algorithm on std::list container and analyze error output produced by the compiler.

• Consider length of error o
utput
• Consider caus
e of error
• Concepts a
re
the solution

This clip is from...
Instructional Video12:47
Curated Video

Dive Into Ansible - From Beginner to Expert in Ansible - Templating with Jinja2

Higher Ed
This video demonstrates how to useJinja2 for templating.
r/>
This clip is from the chapter "Ansible Playbooks Introduction" of the series "Dive Into Ansible - From Beginner to Expert in Ansible".This section provides an...
Instructional Video4:20
Curated Video

World of Computer Networking Your CCNA start - Port Ranges

Higher Ed
This video presents an overview of port ranges.
r/>
This clip is from the chapter "Transport Layers: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)" of the series "World of Computer Networking: Your CCNA...
Instructional Video13:59
Curated Video

Practical Data Science using Python - Linear Regression Data Preparation and Analysis 1

Higher Ed
This video explains linear regression data preparation and analysis.<br<br/>/>

This clip is from the chapter "Linear Regression" of the series "Practical Data Science Using Python".This section explains linear regression.
Instructional Video6:13
Curated Video

Complete Modern C++ - Range-Based For Loop - II (C++11)

Higher Ed
In this video, you will understand how the range-based for loop works internally.
r/>
This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions,...
Instructional Video1:43
Curated Video

C++ 20 (2a) New Features - Efficient Atomic Waiting

Higher Ed
Analyze an example with wait method called on atomic variable.

• Examine documentation for the wait m
ethod
• Modify value an atomi
c variable
• Use notify_all to wake up all threads waiting o
n
this variable
...