100 Days of Javascript
Inspired by Jennifer Dewalt's 180 websites in 180 days and Elle Luna's 100 day project.
The Rules
- I will do 100 small JavaScript projects.
- There's no time limit on how long an individual exercise can take.
- Perfect is the enemy of good. I will not be afraid of making mistakes.
- I will ask for help when I need it.
The Projects
You can also view this list on the web.
- Literary Quotes - Randomly cycling through quotes from books I've read
- Hours to decimals converter - Converting hours and minutes to decimal units
- RGB-Hex converter - Convert RGB to hex and back again
- Fahrenheit-Celsius converter - Temperature conversion calculator
- Cooking unit converter - How many teaspoons are in a quart, anyway?
- Too Doo List - To do list app using vanilla JS and HTML5 local storage
- Cool Cat Gifs - Fetches random cat gifs via the Giphy API
- Secret Santa - No more drawing names from a hat! My first project to introduce JS testing with Mocha and Chai.
- Whack-a-Penguin - A game inspired by Coder Projects' Pop-up Penguin
- Pomodoro Timer - A JS implementation of a timer for the Pomodoro Technique.
More 100 Projects
Backlog of project ideas and improvements and things to learn
- A Slackbot
- Tic tac toe
- Dropdowns
- Build a game
- Photo gallery
- Color picker
- Calculator
- Something with ES6
- Add testing
- Something with Angular
- Something with React
- Form submission and AJAX response
- Form validation
- JS clock
- song-a-day bot for the daily happy dance