Skip to content

vsala2/JavaScript30

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Repository files navigation

JavaScript30 Challenge

Portfolio

Check out my portfolio for all projects and information: My Portfolio

Overview

JavaScript30 is a collection of 30 coding challenges designed to improve your understanding and skills in vanilla JavaScript. These challenges cover a variety of topics, from DOM manipulation to asynchronous JavaScript.

Day 1: Drum Kit

  • Project:Drum Kit
  • Description: Created a drum kit that plays sounds when keys are pressed.
  • Demo:Live Demo

Day 2: CSS + JS Clock

Day 3: Playing with CSS and JS

Day 4: Cardio with Array - Part 1

Day 5: Image Gallery using Flex Panel

Day 6: Type Ahead

Day 7: Cardio with Array - Part 1

Day 8: Fun with HTML5 Canvas

Day 9: Dev Tools Domination

Day 10: Hold Shift to Check Multiple Checkboxes

Day 11: Custom Video Player

Day 12: Key Sequence Detection

Day 13: Slide in on Scroll

Day 14: Objects & Arrays - Reference VS Copy

Day 15: LocalStorage

  • Project:LocalStorage
  • Description: Created a feature of adding items to the list which can be checked or unchecked. Data is stored in LocalStorage.
  • Demo:Live Demo

Day 16: Text Shadow Effect

Acknowledgments

  • Wes Bos for creating the JavaScript30 course.

Connect with Me

Feel free to reach out if you have any questions or just want to connect!

Happy coding! 🚀

About

30 Day Vanilla JS Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML83.2%
  • JavaScript9.3%
  • CSS7.5%