Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
Текущий раздел Скачать бесплатно » Книги » Программирование » Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
HostLife - лучший платный хостинг

Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2021-09-11, 19:42:17
Building Web Apps with Python and Flask: 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
Автор: Malhar Lathkar
Издательство: BPB Publications
Год: 2021
Страниц: 560
Язык: английский
Формат: epub
Размер: 10.18 MB

A practical guide for the rapid web application development with Flask.

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.

There are twelve chapters in this book. The first three of them explain the foundational concepts of using Python for web application development. The next four chapters deal with the core features of Flask such as routing, templates, and HTTP objects. The remaining five chapters describe use of extensions, blueprints, and REST API along with deployment options.

Chapter 1: Python for discusses the basics of HTTP and explains how a Python code can be executed as a CGI script.

Chapter 2: explains the characteristic features of WSGI and demonstrates the functionality of the wsgiref module.

Chapter 3: Flask discusses the three Python packages on which the Flask API depends, namely, Werkzeug toolkit, Jinja2 template engine, and Click – command-line interface kit. It also discusses how to write a basic Flask application and run it in the debug mode.

Chapter 4: URL explains how Flask implements routing and dynamic URL rules.

Chapter 5: Rendering deals with how Flask renders templates dynamically using the Jinja2 syntax. Template inheritance and macros are explained with examples in this chapter.

Chapter 6: Static discusses how to handle static assets of a web application. It explains how Flask can leverage the power of javascript and CSS. An important aspect of any web app is the client-server interaction under the HTTP protocol.

Chapter 7: HTTP explains how Flask handles cookies, sessions, and other HTTP objects.

Chapter 8: Using explains how Flask can work with different relational and NoSQL databases with the help of Flask extensions such as and

Chapter 9: More Flask introduces important Flask extensions like Flask_WTF and Flask-Bootstrap along with some others.

Chapter 10: Blueprints and introduces other advanced features like application factory and context, along with blueprints, which are extremely helpful when it comes to building modular applications. Flask is extremely handy for building REST API services.

Chapter 11: Web API with describes how to build an API with a core routing mechanism as well as by using an extension with examples.

Chapter 12: Deploying Flask covers different deployment options available for a Flask application. It also covers deployment on shared hosting services as well as dedicated standalone servers.

This book is replete with ample code snippets. All example codes can be downloaded from the github repository of BPB publications. These examples have been thoroughly tested on the Windows system with the Python 3.7.2 version. However, barring some OS-specific syntax, they should work satisfactorily on any other OS such as Linux.

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.

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

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.

Скачать Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework






Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности




 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

HostLife - лучший платный хостинг
HostLife - лучший платный хостинг!
Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел Скачать бесплатно » Книги » Программирование » Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации



Book24.ru - книжный интернет магазин



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!


HostLife - лучший платный хостинг



 
 

Топ публикаций

 
  • Exotic - № 42024
  • Vivere Country №172 2024
  • Последний попаданец. Цикл из 11 книг
  • Книга пяти колец. Цикл из 6 книг
  • Наши автобусы. Спецвыпуск №11 2024
  • Десять Принцев Российской Империи. Цикл из 6 книг
  • Земляной А. - Страж. Цикл из 3 книг
  • Selber Machen №6 2023
  • Чайка Д. - Третий Рим. Цикл из 10 книг
  • Барьер Ориона. Цикл из 2 книг
  • Контуженный. Цикл из 6 книг
  • СССР 2010. Цикл из 6 книг
  • Риддер А. - Техномаг. Цикл из 3 книг
  • Провинциал. Цикл из 4 книг
  • Дворянская кровь. Цикл из 3 книг
  • Машины и Механизмы №4 2024
  • Легендарные грузовики СССР №93 ЯАЗ-210Е (2024)
  • "Приусадебное хозяйство" № 4 2024 с приложениями
  • Жандарм. Цикл из 5 книг
  • Глас Плеяды. Цикл из 4 книг
  • Кровь Василиска. Цикл из 2 книг
  • Зарубежное Военное Обозрение №4 2024
  • Selber Machen - Mai 2024
  • Идеальный мир для Лекаря. Цикл из 15 книг
  • Вик Разрушитель. Цикл из 6 книг
  • Собеседник №15 2024
  • Красивые квартиры 100 дизайнов 2023/2024
  • Verena Модное вязание №1 2024
  • Наши Автобусы №60 2024
  • Наука и Техника №4 2024 (электронная версия)
  •