Exam
Midterm Info
Categories:
less than a minute
Format
I will administer the exam in-person, and on paper. It’s on the date as listed in Canvas since the start of the semester.
You may bring a double-sided 8.5"x11" sheet of paper with whatever you want on it to serve as a memory aid if you wish.
The exam will be 40% multiple choice and 60% short answer. The content will be from the preps and in-class notes so far.
Topics
- What is backend? (backend vs. frontend)
- Django as MVT
- Models, what are they good for?
- very little bit on databases and first few steps in normalizing
- how to relate models to each other in django
- what/why/how migrations
- admin site
- what is it?
- why is it?
- how you get it?
- views
- templates
- domain names, what are they?!
- DX
- data migrations
- env
- pyproject.toml
- django shell