Python Web之Flask框架:完成【网上商城】Web项目
体系课

Python Web之Flask框架:完成【网上商城】Web项目

  • Python

掌握高级的Python Web框架-Flask,学会快速开发安全和可维护的网站

¥199.9
本课程包括
  • 11小时14分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
你将收获
  • 从理解到应用,掌握Flask框架
  • 掌握Flask框架基本方法
  • 掌握Flask框架中的Jinja2模板、SQLAlchemy框架、SQLite数据库的方法和使用
  • 熟悉在工作流程中,应用Flask框架进行开发的基本流程与实现过程

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

Flask框架是Python中的一个非常重要的WEB开发框架,与另一个重量级Python Web框架Django齐名。Flask强调灵活和简单。所以我们也会称Flask为微框架。微框架中的“微”字表示 Flask 的目标是保持核心简单而又可扩展。

本次课程中关老师将为大家介绍Flask框架、环境搭建、路由、模板、算法框架,以及Flask框架中用到的请求和操作,并通过综合案例:网上商城,带大家进入真实的工作应用场景中,帮助大家更透彻理解,并将所学知识应用于代码实践中。

适合人群
  • 对Python开发感兴趣的伙伴们
  • 想要做Python开发相关工作的在校生及毕业生
  • 需要用到Flask框架的初中级Python开发工作者
讲师介绍
国内著名技术专家,技术顾问,技术图书作家
擅长领域:
  • Python
关东升老师具有18年教学经验:教授近万名学员,近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 26年项目经验: 主要项目如下。 (1)参与设计和开发北京市公交一卡通百亿级大型项目。 (2)开发国家农产品追溯系统。 (3)开发大型网络游戏《神农诀》的iOS和Android客户端开发。 (4)酒店预订系统的iOS客户端开发。 (5)金融系统微博客户端开发。 著有50本多部畅销书: 近期出版图书如下。 《漫画Java》 《趣玩Python自动化办公真简单》 《看漫画学Python》 《Java从小白到大牛》 《Kotlin从小白到大牛》 《Python从小白到大牛》 《Android从小白到大牛Kotlin版》
课程大纲
共0节 时长0分钟 全部收起
第1章 开篇综述
共2节 | 20分钟
  • 1-1 Python Web之Flask框架开篇
    2分钟
  • 1-2 Web应用程序概述
    18分钟
第2章 Flask框架介绍
9分钟
第3章 环境搭建
8分钟
第4章 第一个Flask程序
13分钟
第5章 路由
14分钟
第6章 使用Jinja2模板
共4节 | 54分钟
  • 6-1 使用Jinja2模板1-比较使用模板
    10分钟
  • 6-2 使用Jinja2模板2-过滤器
    13分钟
  • 6-3 使用Jinja2模板3-使用语句
    15分钟
  • 6-4 使用Jinja2模板4-模板继承
    15分钟
第7章 访问静态文件
10分钟
第8章 Request请求
19分钟
第9章 Response响应对象
10分钟
第10章 Cookies对象
17分钟
第11章 Session对象
15分钟
第12章 重定向
10分钟
第13章 显示消息
26分钟
第14章 文件上传
19分钟
第15章 发送邮件
19分钟
第16章 WFT表单
共3节 | 36分钟
  • 16-1 WTForm介绍
    13分钟
  • 16-2 案例:用户注册
    18分钟
  • 16-3 CSRF攻击原理及过程
    5分钟
第17章 使用SQLite数据库
共4节 | 55分钟
  • 17-1 SQLite3AP
    12分钟
  • 17-2 查询数据
    5分钟
  • 17-3 插入数据
    4分钟
  • 17-4 案例:用户管理
    34分钟
第18章 使用SQLAchemy框架
共3节 | 57分钟
  • 18-1 SQLAIchemy框架介绍
    20分钟
  • 18-2 案例:用户注册
    30分钟
  • 18-3 使用PyCharm调试
    7分钟
第19章 综合案例:网上商城
共17节 | 4小时22分钟
  • 19-1 项目介绍
    2分钟
  • 19-2 需求分析与设计
    12分钟
  • 19-3 项目管理1:大项目的代码组织方式
    4分钟
  • 19-4 项目管理2:项目配置模块config
    4分钟
  • 19-5 项目管理3:模块manager
    9分钟
  • 19-6 项目管理4:实现
    20分钟
  • 19-7 初始化资源文件
    18分钟
  • 19-8 编写模型模块
    33分钟
  • 19-9 测试模型模块
    19分钟
  • 19-10 编写表单模块
    10分钟
  • 19-11 编写视图模块:1注册
    24分钟
  • 19-12 编写视图模块2:登录
    22分钟
  • 19-13 编写视图模块3:显示商品列表
    14分钟
  • 19-14 编写视图模块4:显示商品详情
    8分钟
  • 19-15 编写视图模块5:添加购物车
    17分钟
  • 19-16 编写视图模块6:查看购物车
    23分钟
  • 19-17 编写视图模块7:提交订单
    21分钟
课程资料
图文
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。