****-python flask web开发入门与项目实战-Python
订阅后:请点击此处观看视频课程
****-python flask web开发入门与项目实战-Python
学习有效期:永久观看
学习时长:866分钟
学习计划:15天
难度:中
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:李焱兵
项目总监
讲师介绍:10余年软件工作经验,任职过程序员,项目经理,技术经理,架构师。在互联网公司从0到1的搭建过项目
☛点击立即跟老师学习☚
「你将学到什么?」
Web网站发展至今,特别是服务器端,涉及的知识非常广泛,这对程序员的要求会越来越高。如果采用成熟、稳健的框架,那么一些诸 如安全性、数据流控制等类型的基础性工作都可以让框架来处理,而程序开发人员则可以把更多的精力放在具体业务逻辑功能的实现和优化上。
使用Flask框架的优势有以下几点:
可以大大降低开发难度,提高开发效率,让快速、高效的Web开发成为可能。
可以带来系统稳定性和可扩展性的提升。Flask自由、灵活、可扩展性强、第三方库的选择面广,用第三方库可以实现自己想要的功能,而且很多第三方库还可以定制与裁减。
对于初学者来说简单易学,入门门槛很低,即便没有多少Web开发经验,也能很快做出网站,大大节约了初学者的学习成本。
综上所述,Flask 是一个用Python语言编写的Web微框架,可以让开发人员快速开发各种Web应用
课程预计每周更新两节
「课程学习目录」
第1章:python基础语法 |
1.搭建开发环境[请安装专业版pycharm] |
2.第一个python程序 |
3.python标识符 |
4.python变量 |
5.python注释 |
6.python多行语句 |
7.同一行显示多条语句 |
8.python行与缩进 |
9.python运算符 |
10.python的输出语句 |
11.python的输入语句 |
12.python数据类型-数字 |
13.python数据类型-字符串 |
14.python数据类型-列表和元组 |
15.python数据类型-集合与字典 |
16.python库的导入 |
17.python的条件语句 |
18.python循环语句 |
19.python的函数 |
20.python的模块 |
第2章:flask基础入门并快速上手 |
1.flask简介及web基础知识 |
2.两种方式安装flask框架 |
3.第一个flask项目hello world1 |
4.第一个flask项目hello world2 |
5.flask通过url来传递参数 |
6.flask的url的反转 |
7.flask的跳转和重定向 |
第3章:flask页面jinja2模板引擎 |
1.模板引擎的概述及简单使用 |
2.向模板中传递参数 |
3.模板控制语句之if |
4.模板控制语句之if-elif |
5.模板控制语句之for1 |
6.模板控制语句之for2 |
7.模板的过滤器 |
8.自定义过滤器 |
9.宏的定义和使用 |
10.宏的导入 |
11.include的使用 |
12.set和with语句的使用 |
13.静态文件加载 |
14.模板的继承 |
第4章:flask视图高级技术 |
1.app.route的使用 |
2.app.add_url_rule的使用 |
3.flask标准的类视图 |
4.flask基于方法的类视图 |
5.flask装饰器 |
6.函数的可变参数 |
7.对带参数的函数使用装饰器 |
8.flask蓝图 |
第5章:flask数据交互 |
1.使用flask处理一般表单 |
2.使用flask-wtf处理表单1 |
3.使用flask-wtf处理表单2 |
4.使用flask-wtf处理表单3 |
5.使用flask上传文件简单实现 |
6.flask文件上传优化1 |
7.flask文件上传优化2 |
8.cookie的使用 |
9.设置cookie的作用域 |
10.session基本操作 |
11.钩子函数的使用 |
第6章:flask访问数据库 |
1.安装mysql数据库 |
2.安装navicat可视化工具 |
3.获取数据库数据 |
4.对数据库进行增删改操作 |
5.flask-sqlalchemy简介和安装 |
6.flask-sqlalchemy初始化1 |
7.flask-sqlalchemy初始化2 |
8.flask-sqlalchemy的增删改查1 |
9.flask-sqlalchemy的增删改查2 |
10.flask-sqlalchemy一对一1 |
11.flask-sqlalchemy一对一2 |
12.flask-sqlalchemy一对多 |
13.flask-sqlalchemy多对多1 |
14.flask-sqlalchemy多对多2 |
15.flask-script安装及初始化 |
16.flask-script使用command修饰符 |
17.flask-script使用option修饰符 |
18.flask循环引用的问题及解决办法 |
19.安装flask-migrate插件 |
20.flask-migrate数据迁移实例 |
第7章:redis缓存的应用 |
1.安装redis及redis-desktop-manager |
2.redis的set和mset命令的使用 |
3.redis的get和mget命令的使用 |
4.redis的修改删除及获取所有的key |
5.redis的加减及字符串操作的方法 |
6.redis的安全机制 |
第8章:bootstrap的基本使用 |
1.bootstrap简介 |
2.bootstrap的css样式 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍。
- 课程资料+课件
超实用资料,覆盖核心知识,关键技能,方便练习巩固。
- 常用实战
企业常见实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景学习需求,不受空间、地域限制。
- 内推机会
****联合大厂博客专家,为优秀学员推荐具有竞争力的工作机会 。
☛点击立即跟老师学习☚
「什么样的技术人适合学习?」
- 想进入技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是技术不够丰富,没有竞争力的你
「悉心打造精品好课,15天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Python知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
☛点击立即跟老师学习☚
「你可以收获什么?」
url与视图
jinja2 模板引擎
Flask视图高级技术
CMS新闻发布系统