Awesome
JavaScript30 - @wesbos
30 Day Vanilla JS Challenge, no frameworks, no libraries, no wrappers...
Starter Files + Completed solutions for the JavaScript 30 Day Challenge.
Grab the course at https://JavaScript30.com Github official the course at https://github.com/wesbos/JavaScript30
Observations
Some exercises within your directory have a file called package.json. If it have this file, you must have npm installed and execute the commands:
$ npm install
$ npm start
List of Resources
- layout.land
List of Exercises
- 01-JavaScriptDrumKit
- 02-JSandCSSClock
- 03-CSSVariables
- 04-ArrayCardioDay1
- 05-FlexPanelGallery
- 06-TypeAhead
- 07-ArrayCardioDay2
- 08-FunwithHTML5Canvas
- 09-DevToolsDomination
- 10-HoldShiftandCheckCheckboxes
- 11-CustomVideoPlayer
- 12-KeySequenceDetection
- 13-SlideinonScroll
- 14-JavaScriptReferencesVSCopying
- 15-LocalStorage
- 16-MouseMoveShadow
- 17-SortWithoutArticles
- 18-AddingUpTimeswithReduce
- 19-WebcamFun
- 20-SpeechDetection
- 21-Geolocation
- 22-FollowAlongLinkHighlighter
- 23-SpeechSynthesis
- 24-StickyNav
- 25-EventCapturePropagationBubblingandOnce
- 26-StripeFollowAlongNav
- 27-ClickandDrag
- 28-VideoSpeedController
- 29-CountdownTimer
- 30-WhackAMole