#Day1
JavaScript Drum Kit
A project focused on Keyboard Event, plays the sounds on key press.
- Key Code Detection
- JS to handle CSS change
- Dataset Attributes
#Day2
JS and CSS Clock**
A live analog clock, implementing JavaScript Date class and maths logics.
- Live and Working Clock
- Improved the Clock Design
- Improved Hour-Hand calculation
#Day3
Playing with CSS Variables and JS
A basic project to trick/handle CSS and manipulate style using Javascript.
- Dataset Attributes
- Style manipulation of Root element
#Day4
Array Cardio Day 1
A project dedicated to Javascript Arrays.
- Fundamentals Concepts
- Array Methods
- Programming Logics
#Day5
Flex Panel Gallery**
Another DOM based project with a taste of Flex box.
- Hands-on Flex
- DOM and CSS
- Improved User Experience
#Day6
AJAX Type Ahead**
A great project to show the power of Javascript and API.
- API fetched Data
- Get Country Info
- Regular Expressions
#Day7
Array Cardio Day 2
Some more Array methods to search and copy data.
- Array Copy
- Array Search
- Programming Logics
#Day8
Fun With HTML5 Canvas**
A great example of HTML5 Canvas handling with Javascript.
- JS Canvas Methods
- HTML5 Canvas Concepts
- Added Colorpicker and Eraser
#Day9
Some Must Know Console Methods
A project to demonstrate some not-so-famous console methods.
- Console Outputs
- Console Methods
#Day10
Hold Shift Key with Checkboxes**
A great project to fill the knowledge gaps of DOM selectors.
- Core JavaScript
- DOM Live Sync
- Add or Delete Items
#Day11
Custom Video Player**
JavaScript can help you get your own video player.
- JS Video prop. & Methods
- Custom Video Player
- Improved UX features
#Day12
Key Sequence Detection
Another Keyboard Event based project with 3rd-party Script.
- JS KeyEvents
- Used Cornify JS
- Fun Project
#Day13
Slide in on Scroll
A good project to develop responsive webpages.
- JS Scroll Events
- Real-Life Example
- Programming Logics
#Day14
JavaScript Reference vs Copy
A gap filling project dedicated to Objects and Arrays.
- Fundamentals Concepts
- Object Reference vs Copy
#Day15
Local Storage**
A good project on Javascript LocalStorage feature for Beginners.
- JS localStorage
- Programming Logics
- Added Delete & Uncheck Button
#Day16
Mouse Move Shadow**
A fun project to manipulate CSS with cursor Move.
- JS Cursor Position
- CSS and Logics
- Added Animation Effect
#Day17
Sort Without Articles
A good example of Array Use with Regex and programming logics.
- Fundamental Concepts
- Regular Expression
- Programming Logics
#Day18
Adding Times with Reduce
Yet another basic project dedicated to Array core concept.
- JS Array Reduce
- Programming Logics
#Day19
Webcam Fun
Let's play with browser API and canvas, packed with advanced knowledge.
- Browser - Video API
- HTML5 Canvas
- Advanced Concepts
#Day20
Speech Detection
Another great project to interact with Browser API.
- Audio API and Methods
- Advanced Concepts
#Day21
Geolocation
Yet another great project in the series of Browser API.
- Speed and Direction
- Browser API
- Advanced Concept
#Day22
Follow Along Links
A good project to learn creating exceptional User Interface.
- Javascript Core
- Programming Logics
#Day23
Speech Synthesis
Another Speech API based project with Advanced concepts and methods.
- Browser API
- Fun Project
- Advanced Concept
#Day24
Sticky Nav
A project to learn about well-known Sticky Nav in Vanilla style.
- Plugin with Vanilla
- JS Scroll Events
- Programming Logics
#Day25
Event Capture, Propagation, Bubbling and Once
A gap filling advanced concepts of EventListners.
- JavaScript EventListeners
- Advanced Concept
#Day26
Stripe Follow Along Nav
A next level project in the series of Follow along links to learn better styling.
- Javascript Core
- CSS Styling with JS
- Programming Logics
#Day27
Click and Drag
An another project to get familiar with click-n-drag plugin with Vanilla JS.
- JS Mouse Events
- Programming Logics
#Day28
Video Speed Controller
A good project to learn about Javascript Video properties and methods.
- JavaScript Core
- JS Video methods
- Programming Logics
#Day29
Countdown Timer**
A great project to learn about Javascript Date object.
- Added Timer Alarm
- Added extra features
- Get Chrome Extension
#Day30
Whack A Mole**
A fun javascript game with eventlistners and intervals.
- Eventlistners & Intervals
- Added HighScore feature
- Programming Logics