LEARNING FOR LIFE

Get Yourself a Better Life! Free eLearning Download

  • Technical
    • Internet & Networking
    • Security & Hacking
    • AI | Artificial intelligence
    • OS & Server
    • WEB/HTML/CSS/AJAX
    • Database & SQL
    • Programming
    • Perl & PHP
    • .Net & Java
    • Mobile Development
    • C/C++/C#
    • Game Development
    • Unix & Linux
    • MAC OS X
    • Windows
    • OFFICE
    • Operation Systems
    • Hardware
  • Graphic & Media
    • Photography
    • 3D
    • Adobe Product Training
    • Art & Drawing & Painting
    • Film & Film Making
    • Game Designing
    • Music Training
    • Tutorials for designer
  • Business
    • Business & Investing
    • Writing & Affiliate
    • Marketing
    • Sales
    • Economics & Finances
    • Seo & Site Traffic
    • Stock & ForEX
  • Life Stype
    • Self Improvement | MP
    • Mindset | NLP
    • Fashion / Clothing / Grooming
    • Seduction
    • Fighting / Martial Arts
    • Food / Drink / Cooking
    • Health / Fitness / Massage
    • Languages / Accents
    • Magic / Illusions / Tricks
    • Psychology / Body Language
  • Engineering & Science
    • Cultures & History
    • Electrical & Architecture
    • Mathematics & Physics
    • Medical
  • Entertainment
    • Comic
    • Manga
    • Novel
    • Magazine
  • PC Game
    • Mac Game
    • Xbox Game
    • Play Station Game
Home » Ebooks & Tutorials » Technical » WEB/HTML/CSS/AJAX » [Update Course] Mastering REST APIs With FastAPI | Udemy

[Update Course] Mastering REST APIs With FastAPI | Udemy

07/10/2023 Tut4DL Leave a Comment


Mastering REST APIs with FastAPI | Udemy [Update 12/2024]
English | Size: 4.8 GB
Genre: eLearning

Build professional APIs using FastAPI, including 100% test coverage, background tasks, user authentication, and more!

What you’ll learn
Gain broad experience with FastAPI
Understand how to test FastAPI apps using Pytest with 100% test coverage
Become a master of logging with the built-in logging module
Add user authentication with password hashing and Bearer tokens
Use an async SQL database and model one-to-many and many-to-many relationships
Send user emails when they register without a performance hit using background tasks
Handle file uploads and store them in a third-party service
Deploy your FastAPI apps to the cloud
Explore related topics

With FastAPI you can build complete, high-performance APIs in days, and adding new features is blazing-fast. That’s why FastAPI has become so popular in recent years.

In this course, I’ll show you how to go from a blank slate to a complete, finished FastAPI application.

The project

We’ll build social media API with user authentication, email sending, and file upload. Users will be able to register and log in using Bearer (JWT) tokens. They will be able to create posts, leave comments, and like existing posts.

We’ll use Pydantic for data validation and encode/databases as our database connectivity library.

Advanced knowledge

Use background tasks in FastAPI to improve performance when running slow code, such as when sending emails (covered in the course) or when making slow requests to third party APIs (also covered).

Throughout the course we use an async database library, again to maximise performance, which is nonetheless straightforward to use. You’ll learn about the different types of data relationships and how to model them, including many-to-many relationships.

You’ll learn how to handle file uploads and what to do with the uploaded files, so you don’t run out of server space.

Complete API testing

Finally, 100% of the code in this course has tests. You’ll use pytest extensively to write integration and unit tests for the API. You’ll learn about pytest fixtures, parametrization, and testing conventions.

Part of real-world development means logging! There’s a lot of logging knowledge in this course, including how to set up the logging module properly, when to make logging calls, and where to store logs when your application is deployed.

Deployments

Of course, I’ll show you how to deploy your FastAPI app using popular service Render.  You can deploy your FastAPI app for free, but I’ll also show you some paid options for improved performance.

We’ll also look at application management, error handling with Sentry, and CI/CD with GitHub Actions.

If you use or want to use FastAPI, this course contains everything you need to develop complete, real-world APIs.

Let’s get started. I’ll see you on the inside!

Who this course is for:

  • Software developers looking to expand their skill-set by learning to develop professional grade FAST APIs
  • Students wanting to extend the capabilities of mobile and web applications by using server-side technologies
DOWNLOAD FROM RAPIDGATOR

https://rapidgator.net/file/89383082de3bf5d23ca83a41f5fb48c2/UD-MasteringRESTAPIswithFastAPI2024-12.part1.rar.html
https://rapidgator.net/file/cd9e0010a8e716d75ca25dec371e958b/UD-MasteringRESTAPIswithFastAPI2024-12.part2.rar.html
https://rapidgator.net/file/4cbf533eee294816d4b4fce9ef297487/UD-MasteringRESTAPIswithFastAPI2024-12.part3.rar.html
https://rapidgator.net/file/f679c123240e8883803fbe108100ed08/UD-MasteringRESTAPIswithFastAPI2024-12.part4.rar.html
https://rapidgator.net/file/a18c05ce0aa7a4b44aa812a58b034909/UD-MasteringRESTAPIswithFastAPI2024-12.part5.rar.html
https://rapidgator.net/file/f05c67fc88855d03700e0d24cda4bedb/UD-MasteringRESTAPIswithFastAPI2024-12.part6.rar.html

DOWNLOAD FROM TURBOBIT

https://trbt.cc/hdg9ov906qhk/UD-MasteringRESTAPIswithFastAPI2024-12.part1.rar.html
https://trbt.cc/98yriirith2g/UD-MasteringRESTAPIswithFastAPI2024-12.part2.rar.html
https://trbt.cc/vcha4ighyl23/UD-MasteringRESTAPIswithFastAPI2024-12.part3.rar.html
https://trbt.cc/3dmfen8gbq6h/UD-MasteringRESTAPIswithFastAPI2024-12.part4.rar.html
https://trbt.cc/uobxbyh416ca/UD-MasteringRESTAPIswithFastAPI2024-12.part5.rar.html
https://trbt.cc/j94kjstbhkti/UD-MasteringRESTAPIswithFastAPI2024-12.part6.rar.html

DOWNLOAD FROM NITROFLARE

https://nitroflare.com/view/B3938D550AF21B2/UD-MasteringRESTAPIswithFastAPI2024-12.part1.rar
https://nitroflare.com/view/7F07B38F47202F5/UD-MasteringRESTAPIswithFastAPI2024-12.part2.rar
https://nitroflare.com/view/368F9F4B9C331E5/UD-MasteringRESTAPIswithFastAPI2024-12.part3.rar
https://nitroflare.com/view/9C6CEA284AC554A/UD-MasteringRESTAPIswithFastAPI2024-12.part4.rar
https://nitroflare.com/view/3841D703484B853/UD-MasteringRESTAPIswithFastAPI2024-12.part5.rar
https://nitroflare.com/view/F3CB19F1DFC3766/UD-MasteringRESTAPIswithFastAPI2024-12.part6.rar

If any links die or problem unrar, send request to
https://forms.gle/e557HbjJ5vatekDV9

WEB/HTML/CSS/AJAX FastAPI, REST APIs

← The Complete Lua Programming Course: From Zero to Expert! | Udemy AWS Certified Security Specialty Course SCS-C02 [NEW 2023] | Udemy →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Funnel Gorgeous – Launch Gorgeous Subscription Edition
  • RektProof Price Action
  • Udemy – DNS On Windows Server 2025 Inside Out 100% Labs
  • Udemy – Embedded Systems State Machines & Data Structures (Updated)
  • Channel 4 – Trump’s New World: What It Means to You (2025)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

2019 2020 2021 2022 2023 2024 Advanced AWS Azure BBC Beginners BitBook BOOKWARE Certified Cisco Cloud Comic Complete Course Data Design eBook Fundamentals Guide Hybrid iLEARN Introduction JavaScript Learn Learning LinkedIn Linux Lynda Masterclass Microsoft Packt Pluralsight Programming Python Security Skillshare Training Udemy Using XQZT

Copyright © 2025 · Equilibre on Genesis Framework · WordPress · Log in