Python - Web Development with FastAPI

Par : Martin Doc
Offrir maintenant
Ou planifier dans votre panier
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format ePub est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • FormatePub
  • ISBN8231435883
  • EAN9798231435883
  • Date de parution02/06/2025
  • Protection num.pas de protection
  • Infos supplémentairesepub
  • ÉditeurWalzone Press

Résumé

Unlock the Power of FastAPI and Build Lightning-Fast APIs with PythonIn today's world of high-performance applications, developers need tools that are both powerful and intuitive. Enter FastAPI -a modern, asynchronous Python framework designed for creating robust, production-ready RESTful and GraphQL APIs with minimal effort and maximum efficiency. This comprehensive guide walks you through everything you need to master FastAPI from the ground up.
Whether you're a beginner transitioning from Flask or Django, a data scientist exposing models via APIs, or a full-stack developer integrating with React/Vue frontends, this book will equip you with practical skills and real-world insights. From understanding asynchronous programming and leveraging Pydantic for data validation, to implementing security practices like OAuth2, JWT, and rate limiting-each chapter is filled with step-by-step examples, best practices, and expert tips.
You'll also explore advanced topics like middleware, dependency injection, GraphQL integration, internationalization, and deploying your apps using Docker and cloud services. The book culminates in a full project walkthrough where you'll build a complete Task Management API featuring authentication, CRUD operations, background tasks, testing, and deployment-giving you a solid foundation to start your own projects confidently.
Key Features: ?? Learn FastAPI fundamentals and advanced concepts in a structured, easy-to-follow way. ?? Secure your APIs with industry-standard techniques including JWT, OAuth2, and RBAC. ?? Test-driven development using pytest, mocks, and async testing strategies. ?? Deploy your applications with Docker, Uvicorn, Gunicorn, and cloud platforms. ?? Internationalize your app with localization, language detection, and translation workflows.
?? Explore emerging trends like serverless computing, AI integrations, and GraphQL with FastAPI. ??? Hands-on project-based learning -build a real-world task management API from scratch.
Unlock the Power of FastAPI and Build Lightning-Fast APIs with PythonIn today's world of high-performance applications, developers need tools that are both powerful and intuitive. Enter FastAPI -a modern, asynchronous Python framework designed for creating robust, production-ready RESTful and GraphQL APIs with minimal effort and maximum efficiency. This comprehensive guide walks you through everything you need to master FastAPI from the ground up.
Whether you're a beginner transitioning from Flask or Django, a data scientist exposing models via APIs, or a full-stack developer integrating with React/Vue frontends, this book will equip you with practical skills and real-world insights. From understanding asynchronous programming and leveraging Pydantic for data validation, to implementing security practices like OAuth2, JWT, and rate limiting-each chapter is filled with step-by-step examples, best practices, and expert tips.
You'll also explore advanced topics like middleware, dependency injection, GraphQL integration, internationalization, and deploying your apps using Docker and cloud services. The book culminates in a full project walkthrough where you'll build a complete Task Management API featuring authentication, CRUD operations, background tasks, testing, and deployment-giving you a solid foundation to start your own projects confidently.
Key Features: ?? Learn FastAPI fundamentals and advanced concepts in a structured, easy-to-follow way. ?? Secure your APIs with industry-standard techniques including JWT, OAuth2, and RBAC. ?? Test-driven development using pytest, mocks, and async testing strategies. ?? Deploy your applications with Docker, Uvicorn, Gunicorn, and cloud platforms. ?? Internationalize your app with localization, language detection, and translation workflows.
?? Explore emerging trends like serverless computing, AI integrations, and GraphQL with FastAPI. ??? Hands-on project-based learning -build a real-world task management API from scratch.