| |
Mar 12, 2026
|
|
|
|
|
INFO 1511 - Python Programming II 4.5 Credits
Students learn how to create APIs using the FastAPI open-source framework. The course will cover topics such as API design principles, setting up a FastAPI project, creating RESTful endpoints, request validation, error handling, and interacting with databases using Object Oriented Programming. Students will also learn how to write unit tests for their API and utilizing token system. Upon completion of the course, students will have a solid understanding of API development using FastAPI and be able to build production-ready APIs for web applications, and other software systems.
Prerequisites: INFO 1501
Lecture Hours: 4.5 Lab Hours: 0.0 Internship Hours: 0.0 Clinical or Practicum Hours: 0.0
Course Objectives
- Build APIs using the FastAPI framework.
- Code APIs using best practices.
- Identify and Create Documentation for APIs
- Create performant APIs that interact with an SQLite database.
View Class Schedule
Add to Portfolio (opens a new window)
|
|