INFO1511 — Python Web and API Development
4.5 Credits Students learn how to create APIs using modern open-source framework. The course will cover topics such as API design principles, creating RESTful endpoints, request validation, error handling, token authorization, async messaging, unit testing and interacting with databases using Object Oriented Programming. Upon completion of the course, students will have a solid understanding of API development and be able to build production-ready APIs for web applications, and other software systems. 5
Prerequisites: INFO1501