Skip to content
30 Day Vanilla JS Challenge
HTML CSS JavaScript
Branch: master
Clone or download

Latest commit

palashmon Merge pull request #338 from wwags33/patch-1
Adding my TypeScript implementation to the readme
Latest commit 053775b Mar 6, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
01 - JavaScript Drum Kit Updating the url of background image to https Jan 12, 2020
02 - JS and CSS Clock Update the url of background image to https Jan 13, 2020
03 - CSS Variables added spacing Jul 30, 2018
04 - Array Cardio Day 1 Remove apostrophe to make comment consistent Jan 15, 2020
05 - Flex Panel Gallery Update CSS indentation Oct 30, 2018
06 - Type Ahead Merge pull request #250 from shahroozme/patch-1 Nov 29, 2018
07 - Array Cardio Day 2 deleted comma Jul 30, 2018
08 - Fun with HTML5 Canvas added spacing Jul 30, 2018
09 - Dev Tools Domination Fix typos and extra code Dec 9, 2016
10 - Hold Shift and Check Checkboxes Merge pull request #256 from Ememme/Ememme-patch-2 Dec 11, 2018
11 - Custom Video Player Merge pull request #227 from ElaMoscicka/master Sep 24, 2018
12 - Key Sequence Detection Replacing http by https in cornify.js import, to avoid insecure mixed… Oct 3, 2019
13 - Slide in on Scroll added spacing Jul 30, 2018
14 - JavaScript References VS Copying Fix typo in finished js references vs copy Aug 12, 2018
15 - LocalStorage Removed spaces Dec 20, 2018
16 - Mouse Move Shadow 🕵🏻‍♂️ Make Exercise 16 filenames consistent Feb 21, 2019
17 - Sort Without Articles added spacing Jul 30, 2018
18 - Adding Up Times with Reduce you sure did forget it here too lol Jan 4, 2017
19 - Webcam Fun Fix typo Feb 12, 2020
20 - Speech Detection added spacing Jul 30, 2018
21 - Geolocation added spacing Jul 30, 2018
22 - Follow Along Link Highlighter added spacing and semicolons Jul 30, 2018
23 - Speech Synthesis added spacing Jul 30, 2018
24 - Sticky Nav
25 - Event Capture, Propagation, Bubbling and Once added spacing Jul 30, 2018
26 - Stripe Follow Along Nav Merge branch 'master' into master Aug 24, 2018
27 - Click and Drag added spacing Jul 30, 2018
28 - Video Speed Controller added spacing Jul 30, 2018
29 - Countdown Timer added spacing Jul 30, 2018
30 - Whack A Mole added spacing Jul 30, 2018
.gitignore add .idea to gitignore Feb 13, 2017
PULL_REQUEST_TEMPLATE.md Update PULL_REQUEST_TEMPLATE.md Sep 28, 2017
readme.md Adding my TypeScript implementation to the readme Mar 5, 2020

readme.md

JavaScript30

Starter Files + Completed solutions for the JavaScript 30 Day Challenge.

Grab the course at https://JavaScript30.com

Community #JavaScript30 Content

Feel free to submit a PR adding a link to your own recaps, guides or reviews!

Alternative Implementations

Here are some links of people who have done the tutorials, but in a different language or framework:

A note on Pull Requests

These are meant to be 1:1 copies of what is done in the video. If you found a better / different way to do things, great, but I will be keeping them the same as the videos.

The starter files + solutions will be updated if/when the videos are updated.

Thanks!

You can’t perform that action at this time.