Overview
In this 8-hour course, you'll discover the power and efficiency of FastAPI, a top framework for building REST APIs. From understanding API fundamentals to deploying production-ready FastAPI apps, you'll gain hands-on experience building scalable and maintainable back-end solutions.
What I will be able to do after this course
- Design and construct RESTful APIs using FastAPI and apply best practices in API development.
- Develop robust testing strategies using pytest to ensure code reliability.
- Implement database integrations, configuration management, and user authentication efficiently.
- Master advanced features of FastAPI, such as background tasks and file handling, to enhance application functionality.
- Learn deployment techniques for deploying FastAPI applications to cloud environments with CI/CD workflows.
Course Instructor(s)
Jose Salvatierra Fuentes is an experienced software engineer specializing in Python and web development frameworks. With years of professional experience, Jose has taught thousands of developers, sharing his expertise through courses that combine theoretical foundations with hands-on practice. His teaching style emphasizes clarity and real-world applications, ensuring learners gain practical, implementable skills.
Who is it for?
This course is ideal for backend developers and software engineers familiar with Python and basic web development concepts. Learners interested in building robust APIs and integrating them with modern databases will benefit greatly. A basic understanding of REST APIs and asynchronous programming is suggested. It's perfect for anyone aiming to streamline backend operations and deploy scalable, efficient solutions.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access