This is a Wes Bos' (@wesbos) 30 days challenge workind on JavaScript. This challenge consist of 30 days of exercises using plain vanilla JavaScript, without no libraries, transpilers of frameworks.
Check the original course at https://JavaScript30.com
I will be updating this readme file, since I didn't finish the chanllenge yet. So far a learned this concepts:
- Using methods and properties from the following
Web APIsandinterfacesMouseEvent,HTMLMediaElement,Navigator,Canvas,
Document Object ModelNode List- ES6
Promises,template literals,array spreading,destructuring parameters,typed arrays,arrow function transitionedevent
- JavaScript Drum Kit
- JS + CSS Clock
- CSS Variables
- Array Cardio, Day 1
- Flex Panel Gallery
- Type Ahead
- Array Cardio, Day 2
- Fun with HTML5 Canvas
- Dev Tools Domination
- Hold Shift and Check Checkboxes
- Custom Video Player
- Key Sequence Detection
- Slide in on Scroll
- JavaScript References vs. Copying
- LocalStorage
- Mouse Move Shadow
- Sort Without Articles
- Adding Up Times with Reduce
-
Webcam Fun - Speech Detection
- Geolocation
- Follow Along Link Highlighter
- Speech Synthesis
- Sticky Nav
- Event Capture, Propagation, Bubbling, and Once
-
Stripe Follow Along Nav - Click and Drag
- Video Speed Controller
-
Countdown Timer -
Whack A Mole
