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! |