A Quick step by step guide to learning web development with Python and Flask: Learn web development with Flask over a weekend Front Cover

A Quick step by step guide to learning web development with Python and Flask: Learn web development with Flask over a weekend

  • Length: 123 pages
  • Edition: 1
  • Publication Date: 2020-11-11
  • ISBN-10: B08NCYCCTM
Description

This book provides a complete and quick introduction for readers to take their first steps in web development using Python programming language and a versatile framework called Flask.

The author wrote this book because in his experience most of the other books cover only the theoretical concepts and in one way or another are limited in explaining the end-to-end workflow of a web developer in the field. Moreover, most of the books are laden with technical jargon which is difficult for learners, who are just beginning to learn web development.

The author has provided easy to understand step by step instructions to install pre-requisites, develop and deploy a web application, using Flask, Google’s Text-to-Speech API, and Pythonanywhere hosting platform. Most of the steps are supported with examples and screenshots. The commands and code examples are boxed and highlighted for better understanding and are well tested by the author while writing the steps.

Without going too much in detail about every concept, the Author has provided short and independent chapters along with instructions for anyone to learn the complete workflow of web development with Flask over a weekend. This book is apt for learning web development in meetups and small group projects in a very quick way.

Readers can learn how various components such as Operating System, Networks, Python, Flask, External API, and Shared hosting are integrated together to give life to a web application without any technical difficulty. Moreover, learners can keep this book as a quick reference for the commands and code snippets.

Additionally, all code examples are shared on GitHub for reference and issue reporting. Readers also can write to [email protected] with their queries for prompt answers on any topic relevant to the concepts discussed in the book.

This book is power-packed with this non-exhaustive list of topics and concepts that learners will be able to learn on a weekend within a few hours in an easy to understand step by step guide format. Most of the step

– Python virtual environment
– Python Debugger
– Python Error Handling
– Python Pip
– Flask
– Flask Routes, Templates, Forms, Models, and Views
– Flask Debugger
– Flask Commands
– Flask Config
– Flask Appbuilder
– Flask Appbuilder Commands
– Flask-Mail
– SQLAlchemy
– MySQL Server and Client
– Google’s Text-to-Speech API
– Google’s reCaptcha
– Online User registation with activation e-mail
– Flask Web application Deployment
– Pythonanywhere Hosting environment
– Pythonanywhere Console, Files, Database, Web Tabs

To access the link, solve the captcha.