JavaScript 30
JavaScript practice with
JavaScript30
by
Wes Bos
without any frameworks, no compilers, no boilerplate, no libraries, and with ES6 syntax. 🍦Vanilla JavaScript
JavaScript Drum Kit
Day 1
JS and CSS Clock
Day 2
CSS Variables and JS
Day 3
Array cardio day 1
Day 4
Flex Panels Image Gallery
Day 5
Ajax Type Ahead
Day 6
Array cardio day 2
Day 7
Console Tricks
Day 8
Dev Tools Domination
Day 9
Hold Shift and Check Checkboxes
Day 10
Custome Video Player
Day 11
Key Sequence Detection
Day 12
Slide in on Scroll
Day 13
JavaScript References VS Copying
Day 14
LocalStorage and Event Delegation
Day 15
Mouse Move Shadow
Day 16
Sort Without Articles
Day 17
Adding Up Times with Reduce
Day 18
Webcam Fun
Day 19
Native Speech Detection
Day 20
Geolocation
Day 21
Follow Along Link Highlighter
Day 22
Speech Synthesis (Text-to-Speech)
Day 23
Sticky Nav
Day 24
Event Capture, Propagation, Bubbling and Once
Day 25
Stripe Dropdown Follow-Along Navigation
Day 26
Click and Drag to Scroll
Day 27
Video Speed Controller UI
Day 28
Countdown Timer
Day 29
Whack A Mole
Day 30