Resources
You may need to be logged into your UAlberta account to access these.
Required
- CMPUT 401 Bookshelf
- Multi-Use Release Form
- Intellectual Property Agreement
- Application domain: reuse some words from the client's domain. For example: if the project aims to develop an app for the student union to welcome new students on campus, the application domain would be "student onboarding".
Readings
Workshops & Tutorials
Below are some workshops previously presented in prior terms, and possibly helpful tutorials.
- Cybera Rapid Access Cloud Tutorial
- Django Workshop
- React Workshop
- Hackathon Success Strategies + Flutter UI Workshop
- Introduction to Docker
- Continuous Integration/Delivery & GitHub Actions
- Github Session
- Github Workflow
- Django Tutorial for Beginners
- How to do Code Reviews like a Human