Python Flask フレームワークを用いたWebアプリ開発

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-flask-web-app/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Python Flask 框架开发 Web 应用 **课程概述:** 本课程将带您从 Python 基础知识入手,逐步学习使用 Flask 这一流行的 Python Web 框架来开发 Web 应用程序。课程内容涵盖了从基础的 Python 语法、数据结构到 Flask 框架的核心概念,如路由、模板引擎、数据库集成、用户认证以及将应用部署到 Google Cloud Platform (GCP)。 **课程亮点:** * **Python 基础扎实:** 从常量、变量、列表、字典、元组、集合,到 Lambda 函数、面向对象编程、类、装饰器和文件操作,全面巩固 Python 基础。 * **Flask 框架实战:** 深入学习 Flask 的路由、Jinja2 模板引擎、Bootstrap 前端框架、自定义 CSS/JS、HTTP 请求处理、Session 管理、WTForm 表单验证、CSRF 防护、Flash 消息以及 Blueprint 模块化开发。 * **数据库集成:** 利用 SQLAlchemy 和 Flask-SQLAlchemy 实现 ORM (对象关系映射),并以 MySQL 为例进行开发。 * **用户认证与授权:** 通过 Flask-Login 实现用户登录、注册和权限管理,并为管理员角色开发特定功能。 * **核心功能开发:** 构建博客应用,实现 CRUD(创建、读取、更新、删除)操作,支持富文本编辑和文件上传。 * **云端部署:** 学习如何将开发的 Web 应用成功部署到 Google Cloud Platform (GCP) 并公开访问。 **适合人群:** 希望学习 Web 开发,特别是对 Python Flask 框架感兴趣的开发者。 **学习目标:** * 熟练掌握 Python 基础知识。 * 能够使用 Flask 框架独立开发 Web 应用程序。 * 理解并实践数据库集成、用户认证和授权。 * 能够将开发好的 Web 应用部署到云端。

课程评论(0条)

课程详情

FlaskはPythonのWebフレームワークの1つです。フレームワークを用いることで、効率的に開発をすることができます。本コースでは、Pythonの基礎を始めとして、簡易アプリの作成に取り組んでもらいます。基礎固めの後に、Flaskを用いたWebアプリを開発していきます。そして開発したアプリをGoogle Cloud(GCP)にデプロイ、公開まで行います。【コースアジェンダ】1. コース紹介コースの流れおよびFlask Webアプリの完成版のデモを行います。2.Python基礎Google ColaboratoryでPythonのコードを実行していきます。定数や変数、List, Dict, Tuple, Setや、Lambda function、OOP(Object-Oriented Programming)、class、Decorator、ファイル操作などを学習します。3.Pythonを用いた簡易アプリ作成4.Pythonプロジェクト環境設定Python3.12を用いて環境設定を行います。開発にはPyCharm IDEを使用します。5.Flaskフレームワークの導入Flaskの基礎部分について学習していきます。routing, jinja2 template, Bootstrap, Custom CSS/JS, HTTP request, session, WTForm & validation, CSRF, flash message, Blueprint6.SQLAlchemyを用いてDBへ接続Flask-SQLAlchemyを用いて、ORMappingをできるようにしていきます。またMySQLを使って開発を進めていきます。7.Authentication & Authorization(認証と認可)Flask-Loginを用いて、認証と認可を実装していきます。またRoleを用いて、Admin(管理者)機能を実装していきます。8. Blog 機能開発Flask Webアプリのメイン機能を実装していきます。CRUD操作、そしてRich Textを用いたブログ作成・編集、またファイルアップロード機能などを実装していきます。9.デプロイGoogle Cloud(GCP)を用いて、開発したWebアプリを公開できるようにしていきます。

课程标签

0人关注该课程

主题相关的课程