• Complain

Malhar Lathkar - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)

Here you can read online Malhar Lathkar - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: BPB Publications, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)
  • Author:
  • Publisher:
    BPB Publications
  • Genre:
  • Year:
    2021
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition): summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

A practical guide for the rapid web application development with FlaskKey Features
  • Expert-led coverage of core capabilities of Flask, key extensions and its implementation.
  • Explore the Werkzeug toolkit and Jinja Template engine and see how Flask interacts with JavaScript and CSS.
  • Detailed modules on building and deploying RESTful applications using Flask.Description
    This book teaches the reader the complete workflow of developing web applications using Python and its most outperforming microframework, Flask.
    The book begins with getting you up to speed in developing a strong understanding of the web application development process and how Python is used in developing the applications. You will learn how to write your own first Flask-based web application in Python. You will learn about web gateway interfaces, including CGI and WSGI along with various tools like the Jinja 2 engine, Werkzeug toolkit, and Click toolkit.
    You will learn and practice the core features of Flask such as URL routing, rendering, handling static assets of a web application, how to handle cookies and sessions, and other HTTP objects. Once you have developed a strong knowledge of Flask, you will now dive deeper into advanced topics that includes Flask extensions for working with relational and NOSQL databases, Flask_WTF, and Flask-Bootstrap. You will explore design patterns, various blueprints on how to build modular and scalable applications, and finally how to deploy the RESTful APIs successfully on your own.What you will learn
  • Get to know everything about the core capabilities of Flask.
  • Understand the basic building blocks of Flask.
  • Get familiar with advanced features of Flask, including blueprints, Flask extensions, and database connectivity.
  • Get ready to design your own Flask-based web applications and RESTful APIs.
  • Learn to build modular and scalable applications and how to deploy them successfully.Who this book is for
    This book is ideal for Python enthusiasts, open source contributors, and web app developers who intend to add Python web technologies in their skillsets and startup companies. The understanding of the core Python language with intermediate level expertise is required and experience of working with SQL, HTML, CSS, and JavaScript is an added advantage.Table of Contents
    1. Python for CGI
    2. WSGI
    3. Flask Fundamentals
    4. URL Routing
    5. Rendering Templates
    6. Static Files
    7. HTTP Objects
    8. Using Databases
    9. More Flask Extensions
    10. Blueprints and Contexts
    11. Web API with Flask
    12. Deploying Flask Applications
    13. Appendix
    About the Author
    Malhar Lathkar is an independent software professional, corporate trainer, freelance technical writer, and Subject Matter Expert with an experience of more than three decades. He has trained hundreds of students/professionals in Python, Data Science, Java and Android, PHP and web development, etc.He also has the experience of delivering talks and conducting workshops on various IT topics.He writes regularly in a local newspaper on sports and technology-related current topics.
    LinkedIn Profile: https://www.linkedin.com/in/malharlathkar
  • Malhar Lathkar: author's other books


    Who wrote Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition) — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Building Web Apps with Python and Flask Learn to Develop and Deploy - photo 1
    Building
    Web Apps with
    Python and Flask
    Building Web Apps with Python and Flask Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework English Edition - image 2
    Learn to Develop and Deploy Responsive
    RESTful Web Applications Using Flask Framework
    Building Web Apps with Python and Flask Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework English Edition - image 3
    Malhar Lathkar
    Building Web Apps with Python and Flask Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework English Edition - image 4
    www.bpbonline.com
    FIRST EDITION 2021
    Copyright BPB Publications, India
    ISBN: 978-93-89898-835
    All Rights Reserved. No part of this publication may be reproduced, distributed or transmitted in any form or by any means or stored in a database or retrieval system, without the prior written permission of the publisher with the exception to the program listings which may be entered, stored and executed in a computer system, but they can not be reproduced by the means of publication, photocopy, recording, or by any electronic and mechanical means.
    LIMITS OF LIABILITY AND DISCLAIMER OF WARRANTY
    The information contained in this book is true to correct and the best of authors and publishers knowledge. The author has made every effort to ensure the accuracy of these publications, but publisher cannot be held responsible for any loss or damage arising from any information in this book.
    All trademarks referred to in the book are acknowledged as properties of their respective owners but BPB Publications cannot guarantee the accuracy of this information.
    Distributors:
    BPB PUBLICATIONS
    20, Ansari Road, Darya Ganj
    New Delhi-110002
    Ph: 23254990/23254991
    MICRO MEDIA
    Shop No. 5, Mahendra Chambers,
    DN Rd. Next to Capital Cinema,
    V.T. (C.S.T.) Station, MUMBAI-400
    Ph: 22078296/22078297
    DECCAN AGENCIES
    4-3-329, Bank Street,
    Hyderabad-500195
    Ph: 24756967/24756400
    BPB BOOK CENTRE
    Old Lajpat Rai Market,
    Delhi-110006
    Ph: 23861747
    Published by Manish Jain for BPB Publications Ansari Road Darya Ganj New - photo 5
    Published by Manish Jain for BPB Publications, Ansari Road, Darya Ganj, New Delhi-110002 and Printed by him at Repro India Ltd, Mumbai
    www.bpbonline.com
    Dedicated to
    All my teachers,
    their profound influence has made me a lifelong learner
    Beautiful is better than ugly.
    Explicit is better than implicit.
    Simple is better than complex.
    Complex is better than complicated.
    Flat is better than nested.
    Sparse is better than dense.
    Now is better than never.
    Although never is often better than right now.
    -- from The Zen of Python,
    by Tim Peters
    About the Author
    Malhar Lathkar is an independent software professional, corporate trainer, freelance technical writer, and Subject Matter Expert with an experience of more than three decades. He has trained hundreds of students/professionals in Python, Data Science, Java and Android, PHP and web development, etc.
    He also has the experience of delivering talks and conducting workshops on various IT topics. He writes regularly in a local newspaper on sports and technology-related current topics.
    He is the author of the following books:
    Computer Fundamentals, Software Concepts & Programming in BASIC: 1995
    Ten in One: Handbook of Multilingual Programming: 2016
    Python Data Persistence: With SQL and NoSQL Databases: 2019
    Currently, he is working as the Director of the Institute of Programming Language Studies (Rama Computers), Nanded, Maharashtra.
    https://www.linkedin.com/in/malharlathkar
    About the Reviewer
    Arun Kumar Gupta is a professional programmer. He is currently working as a Sr. Technical Lead in a leading multinational company. He has been developing software since 2010. He has worked with Python, using Flask/Django to build APIs/web applications/Microservices in e-commerce, health care, retail, and machine learning. He completed his Masters in Computer Applications (MCA) in 2010. When not at work, he enjoys spending time with his kids, and reading about new technologies.
    Acknowledgement
    First and foremost, I would like to express my gratitude from the bottom of my heart to BPB Publishers for giving me this opportunity to write this book. I am also grateful to BPBs editorial team, especially Mr. Arun Kumar Gupta the technical reviewer, for their invaluable suggestions during the course of finalization of the manuscript.
    My previous work Python Data Persistence with SQL and NoSQL Databases was also published by BPB in 2019, and it had an encouraging response. I am sure this book will also be equally well received by BPBs knowledgeable readers.
    Most of this book has been written in the work-from-home scenario arising because of the Covid pandemic-induced lockdown, which means I had to encroach upon my wifes workspace! I thank her sincerely for being so accommodating! I would like to remain indebted to all my friends and family members who have always been appreciative and supportive.
    Teaching is the best way of consolidating your knowledge of the subject. It helps in simplifying even the difficult concepts. I take this opportunity to thank all my students as well for being a part of my academic journey.
    Finally, a big thank you to everyone involved in the making of this book!
    Preface
    In recent years, Python has established itself as one of the most popular programming languages. Although, the surge in its popularity is on account of its application in the field of Data Science and analytics, the Python-based web framework has become the preferred choice of a majority of web application developers worldwide.
    Pythons WSGI compliant framework is hugely popular among the Python developer community despite being fairly young (the first version of Flask was released only in 2010). Despite being classified as a micro framework, its extensible nature makes it very easy to interact with any database, template engine, form library, etc. In fact, the tagline of Flask as it appears on its official logo development, one drop at a summarizes its philosophy very succinctly.
    Admittedly, there are quite a few books on Flask. However, most of them have a tutorial-like approach. This book, on the other hand, aims to ease the reader with the process of web application development, starting from the basics of HTTP protocol, right up to how to deploy a Flask application on publicly visible servers.
    How the book is organized?
    Although, the reader is expected to have a reasonable proficiency in Python, a concise cheat sheet to help refresh Python skills is provided in the form of an appendix. Any web application technology needs the knowledge of front-end tools such as JavaScript and CSS. Their detailed discussion is beyond the scope of this book. However, a very brief introduction to these languages is given in Chapter 6: Static
    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)»

    Look at similar books to Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)»

    Discussion, reviews of the book Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.