Web Development 2
Instructor Information
Aaron Warsylewicz
- Email: aaron.warsylewicz@sait.ca
- MS Teams Chat: https://teams.microsoft.com/l/chat/0/0?users=8:orgid:ef1d405a-e294-4ffd-ab12-a1c3cfd767c3 (opens in a new tab)
Schedule
Week 1: Introduction to Web Application Development
- Week begins Jan. 6, 2025
- Week 1 Assignment, due Jan. 21, 2025
Week 2: Introduction to React
- Week begins Jan. 13, 2025
- Week 2 Assignment, due Jan. 28, 2025
Week 3: Components and Props
- Week begins Jan. 20, 2025
- Week 3 Assignment, due Feb. 4, 2025
Week 4: Basic Interactivity
- Week begins Jan. 27, 2025
- Week 4 Assignment, due Feb. 11, 2025
Week 5: Interactivity with Forms
- Week begins Feb. 3, 2025
- Week 5 Assignment, due Feb. 25, 2025
Week 6: Handling Lists
- Week begins Feb. 10, 2025
- Week 6 Assignment, due Mar. 4, 2025
Week 7: Managing State
- Week begins Feb. 24, 2025
- Week 7 Assignment, due Mar. 11, 2025
Week 8: Fetching Data
- Week begins Mar. 3, 2025
- Week 8 Assignment, due Mar. 18, 2025
Week 9: Firebase Auth
- Week begins Mar. 10, 2025
- Week 9 Assignment, due Mar. 25, 2025
Week 10: Cloud Firestore
- Week begins Mar. 17, 2025
- Week 10 Assignment, due Apr. 1, 2025
Week 11: Project Topic
- Week begins Mar. 24, 2025
- Project Topic, due Apr. 8, 2025
Week 12: API Implementation
- Week begins Mar. 31, 2025
Week 13: API Database Integration
- Week begins Apr. 7, 2025
Week 14: Project
- Week begins Apr. 14, 2025
- Project Reflection, due Apr. 22, 2025
Week 15: Optional Project Showcase
- Week begins Apr. 21, 2025
Please note that the schedule subject to change.