π Week 1: Introduction and Basics (Feb 26 - Mar 1)
- π Module Kick-off
- πΊ Deploy to GitHub
- π£ Introduction to HTML
- π£ Continuation of Introduction to HTML
- π£ Introduction to Forms
- π£ Introduction to CSS
- π£ CSS Selectors
π¨ Week 2: Advanced CSS (Mar 4 - Mar 8)
- π¦ CSS Box Model & Positioning
- π CSS Grid
- π± CSS Media Queries
- π₯ Introduction to the DOM
- π Events
π» Week 3: JavaScript Foundations (Mar 11 - Mar 15)
- π Forms with Events
- πΌ Inventory Application (Project Work through the week)
π¨ Week 4: Design and Planning (Mar 18 - Mar 22)
- π User Experience & Design
- π Request-response Cycle
- π¬ API Calls with Postman
- π‘ API Calls with Fetch & Promises
- π¨ Design Assets
π§ Week 5: Advanced Projects (Mar 25 - Mar 29)
- π» Portfolio Project (Project Work through the week)
β Week 6: React Basics (Apr 1 - Apr 5)
- π Introduction to React
- π React Deployment
- π React Component Basics (Props, State, Forms)
β Week 7: React Advanced (Apr 8 - Apr 12)
- π‘ Student Dashboard Project (Project Work through the week)
π Week 8: Finalizing Projects (Apr 15 - Apr 19)
- π₯ Portfolio Project: 1-on-1s (Individual Sessions through the week)
β‘ Week 9: Deep Dive into React (Apr 22 - Apr 26)
- π Advanced React Topics (Lifecycle Methods, Networking, CRUD)
π€ Week 10: Collaboration and Workflow (Apr 29 - May 3)
- π Teamwork and Collaboration Techniques
π¨βπ» Week 11: Group Project (May 6 - May 10)
- πΉ YouTube Clone Group Project (Project Work through the week)
π Week 12: Final Evaluations (May 13 - May 15)
- π Project: 1-on-1s (Final Discussions through the week)