Scalable Web Applications with Python, Flask, and SQLAlchemy

th_Q8EuXNkyY9WXEl79xhJoYJEj5umjtRXj

Flask 是一种非常流行的微型框架,用于使用 Python 构建动态 Web 应用程序。本课程适用于希望将 Python 编程技能提升到新水平的初学者到中级程序员

Python、HTML 和 CSS 的基本知识是本课程的先决条件。一些了解面向对象的概念和数据库会有所帮助,但不是强制性的

本课程内容全面,涵盖了使用 Flask 框架构建可扩展 Web 应用程序所涉及的大部分方面,例如 Flask 蓝图、WTForms、安全性,向支持 CRUD 操作(创建、更新、读取、删除数据库记录)的应用程序添加强大的数据库层)。您还将学习如何使用 Amazon S3 存储数据并在您的项目中引用它们

随着课程的进行,我们将构建一个在线图书目录,该目录依赖于 PostgreSQL 数据库,并允许用户注册、登录、注销和执行 CRUD 操作。我们将代码保存到 GitHub,使用 Flask Bootstrap 设计和样式化应用程序,使用 SQLAlchemy ORM 查询数据,最后将其部署到 Web 托管平台 Heroku

考虑到学习这些复杂而庞大的框架所涉及的实际问题,我使用了一些直观的动画来向您展示控制如何从 python 代码流到数据库实用程序,直到请求的信息最终显示在网络浏览器中

h264, yuv420p, 1280×720 |ENGLISH, aac, 48000 Hz, 2 channels | 5h 18 mn | 895.33 MB
Created by: Hara Gopal

Learn to build scalable Python Web Applications with Flask, PostgreSQL, SQLAlchemy, git, and Heroku With Awesome Project


What you’ll learn

Build fully functional scalable and secure Web-Applications using the Flask Framework
Learn to use various Flask extensions such as Blueprints, Bootstrap, WTForms, Bcrypt etc.
Add a PostgreSQL database to your Python Web Applications and use SQLAlchemy ORM to Query Data
Deploy your application to Heroku
Master GitHub Basics
Learn how to use Amazon S3
Have Fun Building Dynamic Web Applications While you learn

Requirements

Basic Python Skills such as working with Lists, Dictionaries, Constructs, and Loops
Basic HTML and CSS

Description

Flask is a very popular Micro Framework for building dynamic Web Applications using Python. This course is meant for beginners to intermediate level programmers who wish to take their Python programming skills to the next level

Basic knowledge in Python, HTML and CSS are pre-requsites for this course. Some understanding Object Orient Concepts and databases will help, but not mandatory

This course is well-rounded and covers most aspects involved in building scalable Web Applications using Flask Framework such as Flask Blueprints, WTForms, Security, adding a robust database layer to your application that supports CRUD operations (Create, Update, Read, Delete Database Records). You’ll also learn how to use Amazon S3 to store data and reference them in your projects

As we progress through the course, we will build a Online-Book-Catalog that relies on a PostgreSQL Database and allows users to register, login, logout and perform CRUD operations. We will save our code to GitHub, design and style the Application using Flask Bootstrap, use SQLAlchemy ORM to query data and finally deploy it to the web-hosting platform Heroku

Considering the practical problems involved in learning these complex and vast frameworks, I used some intuitive animations to show you exactly how the control flows from python code to the database util to the point the requested information is finally display in a web-browser
Who this course is for:

Those who has basic knowledge of python and want building dynamic web-apps using Flask Micro-framework

PebH8tm69BbplqyNqhuD0gH6q8Ckvf9k

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/13157.html

赞 (0)
steven的头像steven
上一篇 2021年6月10日
下一篇 2021年6月10日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部