Hi, what do you want to do?
Curated Video
Mastering Swift 2 Programming (Video 12)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Mastering Swift 2 Programming (Video 54)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Multi-Paradigm Programming with Modern C++ - Synchronization with Atomics
Even something as simple as an integer is not immune from data races. Atomics can solve this problem. They are often implemented at hardware level, and C++ provides an API. In this video, we will learn how to use atomics.
•...
•...
Curated Video
Mastering Swift 2 Programming (Video 53)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
High Performance Scientific Computing with C 4.2: Shared Memory Parallelism with OpenMP
How can we easily use our multi-core systems with more than one thread? • Learn how to parallelize loops with OpenMP • Learn how to change the number of threads • Learn how to use reductions to finalize calculations
Curated Video
Multi-Paradigm Programming with Modern C++ - On Development Tools
You only need a compiler and a text editor to begin working with C++. Professional development requires more tools. This video provides an overview of the most important ones.
• Hardware and build acceler
ation
• Version...
• Hardware and build acceler
ation
• Version...
Curated Video
Complete Modern C++ - Type Conversions - Part III (User to Primitive Type)
This video explains how to implement type conversion operator function to convert a user-defined type into primitive type.
r/>
This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This...
r/>
This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This...
Curated Video
Mastering Swift 2 Programming (Video 11)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Mastering Swift 2 Programming (Video 43)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Mastering Swift 2 Programming (Video 40)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Mastering Swift 2 Programming (Video 39)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Mastering Swift 2 Programming (Video 16)
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in...
Curated Video
Learn and Master C Programming - Using Our Library in a Project - The Un-recommended Approach
We will look at 3 different ways to use our library from a console application that we create together.
r/>
This clip is from the chapter "Creating C Libraries (Static LIBs)" of the series "Learn and Master C Programming For...
r/>
This clip is from the chapter "Creating C Libraries (Static LIBs)" of the series "Learn and Master C Programming For...
Curated Video
Learn and Master C Programming - Forward Declarations in C/C++
We will look at when and why we need to use forward declaration and then learn how to split our code into multiple files.
r/>
This clip is from the chapter "Working with Header Files and Multiple Source Files" of the series...
r/>
This clip is from the chapter "Working with Header Files and Multiple Source Files" of the series...
Curated Video
Learn Go in 3 Hours - Declaring Variables
Go provides multiple ways to declare variables.
• This video walks through the three different styles of variable declaration i
n Go.
• Learn about the var keyword and type
inference
• Learn about the := operator...
• This video walks through the three different styles of variable declaration i
n Go.
• Learn about the var keyword and type
inference
• Learn about the := operator...
Curated Video
High Performance Scientific Computing with C 2.4: Compiler Optimizations
How can we use the compiler to automatically speed up our programs?<br/>
• Learn about the basic -O op<br/>timizations
• See how -Ofast-math can squeak out eve<br/>n better optimizations
• See why -Of<br/>ast-math isn’t enabled by default
• Learn about the basic -O op<br/>timizations
• See how -Ofast-math can squeak out eve<br/>n better optimizations
• See why -Of<br/>ast-math isn’t enabled by default
Curated Video
Multi-Paradigm Programming with Modern C++ - Compile-Time Evaluation Using constexpr
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?
...
• About constant expres
sions
• What code can become a
constexpr?
...
Curated Video
Multi-Paradigm Programming with Modern C++ - Going Functional
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
•...
• Implementing search with a simple loop and with an algo
rithm
•...
Curated Video
Complete Modern C++ - Type Conversions - Part I (Basics)
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.
This clip is from the chapter "Operator Overloading" of the series "Complete Modern C++".This section is about overloading and type conversion.
Curated Video
Learn and Master C Programming - #define directive
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...
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute Beginners!".In this...
Curated Video
Apache Maven Beginner to Guru - Overview Maven Lifecycle Plug-ins
This video presents an overview of the Maven lifecycle plug-ins.
r/>
This clip is from the chapter "Common Maven Plug-ins" of the series "Apache Maven: Beginner to Guru".This section introduces you to various Maven plug-ins,...
r/>
This clip is from the chapter "Common Maven Plug-ins" of the series "Apache Maven: Beginner to Guru".This section introduces you to various Maven plug-ins,...
Curated Video
High Performance Scientific Computing with C 3.3: Vectorizing with AVX
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
Curated Video
Complete Modern C++ - Template Argument Deduction and Instantiation
This video explains how template arguments are deduced.
r/>
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...
r/>
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
Learn and Master C Programming - Understanding Conditional Compilation
We will learn about new preprocessor directives used for conditional compilation of code.
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute Beginners!".In...
r/>
This clip is from the chapter "Preprocessor Directives" of the series "Learn and Master C Programming For Absolute Beginners!".In...