I'm forking the projects from JSBeginner and I'll be working on them. When I finish one, I'll append a star to it.
- Change Background Color Project
- Hex Change Background Color Project
- Random Quotes Project
- Pass the Message Project
- Counter Project
- Background Image Slider Project
- Testimonials Project
- Filter Project
- Modal Project
- Calculator Project
- Tip Form Project
- To Do List Project
- Grocery Cart Project
- Grocery List Project
- Course Form Project
- Flashcard Project
- Budget Application Project
- Coffee Shop Project
- Car Dealership Project
- Random Joke Project
- Random Person Project
- HTTP Methods Project
- Wikipedia Search Project
- Weather Data Project
- Github Project
- Zomato Restaurant Project
- Comfy House Project
- Analogue Clock Project
- Mortgage Loan Calculator Project
- Quote of the day Project
- BMI Calculator Project
- Weight Conversion Project
- Background Color Switcher Project
- 2D Breakout Game Project
- Digital Calculator Project
- Digital Clock Project
- Event Countdown Timer Project
- Tip Calculator Project
- Word Count Tool Project
- Contact Form Project (using local storage)
- Day of Week App Project
- Background Color Changer Project
- Image Slider Project
- Addition Game Project
- Todo List Project
- Interactive Quiz Project
- Countdown Timer Project
- Balloon Popping Game Project
- RSS News Feed Project
- Number Guessing Game Project
- Light Switch Effect Project
- Greeting Message Project
- Height Conversion Project
- Wack A Mole Game Project
- Notes App Project
- Todo App Project
- Hangman App Project
- Recipe App Project
- Tip Calculator Project
- Welcome Messages Project
- Dynamically Changing Message Project
- Coin Toss Application Project
- Rock Paper Scissors Game Project
- Ultimate Dice Game Project
- Play Audio Files and Sounds Project
- JavaScript Dynamic Typing Test Project
- Functionator Function Practice Project
- Magic Eight Ball JavaScript Project
- Combination Guesser Game Project
- Word Scramble Project
- Countdown Timer Project
- Pattern Matching Game Project
- Click Popper Game Project
- High Low Card Game Project
- Click Shape Game Project
- Word Finding Game Project
- JavaScript Car Game Project
- Input Field Character Counter Project
- Element Scrolling Content Code Snippet Project
- Fun with The Document Object Model Project
- Just JavaScript Click Counter Project
- Image Popup Window Project
- JavaScript Word Guessing Hangman Game Project
- JavaScript Modal Popup Example Project
- Image Carousel JavaScript Animated Slideshow Application Project
- Star Rating Project
- Plane Bomber Game Project
- JavaScript Accordion Component Project
- Chaser Box Game Project
- Tool tip Project
- Email Exacter Application Project
- Popup Message Project
- Clipboard – Copy and Move Project
- Pure JavaScript Calculator Project
- Editable Shopping List Project
- Placeholder Image Path Generator Project
- Catch Element Game Project
- Element Mouse and Click Events Project
- Create Form Validation Project
- Cookie Get Set Tester Project
- DOM Interaction Application Project
- Google Sheet Data to CSV Exporter Project
- Flying Bird Game Project
- Number Guessing Game Project
- Element Catcher Game Project
- Alien Invader Game Project
- Card War Game Project
- YouTube API Connection Project
- Brick Breaker Paddle Ball Game
- Drum Kit Project
- CSS + JavaScript Clock
- Playing with CSS Variables and JS
- Array Cardio Day 1
- Flex Panels Image Gallary
- Ajax Type Ahead
- Array Cardio Day 2
- Fun with HTML5 Canvas
- 14 Must Know Dev Tools Tricks
- Hold Shift to Check Multiple Checkboxes
- Custom HTML5 Video Player Project
- Key Sequence Detection (KONAMI CODE)
- Slide in on Scroll Project
- Objects and Arrays – Reference Vs Copy
- LocalStorage and Event Delegation
- CSS Text Shadow Mouse Move Effect
- Sorting Band Names without articles
- Tally String Times with Reduce
- Unreal Webcam Fun
- Native Speech Recognition Project
- Geolocation based Speedometer and Compass Project
- Follow Along Links
- Speech Synthesis Project
- Sticky Nav Project
- Event Capture, Propagation, Bubbling and Once Project
- Stripe Follow Along Dropdown Navigation Project
- Click and Drag to Scroll
- Experimental Video Speed Controller UI Project
- Countdown Clock Project
- Wack-a-Mole Game Project
It's simple, but not easy.
-
Follow the link above to find any of the projects in the above list.
-
Read the description and follow the link on the project’s page to see how it functions (If the link is not available yet, it means I haven’t yet completed the project. But no worries. You can simply go to the course where I found the project).
-
For the projects I’ve completed, download or clone my repository from GitHub.
-
Delete the contents of the app.js file (or any other relevant js files) and then try to code out the JavaScript functionality for yourself.
-
Once you complete the app, share it in the comments on the JavaScript project page on the blog so everyone can acknowledge your accomplishment! That’s it!
-
Bonus: Share your completed project on Twitter with the hashtags #JSBeginners #100DaysOfCode