JavaScript 30

#JavaScript 30

Hi, my name is Nick and this is my JavaScript30 project, a 30 day vanilla JS coding challenge by Wes Bos. All the code is available on GitHub. Cheers 🍻

Day 01
JavaScript Drum Kit

JavaScript Drum Kit

Dom & Interface
Friends with CSS
Audio + Video
Day 02
CSS + JS Clock

CSS + JS Clock

Fundamentals
Friends with CSS
Day 03
Playing With CSS Variables and JS

Playing With CSS Variables and JS

Fundamentals
Fun + Experimental
Day 04
Array Cardio Day 1

Array Cardio Day 1

Fundamentals
Day 05
Flex Panels Image Gallery

Flex Panels Image Gallery

Friends With CSS
Dom & Interface
Day 06
Ajax Type Ahead

Ajax Type Ahead

Dom & Interface
Day 07
Array Cardio Day 2

Array Cardio Day 2

Fundamentals
Day 08
Fun With HTML5 Canvas

Fun With HTML5 Canvas

Fun + Experimental
Day 09
13 Must Know Dev Tools Tricks

13 Must Know Dev Tools Tricks

Fundamentals
Day 10
Hold Shift to Check Multiple Checkboxes

Hold Shift to Check Multiple Checkboxes

Dom & Interface
Day 11
Custom HTML5 Video Player

Custom HTML5 Video Player

Audio + Video
Day 12
Key Sequence Detection (Konami Code)

Key Sequence Detection (Konami Code)

Fundamentals
Day 13
Slide In On Scroll

Slide In On Scroll

Dom & Interface
Day 14
Object and Arrays - Reference Vs Copy

Object and Arrays - Reference Vs Copy

Fundamentals
Day 15
Local Storage And Event Delegation

Local Storage And Event Delegation

Fundamentals
Dom & Interface
Day 16
CSS Text Shadow Mouse Move Effect

CSS Text Shadow Mouse Move Effect

Dom & Interface
Friends With CSS
Day 17
Sorting Band Names Without Articles

Sorting Band Names Without Articles

Fundamentals
Day 18
Tally String Times With Reduce

Tally String Times With Reduce

Fundamentals
Day 19
Unreal Webcam Fun

Unreal Webcam Fun

Hardware Access
Fun + Experimental
Audio + Video
Day 20
Native Speech Recognition

Native Speech Recognition

Fun + Experimental
Audio + Video
Day 21
Geolocation Based Speedometer And Compass

Geolocation Based Speedometer And Compass

Hardware Access
Day 22
Follow Along Links

Follow Along Links

Dom & Interface
Friends With CSS
Day 23
Speech Synthesis

Speech Synthesis

Fun + Experimental
Audio + Video
Day 24
Sticky Nav

Sticky Nav

Dom & Interface
Fundamentals
Friends With CSS
Day 25
Event Capture, Propagation, Bubbling And Once

Event Capture, Propagation, Bubbling And Once

Dom & Interface
Day 26
Stripe Follow Along Dropdown

Stripe Follow Along Dropdown

Dom & Interface
Fun + Experimental
Day 27
Click And Drag To Scroll

Click And Drag To Scroll

Dom & Interface
Fundamentals
Day 28
Video Speed Controller UI

Video Speed Controller UI

Audio + Video
Fun + Experimental
Day 29
Countdown Clock

Countdown Clock

Fundamentals
Friends With CSS
Day 30
Whack A Mole Game

Whack A Mole Game

Dom & Interface
Friends With CSS
Fun + Experimental