Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
142 results
Loops are a great way to quickly repeat boring tasks. In this practice lesson, we'll build various Arrays, work with Random ...
82 views
9 years ago
Jake and Surma talk about how they optimized the image rotation code in their app Squoosh, how Hacker News taught them ...
28,395 views
6 years ago
Learn how to create a game loop, a render loop, and — if time allows — the camera and viewport. Will King will teach us how to ...
1,510 views
Streamed 10 months ago
A focus on Events and Event Handlers: we trigger Functions via a button click, and changes to Form Fields. Using Constructor ...
97 views
example of nested for loop in C++ #programming #coding #C++#nestedforloop#programming#C++#codingnested for loop in java ...
22 views
2 years ago
958 views
10 years ago
In this video you will learn programming logic with the JavaScript language. VS Code download: ...
16 views
1 year ago
You've seen loads of counter tutorials online, but they're all a bit wrong… or at least most of them are. Jake and Surma dissect ...
43,155 views
4 years ago
1,560 views
12 years ago
Working with Events, we can detect button clicks and key presses; we use it to create a persistent Super Hero List (with ...
312 views
8 years ago
This is a for each loop in JavaScript. This is a shorter way than doing the for (var i=0; i<response.symbols.length; i++), which we ...
610 views
13 years ago
Jake (one of the originators of Service Workers) shares the future of the web app model, with Foreign Fetch, Streams and more.
44,458 views
Surma and Jake take a look at 'weak' JavaScript, specifically WeakMap, WeakSet, and the new and shiny WeakRefs. Surma ...
25,667 views
5 years ago
Complete JavaScript Crash Course for Beginners (2025 Edition) This JavaScript crash course is designed for absolute beginners ...
15 views
Jake and Surma look at workers and the performance of their messaging primitive postMessage(). Surma's blog post on the topic: ...
22,594 views
Just a chill LeetCode solving session today Want to improve your problem-solving skills and build a real developer mindset?
851 views
Streamed 2 months ago
In this Supercharged Live Code Session, Mariko Kosaka joins Surma to show you how to use WebWorkers to keep your main ...
42,479 views
Streamed 8 years ago
But Ajax comes shipped with JavaScript. JavaScript has Ajax capabilities. All Ajax means is liken I'm already on a page and when ...
578 views
This Python 3 tutorial course aims to teach everyone the basics of programming computers using Python. The course has no ...
7,556,314 views
When peak JavaScript speed is the bottleneck in your app's performance, is it the browser's fault or is it inefficient code?
5,555 views