
Mastering Flask Web and API Development: Build and deploy production-ready Flask apps seamlessly across web, APIs, and m, (Paperback)
Key item features
- Mastering Flask Web and API Development: Build and deploy production-ready Flask apps seamlessly across web, APIs, and m, (Paperback)
- Author: Packt Publishing
- ISBN: 9781837633227
- Format: Paperback
- Publication Date: 2024-08-16
- Page Count: 494
Specs
- Book formatPaperback
- Edition1
- Skill levelAdvanced
- Pages494
- LanguageEnglish
- BrandSherwin John C Tragura
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (3)
About this item
Product details
Discover how to construct API and web components, build enterprise-grade applications, design and implement unit and behavioral testing, and plan deployment strategies for scalable Flask 3 applications
Key Features:
- Implement web and API applications using both standard and asynchronous Flask components
- Improve your dev experience with signals, route decorators, async/await design patterns, context managers, and nested blueprints
- Tie all the features together in each chapter through practical, relatable applications
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description:
Flask is a popular Python framework known for its lightweight and modular design. Mastering Flask Web and API Development will take you on an exhaustive tour of the Flask environment and teach you how to build a production-ready application.
You'll start by installing Flask and grasping fundamental concepts, such as MVC and ORM database access. Next, you'll master structuring applications for scalability through Flask blueprints. As you progress, you'll explore both SQL and NoSQL databases while creating REST APIs and implementing JWT authentication, and improve your skills in role-based access security, utilizing LDAP, OAuth, OpenID, and databases. The new project structure, managed by context managers, as well as ASGI support, has revolutionized Flask, and you'll get to grips with these crucial upgrades. You'll also explore out-of-the-box integrations with technologies, such as RabbitMQ, Celery, NoSQL databases, PostgreSQL, and various external modules. The concluding chapters discuss enterprise-related challenges where Flask proves its mettle as a core solution.
By the end of this book, you'll be well-versed with Flask, seeing it not only as a lightweight web and API framework, but also as a potent problem-solving tool in your daily work, addressing integration and enterprise issues alongside Django and FastAPI.
What You Will Learn:
- Prepare, set up, and configure development environments for both API and web applications
- Explore built-in serializers and encoders that processes request and response data
- Solve big data issues by integrating Flask applications with NoSQL databases
- Apply various ORM and ODM techniques to build model and repository layers
- Integrate with OpenAPI, Circuit Breaker, ZooKeeper, and OpenTracing to build scalable API applications
- Use Flask middleware to provide CRUD transactions for Flutter-based mobile applications
Who this book is for:
This book is for proficient Python developers seeking a deeper understanding of the Flask framework as a solution for tackling enterprise challenges. It is also a great resource for Flask-savvy readers eager to learn more about the framework's advanced capabilities and new features.
Table of Contents
- A Deep Dive into the Flask Framework
- Adding Advanced Core Features
- Creating RES
- Mastering Flask Web and API Development: Build and deploy production-ready Flask apps seamlessly across web, APIs, and m, (Paperback)
- Author: Packt Publishing
- ISBN: 9781837633227
- Format: Paperback
- Publication Date: 2024-08-16
- Page Count: 494
Specifications
Book format
Edition
Skill level
Pages
Warranty
Warranty information
Similar items you might like
Microservices in SAP Hana Xsa: A Guide to Rest APIs Using Node.Js, (Paperback) $37.66
$3766current price $37.66Microservices in SAP Hana Xsa: A Guide to Rest APIs Using Node.Js, (Paperback)
Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Paperback) $36.64 Was $59.99
$3664current price $36.64, Was $59.99$59.99Developing on AWS with C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform (Paperback)
Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback) $38.23 Was $42.99
$3823current price $38.23, Was $42.99$42.99Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback)
Microservices Communication in .NET Using gRPC: A practical guide for .NET developers to build efficient communication m, (Paperback) $38.99
$3899current price $38.99Microservices Communication in .NET Using gRPC: A practical guide for .NET developers to build efficient communication m, (Paperback)
A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and event-dri, (Paperback) $40.55
$4055current price $40.55A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and event-dri, (Paperback)
API Development with Laravel: A Quick Start Guide, (Paperback) $40.68
$4068current price $40.68API Development with Laravel: A Quick Start Guide, (Paperback)
Flask Web Development: Developing Web Applications with Python (Paperback) $45.83
$4583current price $45.83Flask Web Development: Developing Web Applications with Python (Paperback)
Serverless Web Applications with AWS Amplify: Build Full-Stack Serverless Applications Using Amazon Web Services, (Paperback) $37.44
$3744current price $37.44Serverless Web Applications with AWS Amplify: Build Full-Stack Serverless Applications Using Amazon Web Services, (Paperback)
The Essential Guide to Web3: Develop, deploy, and manage distributed applications on the Ethereum network, (Paperback) $39.99
$3999current price $39.99The Essential Guide to Web3: Develop, deploy, and manage distributed applications on the Ethereum network, (Paperback)
Expert's Voice in Web Development Beginning Google Maps API 3, (Paperback) $50.81
$5081current price $50.81Expert's Voice in Web Development Beginning Google Maps API 3, (Paperback)
API Development: A Practical Guide for Business Implementation Success, (Paperback) $43.97
$4397current price $43.97API Development: A Practical Guide for Business Implementation Success, (Paperback)
ASP.NET Core 9 Web API Cookbook: Over 60 hands-on recipes for building and securing enterprise web APIs with REST, Graph, (Paperback) $37.79
$3779current price $37.79ASP.NET Core 9 Web API Cookbook: Over 60 hands-on recipes for building and securing enterprise web APIs with REST, Graph, (Paperback)
Jumpstart Jamstack Development: Build and deploy modern websites and web apps using Gatsby, Netlify, and Sanity, (Paperback) $39.70
$3970current price $39.70Jumpstart Jamstack Development: Build and deploy modern websites and web apps using Gatsby, Netlify, and Sanity, (Paperback)
Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback) $40.55
$4055current price $40.55Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback)
Mastering Rest APIs: Boosting Your Web Development Journey with Advanced API Techniques, (Paperback) $40.62
$4062current price $40.62Mastering Rest APIs: Boosting Your Web Development Journey with Advanced API Techniques, (Paperback)
Architecting Vue.js 3 Enterprise-Ready Web Applications: Build and deliver scalable and high-performance, enterprise-rea, (Paperback) $39.99
$3999current price $39.99Architecting Vue.js 3 Enterprise-Ready Web Applications: Build and deliver scalable and high-performance, enterprise-rea, (Paperback)
Data Ingestion with Python Cookbook: A practical guide to ingesting, monitoring, and identifying errors in the data inge, (Paperback) $40.55
$4055current price $40.55Data Ingestion with Python Cookbook: A practical guide to ingesting, monitoring, and identifying errors in the data inge, (Paperback)
Quick Start Guide to Dart Programming: Create High-Performance Applications for the Web and Mobile, (Paperback) $40.76
$4076current price $40.76Quick Start Guide to Dart Programming: Create High-Performance Applications for the Web and Mobile, (Paperback)
Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters, (Paperback) $39.70
$3970current price $39.70Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters, (Paperback)
Effortless Cloud-Native App Development Using Skaffold: Simplify the development and deployment of cloud-native Spring B, (Paperback) $39.70
$3970current price $39.70Effortless Cloud-Native App Development Using Skaffold: Simplify the development and deployment of cloud-native Spring B, (Paperback)
