Book description
Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you’ll learn the framework from the ground up by developing, step-by-step, a real-world project created by author Miguel Grinberg. This refreshed edition accounts for important technology changes that have occurred in the past three years.
You’ll learn the framework’s core functionality, as well as how to extend applications with advanced web techniques such as database migration and web service communication. The first part of each chapter provides you with reference and background for the topic in question, while the second part guides you though a hands-on implementation of the topic.
If you have Python experience, this book shows you how to take advantage of the creative freedom Flask provides.
Publisher resources
Table of contents
- Preface
- I. Introduction to Flask
- 1. Installation
- 2. Basic Application Structure
- 3. Templates
- 4. Web Forms
- 5. Databases
- 6. Email
- 7. Large Application Structure
- II. Example: A Social Blogging Application
- 8. User Authentication
- 9. User Roles
- 10. User Profiles
- 11. Blog Posts
- 12. Followers
- 13. User Comments
- 14. Application Programming Interfaces
- III. The Last Mile
- 15. Testing
- 16. Performance
- 17. Deployment
- 18. Additional Resources
- Index
Product information
- Title: Flask Web Development, 2nd Edition
- Author(s):
- Release date: March 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491991732
You might also like
book
Building Machine Learning Pipelines
Companies are spending billions on machine learning projects, but it’s money wasted if the models can’t …
book
Practical Statistics for Data Scientists, 2nd Edition
Statistical methods are a key part of data science, yet few data scientists have formal statistical …
book
Data Science from Scratch, 2nd Edition
To really learn data science, you should not only master the tools—data science libraries, frameworks, modules, …
book
Learning React, 2nd Edition
If you want to learn how to build efficient React applications, this is your book. Ideal …