Hi, what do you want to do?
Curated Video
Variance and Standard Deviation
A video entitled “Variance and Standard Deviation” which describes ways that variance and standard deviation are used as measures in the real world.
Curated Video
Understanding the Correlation between Obesity and Type 2 Diabetes
This video provides an explanation of type 2 diabetes and its correlation with obesity. It discusses the rise in type 2 diabetes diagnoses and obesity rates in many countries, and highlights excess body fat as the strongest risk factor...
Curated Video
Calculating Probability: Understanding Fractions, Decimals, and Percentages
In this video, the teacher explains how to calculate the probability of selecting a green marble from a bag of marbles that is 1/3 blue and the rest green. The teacher demonstrates how to represent fractions, decimals, and percentages on...
Curated Video
Multi-Paradigm Programming with Modern C++ - More Range Examples
Everything you can do with loops and algorithms; you can also do with ranges. Thanks to lazy evaluation of views, the code becomes more functional, and often more compact.
• Returning ranges from func
tions
• Creating a...
• Returning ranges from func
tions
• Creating a...
Curated Video
C++ 20 (2a) New Features - Rationale Behind New Comparison Operator
Define a type that supports all standard relational operators in pre C++20 and using new defaulted three-way comparison operator.
• Define the six member oper
ators
• Define only <=
> operator
• Test
b
oth...
• Define the six member oper
ators
• Define only <=
> operator
• Test
b
oth...
Curated Video
C++ 20 (2a) New Features - Usage of <=> Operator and How to Make Comparisons
How the spaceship operator is supposed to be used? How do you compare two values using this operator? How does comparing the return value against literal zero work?
• Test return value of comparing integers and verify it’s...
• Test return value of comparing integers and verify it’s...
Curated Video
C++ 20 (2a) New Features - Associated Changes in Operator==
Verify that if we define three-way comparison then equality will not be defined for us.
• Test equality with defaulted three-way comparison ope
rator
• Test equality with custom three-way compariso
n operator
• Test...
• Test equality with defaulted three-way comparison ope
rator
• Test equality with custom three-way compariso
n operator
• Test...
Curated Video
C++ 20 (2a) New Features - Concepts Library
Implement mysort wrapper to std::sort overload that takes comparison function. Pass invalid comparison function to the wrapper.
• Consider compiler error diagno
stics
• Constrain function using concepts from standard...
• Consider compiler error diagno
stics
• Constrain function using concepts from standard...
Curated Video
Core Java Programming Course- Bracket Expressions in RegEx (regular expressions)
This video explains the various bracket expressions in RegEx.
r/>
This clip is from the chapter "Regular Expressions" of the series "Learn How to Code: The Complete Core Java Programming Course".This section explains the...
r/>
This clip is from the chapter "Regular Expressions" of the series "Learn How to Code: The Complete Core Java Programming Course".This section explains the...
Curated Video
C++ 20 (2a) New Features - Rationale for Ranges
Passing pair of iterators to algorithms makes them difficult to compose. Code that uses algorithms is verbose and does not facilitate functional programming.
• Convert a pair of pointers to a
range
• Use constrained...
• Convert a pair of pointers to a
range
• Use constrained...
Curated Video
Python for Network Forensics 5.2: Port Enumeration
In this video, we will further our attack by enumerating devices found on our network. This will provide us with services that may be exploitable. • Introduce network sockets and network connections in Python • Use sockets and build a...
Curated Video
Core Java Programming Course- Regularizing Number Ranges
This video explains how to regularize number ranges.
r/>
This clip is from the chapter "Regular Expressions" of the series "Learn How to Code: The Complete Core Java Programming Course".This section explains the various regular...
r/>
This clip is from the chapter "Regular Expressions" of the series "Learn How to Code: The Complete Core Java Programming Course".This section explains the various regular...
Curated Video
CISSP® Certification Domain 3: Security Architecture and Engineering Video Boot Camp for 2022 - Fire suppression and hot and cold aisles
CISSP Domain 3: System Architecture and Engineering: Fire suppression and hot and cold aisles.
r/>
This clip is from the chapter "CISSP Domain 3: System Architecture and Engineering" of the series "CISSP® Certification Domain...
r/>
This clip is from the chapter "CISSP Domain 3: System Architecture and Engineering" of the series "CISSP® Certification Domain...
Curated Video
Multi-Paradigm Programming with Modern C++ - Parallel STL
C++17 has introduced parallel STL. Many of the existing algorithms can now be executed in parallel. Parallelism can be enabled by specifying execution policies. In this video we will learn how existing algorithms can be parallelized...
Curated Video
C++ 20 (2a) New Features - Rewriting and Synthetizing Expressions
How is defaulted three-way comparison operator able to handle all standard comparisons, even if it is the type that supports it is on right hand side?
• Discuss rewriting expres
sions
• Discuss synthetizing...
• Discuss rewriting expres
sions
• Discuss synthetizing...
Brian McLogan
Graphing and finding the inverse of a rational function
👉 Learn how to find the inverse of a rational function. A rational function is a function that has an expression in the numerator and the denominator of the function. The inverse of a function is a function that reverses the "effect" of...
Curated Video
C++ Standard Template Library in Practice - Section 5 Review
Review the entire section until now
• Review the topics co
vered
• Talk about lesso
ns learned
• Introduce the next topic tha
t
we will cover
This clip is from the chapter "Algorithms - Part Two" of the...
• Review the topics co
vered
• Talk about lesso
ns learned
• Introduce the next topic tha
t
we will cover
This clip is from the chapter "Algorithms - Part Two" of the...
Curated Video
C++ 20 (2a) New Features - Concepts as Compile Time Predicates
Define function template comp that uses three-way comparison operator and pass a type that does not support it.
• Consider compiler error diagno
stics
• Implement ThreeWayComparable concept and apply to comp templat
e...
• Consider compiler error diagno
stics
• Implement ThreeWayComparable concept and apply to comp templat
e...
Curated Video
C++ 20 (2a) New Features - Standardization Process of C++20
Examine the standardization process timeline. Check which features are included in the new standard and which are left as a technical specification.
• Identify four major features of
C++20
• Identify important technical...
• Identify four major features of
C++20
• Identify important technical...
Curated Video
C++ 20 (2a) New Features - Formatting User Defined Types
This video shows how to define formatting for user defined type.
• Define struct p
erson
• Define stream insertion operator
for person
• Test printing person object using std::cout
an
d std::format
This...
• Define struct p
erson
• Define stream insertion operator
for person
• Test printing person object using std::cout
an
d std::format
This...
Curated Video
C++ 20 (2a) New Features - std::format: Placeholders and Syntax
This video shows formal syntax for formatting library mini language and how to use placeholders and placeholder IDs.
• Define simple text with integers and switch placeholders usin
g IDs
• Consider formal syntax of...
• Define simple text with integers and switch placeholders usin
g IDs
• Consider formal syntax of...
Curated Video
The Complete Excel Guide: Beginners to Advanced - Mouse Features
Let's explore the mouse features available in Excel.
r/>
This clip is from the chapter "Excel 2019: Introduction" of the series "The Complete Excel Guide: Beginners to Advanced".The upcoming 21 sections for Microsoft Excel 2019...
r/>
This clip is from the chapter "Excel 2019: Introduction" of the series "The Complete Excel Guide: Beginners to Advanced".The upcoming 21 sections for Microsoft Excel 2019...
Curated Video
C++ Standard Template Library in Practice - Swapping
The listener is new to algorithms and does not know about the swapping algorithms.
• Introduce the listener to the std::swap algo
rithm
• Show how it works and explain the different versions
available
• Reinforce...
• Introduce the listener to the std::swap algo
rithm
• Show how it works and explain the different versions
available
• Reinforce...
Curated Video
C++ 20 (2a) New Features - Generator Expressions
Define a simple Fibonacci function with a co_yield expression.
• Define a Fibonacci fun
ction
• Add generator definition using raw coroutines
facilities
• Add generator definition using c
pp
coro template
...
• Define a Fibonacci fun
ction
• Add generator definition using raw coroutines
facilities
• Add generator definition using c
pp
coro template
...