• 5h

    课程时长

  • 无限期

    有效期

  • 736

    学习人数

课程简介

本课程是Flask框架、web开发的入门课程,主要讲述Flask基础、WEB框架、在Flask中如何使用数据库以及关于图书管理的综合案例。通过本课程的学习,一定会让你掌握Flask框架与web开发的精髓。

适合人群

1.零基础,可以没有任何计算机编程基础

2.想要学习Python开发的学习者

3.想要使用Python开发web后端的学员

主讲内容

第一章 Flask基础

1.课程介绍

2.为什么要使用Web框架

3.Flask简介

4.Flask安装

5.requirements文件使用

6.第一个Flask程序

7.路由请求方式限定

8.路由参数处理

第二章 模板

1.Jinji2模板引擎简介

2.变量代码块的基本使用

3.控制代码块的基本使用

4.过滤器的基本使用

第三章 表单

1.普通的表单验证

2.flash消息闪现

3.WTF简介

4.WTF表单的显示

5.WTF的逻辑验证

第四章 数据库

1.Flask-SQLalchemy介绍及配置

2.定义数据模型

3.数据库的基本操作1-增删改

4.数据库的基本操作2-关系引用

5.数据库的基本操作3-简单查询

第五章 综合案例(上)

1.综合案例1-案例演示和思路分析

2.综合案例2-关联数据库

3.综合案例3-增加模型数据

4.综合案例4-显示作者数据

5.综合案例5-显示表单

第六章 综合案例(下)

1.综合案例6-添加书籍逻辑1

2.综合案例7-添加书籍逻辑2

3.综合案例8-删除书籍

4.综合案例9-删除作者

5.案例及课程小结

实战项目

图书管理的综合案例

学完收获

此案例主要讲解 Flask 快速搭建 Web 项目,与相关的数据库进行关联掌握架设 Web 所需要的技能,做中学,在完成任务的过程中学习技术点。

常见问题

1.我可以从Flask框架web开发入门教程能中获得什么?

答:了解Flask 的基本操作,关联 Web 开发的相关技术

2.学习Flask框架web开发入门教程,我需要哪些先修知识?

答:如果您事先已经有 python 的开发经验当然最好,如果没有的话具备任何一门语言的面向对象知识,也可以帮助您快速上手。

3.如何才能顺利完成课程?

答: 进入课程后,我们将有最直接的解说教程,帮助您快速掌握知识点,如果有不理解的部分也有专业的老师为您答疑。

4.如果还有其他问题怎么办?

答:联系我们专业的技术指导老师,或在留言板写下您的问题,我们将会尽快为您处理

师资团队
  • Python高级讲师
    高级讲师
    具有多年软件开发及教学经验,精通Python、Objective-C、Swift等编程语言。技术扎实,曾主导过多款企业通讯软件开发。授课经验丰富,思路清晰,善于使用引导式授课方式提升学员思考能力。