📚 Lectures

Great News, Students!

The full FastAPI course is now available for you to download.

Dive into the material and enhance your skills in building efficient APIs!

Lecture 1 - Introduction to FastAPI & Development Setup

Dive into the basics of APIs, explore the HTTP protocol, and learn how the Request/Response Cycle works.

By the end, you’ll have a solid understanding of how APIs power modern applications and how FastAPI fits into the picture.

Resources

Lecture 2 -Building Scalable and Efficient FastAPI Applications

Unlock the Key Features of FastAPI and discover the magic of Asynchronous Programming. We’ll explore how FastAPI manages requests and connects seamlessly to databases—taking your API development skills to the next level!

Resources

Lecture 3 - Deployment and Production Considerations

This hands-on course takes you on an intergalactic journey through the process of deploying machine learning applications in a cloud environment using Docker and GitHub Actions on the Heroku platform. We’ll cover the fundamental concepts, tools, and techniques needed to build a robust CI/CD pipeline for automated deployments.

Resources