Practical API Development
Course site for the API Development course at Thomas More Geel.
Theoretical foundations
These sections cover the (theoretical) basics of API Development
Development basics
These sections cover the main principles of API Development with FastAPI
Deployment basics
These sections cover the main principles of deployment using Docker containers
Implementing security
These sections cover the implementable security features within FastAPI
Using databases
Using databases to make API data persistent
Consuming & using APIs
An overview of a handful of ways to consume REST APIs
Testing
How to test your API programmatically