This course gives you hands‑on practice with real projects. You build small apps with HTML, CSS, and JavaScript. Each project helps you work with the DOM and learn how the browser reacts to user actions. You will write code right away and see results fast.
What You Learn
You learn how to handle events, update the DOM, and work with simple APIs. You also practice layout, styling, and clean code ideas. These projects help you build confidence through clear steps and quick wins.
Project List
You create 50 small projects. Each one teaches a new idea or pattern.
Expanding Cards
Progress Steps
Rotating Navigation Animation
Hidden Search Widget
Blurry Loading
Scroll Animation
Split Landing Page
Form Wave
Sound Board
Dad Jokes
Event Keycodes
FAQ Collapse
Random Choice Picker
Animated Navigation
Incrementing Counter
Drink Water
Movie App
Background Slider
Theme Clock
Button Ripple Effect
Drag and Drop
Drawing App
Kinetic Loader
Content Placeholder
Sticky Navbar
Double Vertical Slider
Toast Notification
GitHub Profiles
Double Click Heart
Auto Text Effect
Password Generator
Good Cheap Fast
Notes App
Animated Countdown
Image Carousel
Hoverboard
Pokedex
Mobile Tab Navigation
Password Strength Background
3D Background Boxes
Verify Account UI
Live User Filter
Feedback UI Design
Custom Range Slider
Netflix Mobile Navigation
Quiz App
Testimonial Box Switcher
Random Image Feed
Todo List
Insect Catch Game