FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title Python Web Frameworks
- Author(s) Carlos De La Guardia
- Publisher: O'Reilly Media, Inc. (2016)
- Hardcover/Paperback N/A
- eBook PDF, ePub, and Mobi (Kindle)
- Language: English
- ISBN-10: N/A
- ISBN-13: 978-1491938102
- Share This:
Even though JavaScript tools dominate today’s web development landscape, Python provides aspiring web developers with a wide variety of useful web frameworks, written in a powerful, easy-to-learn language. This O’Reilly report surveys 30 Python web frameworks that have more than 1,000 monthly downloads and provides a deeper look into six of the most widely used.
Longtime Pythonista Carlos de la Guardia describes Python web frameworks ranging from full-stack options that offer a lot of functionality to micro frameworks that focus on simplicity with fewer features. You’ll not only get pointers on how to choose a framework that best fits your development needs, but you’ll also learn what it takes to create your own.
- Take a tour of Python frameworks, from Appier, Cyclone, and Fantastico to Grok, Muffin, and Twisted
- Dive into details on the top six Python frameworks—Django, Flask, Tornado, Bottle, Pyramid, and CherryPy
- Review code examples, testing capabilities, best uses, and ways to get started with each of the top six
- Learn Python’s building blocks for creating your own framework, and explore why you’d want to pursue this option
- Carlos De La Guardia has developed for the web since 1994 and has worked with Python since 2000. He has worked on dozens of Plone projects of all sizes and recently has been doing more Pyramid and Django web development. He is the author of the book Web Development with Grok and has written some open documentation for tools like the ZODB.
- Amazon (Flask Web Development: Developing Web Applications with Python)
- Amazon (Django 2 Web Development Cookbook)
- Python Web Frameworks (Carlos De La Guardia)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
- The Mirror Site (3) - PDF
- The Mirror Site (4) - PDF
-
The Hitchhiker's Guide to Python: Best Practices for Development
This guide describes best practices currently used by package and application developers. Unlike other books for this audience, It is light on reusable code and heavier on design philosophy, directing the reader to excellent sources that already exist.
-
O'Reilly® 20 Python Libraries You Aren't Using (But Should)
This book helps you explore some of the lesser known Python libraries and tools, including third-party modules and several extremely useful tools in the standard library that deserve more attention.
-
The Full Stack Python (Matt Makai)
This book explains each Python web application stack layer and provides the best web resources for those topics. Throughout the book it takes an example open source Python web application through a complete deployment on a virtual private server.
-
How to Make Mistakes in Python? (Mike Pirnat)
Even the best programmers make mistakes. Some have been simple and silly; others were embarrassing and downright costly. The author dissects some of his most memorable blunders, peeling them back layer-by-layer to reveal just what went wrong.
-
Architecture Patterns with Python (Harry Percival, et al.)
Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices, it introduces proven architectural design patterns to help Python developers manage application complexity, and get the most value out of their test suites.
-
O'Reilly® Test-Driven Development with Python (Harry Percival)
By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests BEFORE building your apps.
-
Python for Everybody: Exploring Data in Python 3
This book is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet.
-
Python Design Patterns (Brandon Rhodes)
Understand the structural, creational, and behavioral Python design patterns - this book will help you learn the core concepts of design patterns and the way they can be used to resolve software design problems using Python.
:
|
|