PBS
Why Does Caffeine Exist?
Today, billions of people around the world start their day with caffeine. But how and why did the ability to produce this molecule independently evolve in multiple, distantly-related lineages of flowering plants, again and again?
PBS
When Giant Deer Roamed Eurasia
Megaloceros was one of the largest members of the deer family ever to walk the Earth. The archaeological record is full of evidence that our ancestors lived alongside and interacted with these giant mammals for millennia. But what...
SciShow
How Can E. coli Help Save Humanity?
The name "E. coli" is enough to strike terror into the stomachs of anyone who has experienced food poisoning. But some strains of this bacteria don't actually make you sick, and have turned out to be useful tools for bioengineers.
SciShow
The Giant, Amazing Machines NASA Built for the Shuttle
For decades the space shuttle was integral to space exploration. In orbit it helped build the ISS, but on the ground it needed help from other gigantic machines.
SciShow
How Do Seedless Watermelons Reproduce?
Seedless watermelons are basically the best thing ever. But they’re also a delicious paradox. Seeds are a key part of plant reproduction. So how do you breed a plant that doesn’t make any seeds?
Curated Video
Build and Learn ASP.NET 6.0 Blazor Hands-On - Create Methods for Add, Edit, and Delete Operations
In this lecture, the remaining CRUD operations of add, edit, and delete are performed through coding for the corresponding async methods. You will have a complete understanding of the implementation of the DataAccessService in the app....
Curated Video
Golgi apparatus: structure and function
In this video, we delve into the inner workings of a vital cellular organelle, the golgi apparatus, also know as golgi complex and golgi body. Join us as we unravel the Golgi apparatus's structure, functions, and its pivotal role in...
Curated Video
Git and GitHub Masterclass - The Practical Bootcamp - Git Reset
This video explains Git Reset, which is a powerful command that is used to undo local changes to the state of a Git repo. This clip is from the chapter "Other: Squash, Revert, and Reset" of the series "Git and GitHub Masterclass - The...
Curated Video
Git and GitHub Masterclass - The Practical Bootcamp - Git Restore
This video explains Git Restore, which will restore the file to the last committed version, effectively undoing any changes that have been made since then. This clip is from the chapter "Other: Diff, Stash, and Restore" of the series...
Curated Video
Git and GitHub Masterclass - The Practical Bootcamp - Git Stash
This video explains Git Stash, which is used when you want to record the current state of the working directory and the index but want to go back to a clean working directory. This clip is from the chapter "Other: Diff, Stash, and...
Curated Video
Git and GitHub Masterclass - The Practical Bootcamp - Git Diff
This video explains Git Diff, which shows changes between the working tree and the index of a tree, changes between the index and a tree, changes between two trees, changes resulting from a merge, and changes between two blob objects....
Curated Video
Git and GitHub Masterclass - The Practical Bootcamp - Git Lifecycle In-Depth
This video explains the Git lifecycle in detail. This clip is from the chapter "Commands and Lifecycle" of the series "Git and GitHub Masterclass - The Practical Bootcamp".This section explains Git lifecycle and how to push changes onto...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Are Arrays in Rust
This video explains arrays in Rust. This clip is from the chapter "Beginner to Intermediate Lessons" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".This section focuses on the beginner to intermediate content.
Curated Video
ASP.NET Core MVC - Cross-Platform Development - Add to GitHub-1
This video explains adding the code to GitHub. This clip is from the chapter "Manipulating Website Views and Layout" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains manipulating website views and layout.
Curated Video
ASP.NET Core MVC - Cross-Platform Development - Add Project to GitHub
This video explains how to push the code onto GitHub. This clip is from the chapter "Setup ASP.NET Core MVC Application" of the series "ASP.NET Core MVC - Cross-Platform Development".This section explains the setup of ASP.NET Core MVC...
Curated Video
Learn Java from Scratch - A Beginner's Guide - Step 05 - Understanding String Is Immutable and String Concat, Upper Case, Lower
In this video, you will understand that string is immutable and string Concat, upper case, lower.
Curated Video
AWS Certified Solutions Architect Associate (SAA-C03) - S3 Enhanced Features
AWS has really upped its game with added S3 features. Learn about intelligent tiering, S3 object lock, and batch operations in this video.
Curated Video
SwiftUI and Node.js Full Stack - Build Twitter - iOS 16 - Password Hashing with Bcrypt
In this video, we will explore how to securely hash and store user passwords using Bcrypt.
Curated Video
Behavioral Design Patterns in C++ - Document Framework - II
In this video, we will continue adding classes to the document framework. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method behavioral design...
Curated Video
Behavioral Design Patterns in C++ - Spreadsheet Application - II
This video builds upon the first part of our spreadsheet application series; here, we will add new exports formats to the application. This clip is from the chapter "Strategy" of the series "Behavioral Design Patterns in C++".In this...
Curated Video
Behavioral Design Patterns in C++ - Lamp - IV (Yellow State)
In this video, we will be adding one more state to the code, that is, yellow state, and see what we can do with the addition of the new state. This clip is from the chapter "State" of the series "Behavioral Design Patterns in C++".This...
Curated Video
Behavioral Design Patterns in C++ - Sensor - II
In the application, for every change in temperature, all the observers get the notifications. In this video, we will see how billboard and simple display do not display the updated temperature if it is just a minor change. This clip is...
Curated Video
Behavioral Design Patterns in C++ - Slide Deck - IV
In this video, we will see how only a particular slide should be displayed in the output, which is recently added or modified. This clip is from the chapter "Observer" of the series "Behavioral Design Patterns in C++".This section...
Curated Video
Behavioral Design Patterns in C++ - Template Method - I
In this video, we will implement the template method design pattern in the document framework. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template...