|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flask_intro/
课程评论:没有评论
**【Flask・Python3で高速ウェブ開発!】Flaskによるウェブアプリ開発入門 - Coursera课程内容摘要** 本课程将带您踏上使用Python的Flask框架进行高效Web应用程序开发的旅程。Flask作为最受欢迎的Web开发框架之一,能够帮助您快速构建可投入生产的Web应用,并通过Heroku或AWS等服务进行部署和运营。 **核心学习目标:** * 掌握Python基础语法,为Web开发打下坚实基础。 * 精通Flask框架,能够独立开发Web应用程序。 **课程主要内容:** 1. **HTTP服务器与HTTP通信:** 理解Web应用的基础——HTTP协议和服务器的工作原理。 2. **Flask最小应用开发:** 从零开始,构建一个基础的Flask应用程序,熟悉其基本结构和运行方式。 3. **Flask博客应用开发:** 深入实践,通过开发一个博客应用来掌握Flask的各项核心功能: * **路由(Routing):** 理解和配置URL路径与函数之间的映射关系。 * **Blueprint:** 学习使用Blueprint组织和管理大型应用程序的路由。 * **数据库连接(SQLite3):** 掌握如何将Flask应用与SQLite3数据库连接,实现数据持久化。 * **Jinja2模板:** 学习使用Jinja2模板引擎,动态生成HTML内容。 * **模板变量嵌入:** 掌握将数据传递到模板并进行显示的方法。 4. **(选修)Python基础语法回顾:** * 变量与数据类型。 * 条件判断(if/else)与循环(for/while)。 * 函数定义与调用。 * 类与面向对象编程概念。 通过本课程的学习,您将能够自信地运用Flask和Python3来开发功能完善、可部署的Web应用程序。
Flaskは最も人気のあるウェブアプリ開発フレームワークの1つです。Flaskを使用すると本番稼働に耐えるウェブアプリを高速に開発することができます。作成したアプリはHerokuやAWSなどを使用すると外部に公開して運用できます。ぜひこの機会に、Pythonの基礎文法とFlaskをマスターしてウェブアプリ開発ができるようになりましょう!【コースの構成】1.HTTP serverによるHTTP通信の理解2.Flaskによるミニマムなアプリの開発3.Flaskによるブログアプリの開発 ・ルーティング ・Blueprintによるルーティング設定 ・データベース接続(SQLite3) ・Jinja2テンプレート ・テンプレートへの変数の埋め込み4.(オプション)Pythonのミニマムな文法 ・変数と値 ・条件分岐や繰り返し ・関数 ・クラスとオブジェクト指向