Welcome Back, Future Web Designer! 🚀
Ready to master professional web design? Your journey to creating stunning, interactive websites starts here. Track your progress, complete assignments, and build an impressive portfolio that showcases your skills to colleges and employers.
Course Progress
3 of 5 modules completed
Keep up the great work!
Learning Modules
Master the building blocks of web development. Learn semantic HTML5, modern CSS3, and responsive design principles.
✓ Completed
Bring your websites to life with dynamic JavaScript. Learn DOM manipulation, event handling, and modern ES6+ features.
📚 In Progress
Explore React, Bootstrap, and Tailwind CSS. Build scalable applications with component-based architecture.
📚 In Progress
Design user-centered experiences. Learn wireframing, prototyping, color theory, and design thinking principles.
⏳ Starting Soon
Create a stunning digital portfolio. Learn personal branding, content strategy, and professional presentation.
🔒 Locked
Build mobile-first applications. Learn PWA development, responsive design, and cross-platform tools.
🔒 Locked
JavaScript Fundamentals Quiz
Test your knowledge of JavaScript basics
1 of 5
Assignments
🎨 Personal Website Design
Create a responsive personal website using HTML5, CSS3, and JavaScript. Include an about section, portfolio gallery, and contact form.
- Mobile-responsive design
- Modern CSS animations
- Interactive JavaScript features
- Accessibility compliance
⚡ Interactive Web App
Build a functional web application using modern JavaScript frameworks. Choose from: Task Manager, Weather App, or Quiz Platform.
- Vanilla JavaScript + Local Storage
- React.js with Hooks
- Bootstrap or Tailwind CSS
🚀 Portfolio Presentation
Compile your best work into a professional digital portfolio. Prepare a 5-minute presentation showcasing your growth and technical skills.
Learning Games
🎯 CSS Selector Challenge
Match CSS selectors with their descriptions
Score: 0 | Matches: 0/4
🐛 Debug the Code
Find and fix the JavaScript errors
🏗️ HTML Structure Builder
Arrange HTML elements in the correct order
Drag elements here to build a webpage structure
⚡ Speed Coding Challenge
Complete the CSS code as fast as possible!
Challenge: Create a flexbox layout with centered content
Time: 0s | WPM: 0
Your Portfolio Builder
🎨 Portfolio Customization
Design your personal brand and create a stunning portfolio that showcases your web development skills.
Choose Your Theme:
Modern
Creative
Minimal
Portfolio Sections:
Portfolio Completion
Quick Actions
🏆 Your Projects
Personal Portfolio Site
Responsive website built with HTML5, CSS3, and JavaScript
Weather Dashboard
Interactive weather app using APIs and modern JavaScript