- Understand the purpose of http methods/verbs.
- Understand the separation of views/endpoints and internal models and logic.
- Understand why task queues or out-of-sequence running of code is important.
- Understand status codes? This might be irrelevant for endpoints thanks to intuitive endpoints exceptions.