Flask Web Development, 2nd Edition

Developing Web Applications with Python



Bookstore > Books > Flask Web Development, 2nd Edition

Price$28.99 - $51.99
Rating
AuthorMiguel Grinberg
PublisherO'Reilly Media
Published2018
Pages316
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101491991739
ISBN-139781491991732
EBook Hardcover Paperback

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 Flask from the ground up by developing a complete, real-world application created by author Miguel Grinberg. This refreshed edition accounts for important technology changes that have occurred in the past three years.

Explore the framework's core functionality, and learn how to extend applications with advanced web techniques such as database migrations and an application programming interface. The first part of each chapter provides you with reference and background for the topic in question, while the second part guides you through a hands-on implementation.

If you have Python experience, you're ready to take advantage of the creative freedom Flask provides. Three sections include: A thorough introduction to Flask: explore web application development basics with Flask and an application structure appropriate for medium and large applications; Building Flasky: learn how to build an open source blogging application step-by-step by reusing templates, paginating item lists, and working with rich text; Going the last mile: dive into unit testing strategies, performance analysis techniques, and deployment options for your Flask application.


  1. (2 books)



4 5 291

Similar Books


Mastering Flask Web Development, 2nd Edition

Mastering Flask Web Development, 2nd Edition

by Daniel Gaspar, Jack Stouffer

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 databa...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2018

Node.js, MongoDB and Angular Web Development, 2nd Edition

Node.js, MongoDB and Angular Web Development, 2nd Edition

by Brad Dayley, Brendan Dayley, Caleb Dayley

Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and Angular is the leading framework for MVC-based front-end development. Together, they provide an easy-to-implement, fully integrated web development stack that allows web programmers to create high-performance sites and applications bu...

Price:  $33.16  |  Publisher:  Addison-Wesley  |  Release:  2017

Beginning JSP, JSF and Tomcat, 2nd Edition

Beginning JSP, JSF and Tomcat, 2nd Edition

by Giulio Zambon

Start building Java - based web applications now, even if you're a complete newcomer to Java. Comprehensive and example - driven, Beginning JSP, JSF, and Tomcat: Java Web Development, Second Edition is all you need to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the w...

Price:  $24.95  |  Publisher:  Apress  |  Release:  2012

Python Geospatial Development, 2nd Edition

Python Geospatial Development, 2nd Edition

by Erik Westra

Geospatial development links your data to places on the Earth's surface. Writing geospatial programs involves tasks such as grouping data by location, storing and analyzing large amounts of spatial information, performing complex geospatial calculations, and drawing colorful interactive maps. In order to do this well, you'll need appropri...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013

Instant Flask Web Development

Instant Flask Web Development

by Ron DuPlain

Flask is a web framework for Python, which lets you start simply and grow carefully without facing any issues with the framework as your project gets large. Flask integrates Werkzeug (a web programming toolkit) and Jinja (a templating engine) and adds a layer that lets you build web applications and services in a compact way, while lettin...

Price:  $12.99  |  Publisher:  Packt Publishing  |  Release:  2013

Beginning Python Games Development, 2nd Edition

Beginning Python Games Development, 2nd Edition

by Harrison Kinsley, Will McGugan

Learn how to create compelling games using Python and the PyGame games development library. Beginning Python Games Development, 2nd Edition will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.In this update to the first ever book to cover the popular open...

Price:  $39.49  |  Publisher:  Apress  |  Release:  2015

Angular for Enterprise-Ready Web Applications, 2nd Edition

Angular for Enterprise-Ready Web Applications, 2nd Edition

by Doguhan Uluca

This 2nd edition of Angular for Enterprise-Ready Web Applications is updated with in-depth coverage of the evergreen Angular platform.You'll start by mastering Angular programming fundamentals. Using the Kanban method and GitHub tools, you'll build great-looking apps with Angular Material and also leverage reactive programming patterns wi...

Price:  $38.18  |  Publisher:  Packt Publishing  |  Release:  2020

Ruby on Rails Tutorial, 2nd Edition

Ruby on Rails Tutorial, 2nd Edition

by Michael Hartl

Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world's most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails Tutorial, Second Edition, is the solution. Best-selling author and leading Rail...

Price:  $21.41  |  Publisher:  Addison-Wesley  |  Release:  2012