Instructional Video8:47
Curated Video

Masterclass: AI-driven Development for Programmers

12th - Higher Ed
AI tools like ChatGPT and GPT-4 are changing the way programmers write code. Learn how build a React app with Typescript using with AI prompting and other tricks to speed up development.
Instructional Video2:58
Curated Video

Using Python in Microsoft Excel

12th - Higher Ed
Microsoft Excel just added support for Python, allowing developers to code and run custom functions directly inside a spreadsheet. Let's take a first look at how Python support will work in Excel.
Instructional Video7:39
Curated Video

10 Common Regrets of Experienced Programmers

12th - Higher Ed
I recently asked "You are on your deathbed, what do you regret the most about programming?". Let's break down the biggest mistakes shared by most software engineers.
Instructional Video2:44
Curated Video

Ruby on Rails in 100 Seconds

12th - Higher Ed
Ruby on Rails is a web application framework that has build many unicorn startups like Airbnb, Shopify, and GitHub. Learn the basics of Rails in this quick video.
Instructional Video10:08
Curated Video

How to Pivot Your Career to AI - Artificial Intelligence Career

10th - Higher Ed
For some Project Managers and other professionals, moving your career toward Artificial Intelligence is appealing. But is it a good move? And, if it is, what are the steps to take?
Instructional Video9:36
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Simple Addition Program

Higher Ed
In this video, you will learn how to write a simple addition program with Int datatype. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the...
Instructional Video10:28
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Introduction to Object-Oriented Programming

Higher Ed
In this video, you will learn the basics of object-oriented programming. You will understand the concept of objects and classes, and this video will provide a comprehensive overview of OOP in Python and its advantages.
Instructional Video6:41
Curated Video

How to Self-host and Hyperscale AI with Nvidia NIM

12th - Higher Ed
Learn how to build a futuristic workforce of AI agents, then self-host and scale them for any workload thanks to Nvidia NIM - a platform that containerizes AI models and runs them on any GPU with Kubernetes. Topics Covered: How to...
Instructional Video3:58
Curated Video

How Bad Code Broke a Billion Windows Machines

12th - Higher Ed
Cybersecurity firm Crowdstrike pushed an update that caused millions of Windows computers to enter recovery mode, triggering the blue screen of death. Learn how the Crowdstrike crash happened and its impact around the world. Topics...
Instructional Video5:19
Curated Video

What Caused the Crowdstrike IT Disaster?

12th - Higher Ed
An analysis of CrowdStrike's official explanation of the code hat resulted in the largest IT disaster in history that crashed 8.5 million Windows computers in a single day. Topics Covered: Analysis of CrowdStrike disaster Why did...
Instructional Video4:43
Curated Video

Why Are Programmers So Unhappy?

12th - Higher Ed
An analysis of the 2024 StackOverflow survey results where only 20% of programmers reported being happy at their software engineering jobs. Let's look at 6 reasons why professional developers become unhappy at work. Topics...
Instructional Video2:49
Curated Video

Nix in 100 Seconds

12th - Higher Ed
Nix is a purely functional package manager and config tool. It also takes form as a fully-fledged Linux distro called NixOS. Topics Covered: What is NixOS? Why use Nix? Nix basics tutorial What is the best Linux distro? Advanced...
Instructional Video7:00
Curated Video

Unpacking the Wordpress/WP Engine Fued

12th - Higher Ed
Automattic CEO Matt Mullenweg recently started a crusade against WP Engine, a profit-driven company based on WordPress’s open source platform, which has evolved into a lawsuit that could blow a hole in the internet. Find out why...
Instructional Video2:31
Curated Video

Appwrite in 100 Seconds

12th - Higher Ed
Learn the basics of Appwrite, an open-source platform for building applications at any scale, using your preferred programming languages and tools. Topics Covered: Intro to Appwrite How to self-host with Appwrite How to use Appwrite to...
Instructional Video4:28
Curated Video

Linux Mistake Exposes a Terabyte of Secret Pokémon Data

12th - Higher Ed
Game Freak, the developer behind your favorite Pokémon games, got hacked. A terabyte of data was leaked on internet, including employee data, source code for past games and the code name for Nintendo Switch 2. Let's fiind out what it...
Instructional Video10:29
Curated Video

Grace Hopper for Kids | Bedtime History

K - 5th
Learn about Grace Hopper, mathematician and early computer scientist who helped develop the first compiler and programming language, COBOL.
Instructional Video20:43
Science Buddies

Make a Color Detector App with MIT App Inventor

K - 5th
Design a mobile app designed to assist colorblind people that uses your phone's camera and automatically detects colors.
Instructional Video13:39
Curated Video

Why Was the 80s the Golden Age for Sugary Cereals?

12th - Higher Ed
Weird History Food is gonna get a bowl and some milk for this look back at the History of 80s Sugary Cereals. Thanks to some deregulation in the early 80s, kids saw a flood of delicious sugary cereals, often with movie or toy tie-ins,...
Instructional Video9:49
Curated Video

Machine Learning: Random Forest with Python from Scratch - Decision Making (if, else, elif)

Higher Ed
Let's understand the fundamental element of any programming language: decision-making. We will look at the if, else, and elif statements. This clip is from the chapter "Introduction to Python" of the series "Machine Learning: Random...
Instructional Video9:50
Curated Video

Machine Learning: Random Forest with Python from Scratch - Logical Operators, User Input, Game

Higher Ed
This video will teach us about the three types of logical operators: AND, OR, and Not(!). This clip is from the chapter "Introduction to Python" of the series "Machine Learning: Random Forest with Python from Scratch©".This section...
Instructional Video7:54
Curated Video

Machine Learning: Random Forest with Python from Scratch - Comparison Operators

Higher Ed
Here, you will learn about Python's two types of operators, the comparison operator, and the logical operator. This clip is from the chapter "Introduction to Python" of the series "Machine Learning: Random Forest with Python from...
Instructional Video7:11
Curated Video

Modern JavaScript from the Beginning - Second Edition - Constructor Functions

Higher Ed
In this video, we will introduce constructor functions and explain how they are used to create objects. We will also discuss the 'new' keyword and how it is used to instantiate objects from constructor functions. This clip is from the...
Instructional Video5:07
Curated Video

Modern JavaScript from the Beginning - Second Edition - More on Object Literals and this Keyword

Higher Ed
In this video, we will review object literals and the 'this' keyword. We will discuss how the 'this' keyword refers to the current object and how we can use it to access object properties. This clip is from the chapter "OOP -...
Instructional Video6:59
Curated Video

Modern JavaScript from the Beginning - Second Edition - Basic Principles of OOP

Higher Ed
In this video, we will discuss the three main principles of OOP: encapsulation, inheritance, and polymorphism. We will explain what each of these principles means and how they are used in OOP. This clip is from the chapter "OOP -...