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 |