This is a 30 days JavaScript challenge, in which I learn and build small projects to practice JavaScript JavaScript only, no framework or library One project per day
-
[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