num |
date |
description |
lect00 |
Tue 03/30 |
First day of class |
lect01 |
Thu 04/01 |
Project Team Formation |
lect02 |
Tue 04/06 |
Scrum Process |
lect03 |
Thu 04/08 |
Thursday Breakout: Meeting Logs, Initial README, Team Agreements |
lect04 |
Tue 04/13 |
React Overview, Kanban Board |
lect05 |
Thu 04/15 |
Project Management: README.md, Leadership, Retros, Learning plan |
lect06 |
Tue 04/20 |
First Retrospective |
lect07 |
Thu 04/22 |
Production pipeline. Feature-branch/pull request workflow |
lect08 |
Tue 04/27 |
Project Presentation Announcement, MVP Planning |
lect09 |
Thu 04/29 |
Overview: Software Testing |
lect10 |
Tue 05/04 |
MVP Demos |
lect11 |
Thu 05/06 |
Testing Tools, Different Types of Testing: Unit Testing |
lect12 |
Tue 05/11 |
Testing Tools, Different Types of Testing: Component, End-To-End, and BDD Testing |
lect13 |
Thu 05/13 |
Documentation Efforts, Testing Coverage, SW Hierarchy of Needs |
lect14 |
Tue 05/18 |
Project Documentation, UML |
lect15 |
Thu 05/20 |
SW Design Patterns, UX Principles |
lect16 |
Tue 05/25 |
UX Evaluation, 3rd Retro |
lect17 |
Thu 05/27 |
Preparing Peer Eval |
lect18 |
Tue 06/01 |
Work Towards Code Freeze, Ethics of SW Development |
lect19 |
Thu 06/03 |
Final Stretch! |