An interactive web-based learning platform for mastering HTML, CSS, and advanced web technologies. Progress from basic HTML concepts to creating stunning 3D web applications.
- 📚 10 Progressive Lessons
- 🎨 Interactive UI with Dark/Light Theme
- 📱 Mobile Responsive Design
- ⌨️ Keyboard Shortcuts
- 🔍 Search Functionality
- 📊 Progress Tracking
- 🎯 Real-time Performance Monitoring
- HTML Basics - Fundamentals of HTML structure
- CSS Styling - Introduction to CSS
- Advanced Styling - Complex CSS and Bootstrap
- Animations - Basic CSS animations
- Advanced Animations - Complex animations and effects
- Responsive Design - Mobile-first approach
- Interactive Dashboard - Dynamic content and real-time updates
- Augmented Reality - AR with A-Frame
- 3D Features - Three.js 3D graphics
- Capstone Portfolio - Full-stack portfolio project
- HTML5
- CSS3
- JavaScript
- Bootstrap 5
- Three.js
- A-Frame
- Chart.js
-
Clone the repository:
git clone https://github.com/Kabi10/html-progression.git
-
Open
index.html
in your browser -
Start with Lesson 1 and progress through each level
Alt + 1-9
- Jump to specific lessonsAlt + 0
- Jump to Capstone ProjectAlt + M
- Return to main menuAlt + T
- Toggle theme/
- Focus search bar
- Touch-friendly controls
- Responsive layout
- Double-tap selection
- Pinch-to-zoom in 3D lessons
- Mobile-optimized UI elements
- Real-time FPS monitoring
- Performance statistics
- Optimized 3D rendering
- Efficient resource loading
- Progressive enhancement
Feel free to submit issues and enhancement requests!
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Created with ❤️ by Kabi
Happy Learning! 🎉