Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Mastering Flask Web Development - Second Edition Book

ISBN: 1788995406

ISBN13: 9781788995405

Mastering Flask Web Development: Build enterprise-grade, scalable Python web applications, 2nd Edition

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$6.99
Save $146.61!
List Price $153.60
Almost Gone, Only 1 Left!

Book Overview

Learn to build modern, secure, highly available web MVC applications and API's using Python's Flask framework. Key Features Create production-ready MVC and REST API with the dynamic features of Flask Utilize the various extensions like Flask-JWT and Flask-SQLAlchemy to develop powerful applications Deploy your flask application on real-world platforms like AWS and Heroku on VM's or Docker containers Book Description Flask is a popular Python framework known for its lightweight and modular design. Mastering Flask Web Development will take you on a complete tour of the Flask environment and teach you how to build a production-ready application. You'll begin by learning about the installation of Flask and basic concepts such as MVC and accessing a database using an ORM. You will learn how to structure your application so that it can scale to any size with the help of Flask Blueprints. You'll then learn how to use Jinja2 templates with a high level of expertise. You will also learn how to develop with SQL or NoSQL databases, and how to develop REST APIs and JWT authentication. Next, you'll move on to build role-based access security and authentication using LDAP, OAuth, OpenID, and database. Also learn how to create asynchronous tasks that can scale to any load using Celery and RabbitMQ or Redis. You will also be introduced to a wide range of Flask extensions to leverage technologies such as cache, localization, and debugging. You will learn how to build your own Flask extensions, how to write tests, and how to get test coverage reports. Finally, you will learn how to deploy your application on Heroku and AWS using various technologies, such as Docker, CloudFormation, and Elastic Beanstalk, and will also learn how to develop Jenkins pipelines to build, test, and deploy applications. What you will learn Develop a Flask extension using best practices Implement various authentication methods: LDAP, JWT, Database, OAuth, and OpenID Learn how to develop role-based access security and become an expert on Jinja2 templates Build tests for your applications and APIs Install and configure a distributed task queue using Celery and RabbitMQ Develop RESTful APIs and secure REST API's Deploy highly available applications that scale on Heroku and AWS using Docker or VMs Who this book is for The ideal target audience for this book would be Python developers who want to use Flask and its advanced features to create Enterprise grade and lightweight applications. The book is for those who have some exposure of Flask and want to take it from introductory to master level. This description may be from another edition of this product.
More by Snehashish Chakraverty
Vibration of Plates
Vibration of Plates
Snehashish Chakraverty

from: $77.99

Artificial Neural Networks: Methods and Applications in Fractional Order Systems
Artificial Neural Networks: Methods and Applications in Fractional Order Systems
Susmita Mall, Snehashish Chakraverty

from: $96.67

Vibration of Functionally Graded Beams and Plates
Vibration of Functionally Graded Beams and Plates
Karan Kumar Pradhan, Snehashish Chakraverty

from: $192.48

Computational Structural Mechanics: Static and Dynamic Behaviors
Computational Structural Mechanics: Static and Dynamic Behaviors
Snehashish Chakraverty, Karan Kumar Pradhan

from: $226.05

Advanced Numerical and Semi-Analytical Methods for Differential Equations
Advanced Numerical and Semi-Analytical Methods for Differential Equations
Snehashish Chakraverty, Perumandla Karunakar, Nisha Mahato

from: $104.66

Static and Dynamic Problems of Nanobeams and Nanoplates
Static and Dynamic Problems of Nanobeams and Nanoplates
Snehashish Chakraverty, Laxmi Behera

from: $88.00

Time-Fractional Order Biological Systems with Uncertain Parameters
Time-Fractional Order Biological Systems with Uncertain Parameters
Rajarama Mohan Jena, Subrat Kumar Jena, Snehashish Chakraverty

from: $59.78

Concepts of Soft Computing: Fuzzy and ANN with Programming
Concepts of Soft Computing: Fuzzy and ANN with Programming
Nisha Rani Mahato, Snehashish Chakraverty, Deepti Moyi Sahoo

from: $21.19

Fuzzy Arbitrary Order System: Fuzzy Fractional Differential Equations and Applications
Fuzzy Arbitrary Order System: Fuzzy Fractional Differential Equations and Applications
Smita Tapaswini, John Wiley & Sons, Diptiranjan Behera, Snehashish Chakraverty

from: $99.73

Neutron Diffusion: Concepts and Uncertainty Analysis for Engineers and Scientists
Neutron Diffusion: Concepts and Uncertainty Analysis for Engineers and Scientists
Snehashish Chakraverty

Out of Stock

Time-fractional Order Biological Systems With Uncertain Parameters (Synthesis Lectures on Mathematics and Statistics)
Time-fractional Order Biological Systems With Uncertain Parameters (Synthesis Lectures on Mathematics and Statistics)
Snehashish Chakraverty, Subrat Kumar Jena, Rajarama Mohan Jena

Out of Stock

Modeling and Simulation of Nanofluid Flow Problems: New Regulatory Trends In Latin America (Energy, Climate and the Environment)
Modeling and Simulation of Nanofluid Flow Problems: New Regulatory Trends In Latin America (Energy, Climate and the Environment)
Uddhaba Biswal, Snehashish Chakraverty

Out of Stock

Modeling and Simulation of Nanofluid Flow Problems
Modeling and Simulation of Nanofluid Flow Problems
Snehashish Chakraverty, Uddhaba Biswal

Out of Stock

Interval Finite Element Method with MATLAB
Interval Finite Element Method with MATLAB
Sukanta Nayak, Snehashish Chakraverty

Out of Stock

Computational Wave Dynamics
Computational Wave Dynamics
Snehashish Chakraverty, Karunakar Perumandla

Coming Soon

Affine Arithmetic Based Solution of Uncertain Static and Dynamic Problems (Synthesis Lectures on Mathematics and Statistics)
Affine Arithmetic Based Solution of Uncertain Static and Dynamic Problems (Synthesis Lectures on Mathematics and Statistics)
Snehashish Chakraverty, Saudamini Rout

Out of Stock

Computational Nanostructural Dynamics
Computational Nanostructural Dynamics
Snehashish Chakraverty, Rajarama Mohan Jena, Subrat Kumar Jena

Coming Soon

Computational Radon Transport Mechanisms
Computational Radon Transport Mechanisms
Snehashish Chakraverty, Tharasi Dilleswar Rao

Coming Soon

Computational Interval Methods for Engineering Applications
Computational Interval Methods for Engineering Applications
Snehashish Chakraverty, Nisha Rani Mahato

Coming Soon

Customer Reviews

0 customer rating | 0 review
There are currently no reviews. Be the first to review this work.
Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured