Instructional Video8:11
Curated Video

Multi-Paradigm Programming with Modern C++ - Compile-Time Evaluation Using constexpr

Higher Ed
Some expressions can be evaluated during compilation. This lets us improve performance, and also compute constants, which improves code readability.

• About constant expres
sions
• What code can become a
constexpr?
...
Instructional Video7:56
Curated Video

Multi-Paradigm Programming with Modern C++ - Going Functional

Higher Ed
Why use function objects together with instead of loops? How to write great lambda expressions easily, and how to master the capture block.

• Implementing search with a simple loop and with an algo
rithm
•...
Instructional Video6:01
Curated Video

Multi-Paradigm Programming with Modern C++ - Managing Memory

Higher Ed
Classes in a hierarchy are almost always allocated on the heap. Managing memory manually is error prone. STL provides a set of smart pointers that make the task easier.

• About RAII design pa
ttern
• Why prefer smart...
Instructional Video8:44
Curated Video

Complete Modern C++ - Dynamic Array (std::vector)

Higher Ed
This video introduces the std::vector class and demonstrates common operations of creation, insertion, deletion, and so on.
r/>
This clip is from the chapter "More C++ Goodies" of the series "Complete Modern C++".In this...
Instructional Video5:57
Curated Video

Complete Modern C++ - Type Conversions - Part I (Basics)

Higher Ed
This video discusses on conversion between types using C++ casting operators.<br/<br/>>

This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section is about overloading and type conversion.
Instructional Video3:55
Curated Video

Complete Modern C++ - Inheritance and Access Modifiers

Higher Ed
This video explains access modifiers in the context of inheritance.
r/>
This clip is from the chapter "Object-Oriented Programming" of the series "Complete Modern C++".In this section, you will learn about inheritance and will...
Instructional Video3:59
Curated Video

Complete Modern C++ - Exception Handling - Part II (Multiple Catch Blocks)

Higher Ed
This video explains more details on catch blocks.<br/<br/>>

This clip is from the chapter "Exception Handling" of the series "Complete Modern C++".This section is about exception handling.
Instructional Video12:59
Curated Video

C++ Programming By Example - Allow for Shape Resizing

Higher Ed
How can we allow for shapes to be resized as they’re drawn?

• Demo of what the result should look
like
• Create simple structs to model a circle
and square
• Use QPainter directly to update the widget when
d
rawing...
Instructional Video15:55
Curated Video

C++ Programming By Example - Building a Library Management System

Higher Ed
How to build a library management system (books)?

• Plan out the cl
asses
• Implement the classes based o
n the plan
• Compare functions for basic functionality in
th
e application

This clip is from the...
Instructional Video3:08
Curated Video

Learn and Master C Programming - #define directive

Higher Ed
We will learn how to use #define for defining symbolic constants as well as macros.
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute Beginners!".In this...
Instructional Video3:11
Curated Video

Learn and Master C Programming - Pointers and Arrays: Using Pointer Arithmetic with Arrays

Higher Ed
We will learn how to apply pointer arithmetic to arrays and see different ways we can access array elements with the help from pointer arithmetic.
r/>
This clip is from the chapter "Pointers" of the series "Learn and Master C...
Instructional Video6:26
Curated Video

Learn and Master C Programming - Pointer Arithmetic: Working with Integer Pointers

Higher Ed
We will learn about pointer arithmetic and how we can increment or decrement pointers in C/C++ and understand what that really means.
r/>
This clip is from the chapter "Pointers" of the series "Learn and Master C Programming...
Instructional Video15:01
Curated Video

C++ Developer - Project - Shopping Item File

Higher Ed
This video presents a project on shopping item file.<br/<br/>>

This clip is from the chapter "File Input and Output" of the series "The Complete C++ Developer Course".This section explains file input and output.
Instructional Video12:41
Curated Video

C++ Developer - Project - Dynamically Creating Rectangles from File

Higher Ed
This video presents a project to dynamically create rectangles from file.<br/<br/>>

This clip is from the chapter "File Input and Output" of the series "The Complete C++ Developer Course".This section explains file input and output.
Instructional Video4:01
Curated Video

C++ for Beginners - Understanding Comments: Useful VS Redundant

Higher Ed
In this section, your instructor discusses code comments.<br/<br/>>

This clip is from the chapter "Operators and Precedence" of the series "C++ for Beginners".Understanding Comments: Useful VS Redundant
Instructional Video2:53
Curated Video

Ensemble Machine Learning Techniques 6.3: Example on Kaggle Competition

Higher Ed
We will get comfortable with using ensemble learning for competitive data science. • We will understand the dataset • We will create and train different models • We will combine the trained models using stacking and get our final result
Instructional Video10:09
Curated Video

Python for Network Forensics 3.3: Deeper File Properties

Higher Ed
In this video, we will explore other important properties of file that will allow you to decipher a known bad or malicious actor. • Learn how a digest algorithm works with a file • Develop a Python application to hash a file • Alter our...
Instructional Video9:18
Curated Video

Mastering Tableau 2018.1, Second Edition 4.2: Data Blending with Tableau

Higher Ed
Merge different data sources with the help of data blending.<br/>
• Understand how data ble<br/>nding works
•<br/> Blend data in Tableau
Instructional Video7:20
Curated Video

Serverless JavaScript Projects 4.1: Creating the UI by Building a Good Front End with Drag and Drop Tiles

Higher Ed
This video covers a usable front end UI that works for people to visualize a SCRUM or KANBAN board.

• Set up an HTML template with Bootstrap and j
Query
• Link the jQuery UI Library for drag and drop fun
ctionality
• Build...
Instructional Video9:14
Curated Video

High Performance Scientific Computing with C 3.3: Vectorizing with AVX

Higher Ed
How can we use automatic vectorization to speed up our code? What vectorization options currently exist? • Learn about the history of vector instructions • Learn how to compile with AVX/AVX2 • Learn about the latest AVX-512 instruction set
Instructional Video6:36
Curated Video

Tips, Tricks, and Techniques for Node.js Development 5.1: Process Environment Variables

Higher Ed
In this video, we will learn why and how we can use environment variables, as well as how to manage these variables. • Show how environment variables work • Load variables from .env files • Show node-env-run
Instructional Video3:19
Curated Video

Learning D3.JS 5.0 5.2: Function in Methods

Higher Ed
In this video, we will learn to add functions to methods to make them more dynamic. • Add a function in the text method • Create the style method • Add a function and an if-else statement in the style method
Instructional Video10:50
Curated Video

Bug Bounty Program Certification 9.4: Forge Request Attack on Websites

Higher Ed
In this video, you will perform cross site request forgery attack on website.

• Setup Lab setup using Mutillidae Buggy web application for forgery a
ttack
• Learn from the example of Force someone to add a blog witho
ut...
Instructional Video6:36
Curated Video

Bug Bounty Program Certification 4.1: Bugs Overview in Networks As External Attacker

Higher Ed
In this video, we will find bugs in networks as external attacker. • Explore wireless attack process as an attacker • Learn about pre-attack phase of external attack • Learn about post attack phase of external attack