30 challenges to do in 30(ish) days.
From JavaScript30:
- 1 - JavaScript Drum Kit 07/11/17 REVIEW (document.querySelector)
- 2 - JS and CSS Clock 7/13/17
- 3 - CSS Variables 7/15/17
- 4 - Array Cardio Day 1 7/19/17 REVIEW (fat arrow, console.table, back ticks in JS, ternary operator, .reduce, .sort)
- 5 - Flex Panel Gallery 7/21/17
- 6 - AJAX Type Ahead 7/29/17
- 7 - Array Cardio Day 2 7/30/17 REVIEW (.some(), .every(), .find(), .findIndex())
- 8 - Fun with HTML5 Canvas 8/3/17 (es6 syntax, globalCompositeOperation, flag)
- 9 - Dev Tools Domination 8/7/17 (console interpolated, style, warning, error, info, assert, clear, dir, group, count, time)
- 10 - Hold Shift and Check Checkboxes 8/13/17
- 11 - Custom Video Player 11/15/17
needs to review code - 12 - Key Sequence Detection 8/23/17 cornify_add()
- 13 - Slide in on Scroll 8/29/17
- 14 - JavaScript References VS Copying 9/5/17
- 15 - LocalStorage 9/19/17 persisting data in local storage
- 16 - Mouse Move Shadow 10/25/17
- 17 - Sort Without Articles 10/29/17
- 18 - Adding Up Times with Reduce 10/31/17
- 19 - Webcam Fun 11/1/17 should review later
- 20 - Speech Detection 11/3/17 needs to test with microphone, npm install--> npm start
- 21 - Geolocation 11/4/17 needs to test with x code, npm install--> npm start
- 22 - Follow Along Link Highlighter 11/5/17
- 23 - Speech Synthesis 11/6/17
- 24 - Sticky Nav 11/7/17 Nice navigation effect!!
- 25 - Event Capture, Propagation, Bubbling and Once 11/8/17
- 26 - Stripe Follow Along Nav 11/9/17
- 27 - Click and Drag 11/11/17
- 28 - Video Speed Controller 11/11/17 speed control works but video not playing
- 29 - Countdown Timer 11/13/17
- 30 - Whack A Mole 11/14/17