SciShow
The Not-So-Silver Lining: When Positive Thinking Backfires
There are a multitude of books and motivational speakers that insist that anyone can think their way to happiness, but that advice really isn’t a one-size-fits-all solution.
Crash Course
Programming Basics: Statements & Functions: Crash Course Computer Science
Today, Carrie Anne is going to start our overview of the fundamental building blocks of programming languages. We’ll start by creating small programs for our very own video game to show how statements and functions work. We aren’t going...
TED-Ed
TED-Ed: 4 signs of emotional abuse | Viann Nguyen-Feng
Emotional abuse can be incredibly damaging, increasing a person's chances of developing depression and anxiety. But these behaviors can be subtle and difficult to spot, both from within and outside a relationship. It also often makes...
TED-Ed
TED-Ed: The paradox at the heart of mathematics: Gödel's Incompleteness Theorem | Marcus du Sautoy
Consider the following sentence: "This statement is false." Is that true? If so, that would make the statement false. But if it's false, then the statement is true. This sentence creates an unsolvable paradox; if it's not true and it's...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Arithmetic Operators
In this video, you will learn about different arithmetic operators such as addition, subtraction, multiplication, division, and more. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming -...
Curated Video
What is a Statement of Work (SOW)? And what are the different types?
A Statement of Work – often abbreviated to SOW – is a detailed and structured statement of requirements. But what does that mean, and what are the different types of Statement of Work? A Statement of Work is usually a contractual...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Environment Setup and First Run
In this video, you will learn how to download and install Code::Block IDE on our system, then learn how to set it up. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Module 2 Objectives
In this video, we will cover the learning objective of this module. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control,...
Curated Video
Fundamentals of Object-Oriented Programming - C++ - Logical - Relational - Boolean Operators
In this video, you will learn about relational and logical - operators. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP,...
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Function of _Imports.razor Class
This video details the uses of the _Imports.razor file in the project; you will know where/how to introduce this file in the Blazor Server application. This clip is from the chapter "Create a CRUD Application in Blazor" of the series...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Switches
This video introduces the switch statement in JavaScript, which provides an alternative way to handle multiple conditions and can make our code more concise and readable. This clip is from the chapter "Logic and Control Flow" of the...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Else-If and Nesting
Building on the previous video, this video shows how to use else-if statements to handle multiple conditions and how to nest if statements within each other. This clip is from the chapter "Logic and Control Flow" of the series "Modern...
Curated Video
Modern JavaScript from the Beginning - Second Edition - If Statements
This video covers the basic syntax and use of if statements in JavaScript, which allow us to execute different code blocks based on conditions. This clip is from the chapter "Logic and Control Flow" of the series "Modern JavaScript from...
Curated Video
Modern JavaScript from the Beginning - Second Edition - Section Introduction-Logic and Control Flow
This video introduces this section, which focuses on logic and control flow in JavaScript. This clip is from the chapter "Logic and Control Flow" of the series "Modern JavaScript from the Beginning".In this section, we will cover the...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Decision-Making Structures in Rust
This is an exercise video on decision-making structures in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Decision-Making Statements in Rust
This video explains decision-making statements in Rust. This clip is from the chapter "Beginner Lessons in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner lessons in...
Curated Video
ASP.NET Core MVC - Cross-Platform Development - Finishing Touches
This video explains the final touches to the website. This clip is from the chapter "Website Authentication" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains the process of website authentication.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - The toString(), valueOf(), and fill() Methods
In this video, we will understand different functionalities for working with arrays. The function toString() converts an array to a string representation, valueOf() returns the array itself, and fill() allows for filling array elements...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Functions
In this video, you will learn the basics of functions in JavaScript, including how to define and call functions. We will understand the role of functions in organizing and reusing code and learn to create functions to perform specific...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Comparison Operator
In this video, we will explore the comparison operators in JavaScript, such as equal to, not equal to, greater than, less than. You will learn to compare values and evaluate conditions based on the results of these comparisons.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Break and Continue Statement
In this video, we will gain control over loops with the "break" and "continue" statements in JavaScript. We will use "break" to exit a loop prematurely, and "continue" to skip the current iteration and move to the next one, enhancing the...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Condition Ternary Statement
In this video, we will discover the concise and compact syntax of the ternary statement in JavaScript. We will use this shorthand form to write conditional expressions with a quick and easy-to-read format.
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - If Statement
In this video, you will learn to use the "if" statement in JavaScript to perform conditional execution based on a given condition. We will control the flow of our program by executing different blocks of code depending on whether the...
Curated Video
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React - Advanced console.log
In this video, we will explore the advanced features and functionalities of the "console.log" method in JavaScript, how to format console output, use placeholders and substitutions, and log multiple values in a single statement.