SCHEDULE
                    IMPORTANT NOTE:The COMP487/490 schedule might change during the quarter! Watch this space frequently for any updates during the quarter). 
                
                
              | Week 1 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
|---|---|---|---|---|
| M1 | Introduction Syllabus Review Overview of the class | Download and Install XAMPP | ||
| W1 | How the Web Works Project Topics Project Expectations Project Discussion | • Start preparing a environment that allows coding together | ||
| F1 | Overview of the Internet | Reading #1 "The Internet" | ||
| Week 2 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M2 | Introduction to HTML and CSS | |||
| W2 | Atomic Object:  Navigating the Technical Job Market 
 | |||
| F2 | HTML and CSS Practice (Group Assignment #1) | Personal Reflection #1 Due by 11:59 p.m. | • Work on designing your website layout | |
| Week 3 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M3 | Designing your Project Interfaces | |||
| W3 | • "Web Accessibility" by Fatima & Tabitha • "Search Engine Optimizations (SEO)" by Aleksandr & Duure | |||
| F3 | Project Proposal Day | |||
| Week 4 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M4 | • "Figma, Notion, and Project Mgmt. Tools" by Derik & Chau Introduction to PHP | |||
| W4 | PHP Arrays and Super Globals Managing State with PHP | PHP Practice | ||
| F4 | • "State Management with React" by Kyle & Hanis • "Material UI" by Sophie & Jackson | Personal Reflection #2 | Continue PHP practice | |
| Week 5 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M5 | Introduction to SQL and DB | |||
| W5 | Accessing DB with PHP | Start Group Assignment #2 | ||
| F5 | Mid-Term Break | |||
| Week 6 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M6 | Work Day: Get together with your project group. | |||
| W6 | • "REACT & Databases" by Usaid & Phumz • "PHP & Databases" by Harsha & Adi • "SQL vs. No-SQL" by Madeline & Thanh | |||
| F6 | Work Day: Get together with your project group. | Personal Reflection #3 | ||
| Week 7 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M7 | Project Check Point | |||
| W7 | Security Principles for Web Dev | |||
| F7 | Work Day: Get together with your project group. | |||
| Week 8 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M8 | Work Day: Get together with your project group. | |||
| W8 | • "Web Services & APIs" by Mallory & Will • "Web Security" by Caroline & Shanon | |||
| F8 | Your Website on the Internet | Group Assignment #2 due by 11:59 p.m. Friday Personal Reflection #4 due by 11:59 p.m. Sunday | ||
| Week 9 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M9 | Work Day: Get together with your project group. | |||
| W9 | Check point | |||
| F9 | Work Day: Get together with your project group. | |||
| Week 10 | ||||
| Day | Class Topic | Reading | Due | Recommendations | 
| M10 | Group Work Day Preparing Project Presentations Final Project Websites NEW! | |||
| W10 | Project Presentations | |||
| F10 | Project Presentations | |||
| Finals Week | ||||
| Happy Winter Break! | ||||