Calendar

Every class will have an article covering the same concepts that will be discussed when we meet. They will be posted the day before the class on that subject, giving you time to review the material if you wish.

At the end of each class, you will receive an assignment that will be due by the start of the following class. We may have several rounds of feedback on the assignment, all feedback is expected to be resolved and the associated pull request merged by the Friday following the due date.

Lecture Date Topic Assignment Due Date Final Revision
Agile Project Structure Site Research No Revisions
Meet With Client Story Creation No Revisions
Planning and Web Frameworks Svelte and SvelteKit
Hosting Deploy Your Site
User Experience and Accessibility Semantic Tags
Prototyping and Demo Day Prep Prototype
Demo Day Feedback Summary No Revisions
to Spring Break
Testing Continuous Integration
Databases Checkout
Concurrency
Cookies, Sessions and Caching Adding Item
Serialization Multiple Items
APIs Square Exploration No Revisions
Monitoring Final Presentation
Final Demo