返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Python Web项目开发实战教程(Flask版微课版)/互联网+职业技
  • 新华书店旗下自营,正版全新
    • 作者: 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯著 | 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯编 | 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯译 | 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯绘
    • 出版社: 人民邮电出版社
    • 出版时间:2020-05-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯著| 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯编| 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯译| 编者:蜗牛学院//邓强//卿淳俊|责编:郭雯绘
    • 出版社:人民邮电出版社
    • 出版时间:2020-05-01
    • 版次:1版1次
    • 印次:1
    • 字数:468.0
    • 页数:240
    • 开本:16开
    • ISBN:9787115559340
    • 版权提供:人民邮电出版社
    • 作者:编者:蜗牛学院//邓强//卿淳俊|责编:郭雯
    • 著:编者:蜗牛学院//邓强//卿淳俊|责编:郭雯
    • 装帧:平装
    • 印次:1
    • 定价:59.80
    • ISBN:9787115559340
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2020-05-01
    • 页数:240
    • 外部编号:11084032
    • 版次:1版1次
    • 成品尺寸:暂无

    第1章 项目准备
    1.1 项目需求简述
    1.1.1 项目背景介绍
    1.1.2 项目功能列表
    1.1.3 项目技术架构
    1.1.4 关键页面截图
    1.2 开发环境准备
    1.2.1 Python环境安装
    1.2.2 PyCharm开发工具
    1.2.3 MySQL数据库
    1.2.4 Redis缓存服务器
    1.2.5 Web前端开发库
    1.2.6 Fiddler协议监控工具
    1.2.7 Postman接口测试工具
    1.3 必备基础知识
    1.3.1 HTTP简介
    1.3.2 Flask简介
    1.3.3 jQuery简介
    1.3.4 Bootstrap基础
    1.3.5 UEditor简介
    1.3.6 MVC分层模式
    第2章 构建前端页面
    2.1 页面设计思路
    2.1.1 整体风格
    2.1.2 响应式布局
    2.1.3 前后端交互
    2.1.4 构建调试环境
    2.2 系统首页设计
    2.2.1 功能列表
    2.2.2 顶部设计
    2.2.3 中部设计
    2.2.4 底部设计
    2.3 文章阅读页面设计
    2.3.1 功能列表
    2.3.2 设计思路
    2.3.3 代码实现
    2.4 其他页面设计
    2.4.1 登录注册页面
    2.4.2 文章发布页面
    2.4.3 系统管理页面
    第3章 数据库设计
    3.1 设计用户表
    3.1.1 设计思路
    3.1.2 数据字典
    3.1.3 创建用户表
    3.2 设计文章表
    3.2.1 设计思路
    3.2.2 数据字典
    3.3 其他表的设计
    3.3.1 用户评论表
    3.3.2 文章收藏表
    3.3.3 积分详情表
    第4章 Flask框架应用
    4.1 Flask核心功能
    4.1.1 启动Flask
    4.1.2 路由及参数
    4.1.3 RESTful接口
    4.1.4 URL重定向
    4.1.5 Session和Cookie
    4.1.6 Blueprint模块化
    4.1.7 拦截器
    4.1.8 定制错误页面
    4.2 Jinja2模板引擎
    4.2.1 模板引擎的作用
    4.2.2 基本用法
    4.2.3 Jinja2语法
    4.2.4 过滤器
    4.2.5 应用示例
    4.2.6 模板继承
    4.2.7 模板导入
    4.3 SQLAlchemy数据处理
    4.3.1 PyMySQL
    4.3.2 魔术方法
    4.3.3 自定义ORM
    4.3.4 定义模型
    4.3.5 添加数据
    4.3.6 修改数据
    4.3.7 基础查询
    4.3.8 连接查询
    4.3.9 复杂查询
    4.3.10 执行原生SQL语句
    4.3.11 JSON数据
    第5章 博客首页功能开发
    5.1 文章列表功能
    5.1.1 开发思路
    5.1.2 代码实现
    5.1.3 代码优化
    5.2 分页浏览功能
    5.2.1 开发思路
    5.2.2 代码实现
    5.3 文章分类浏览功能
    5.3.1 开发思路
    5.3.2 代码实现
    5.4 文章搜索功能
    5.4.1 开发思路
    5.4.2 后端实现
    5.4.3 前端实现
    5.4.4 搜索分页
    5.5 文章推荐功能
    5.5.1 开发思路
    5.5.2 代码实现
    5.5.3 重写truncate过滤器
    5.5.4 前端渲染侧边栏
    5.5.5 使用Vue渲染侧边栏
    5.5.6 侧边栏始终停靠
    5.6 登录注册功能
    5.6.1 图片验证码
    5.6.2 邮箱验证码
    5.6.3 用户注册
    5.6.4 更新选项
    5.6.5 登录验证
    5.6.6 自动登录
    5.6.7 找回密码
    第6章 文章阅读功能开发
    6.1 文章展示功能
    6.1.1 开发思路
    6.1.2 代码实现
    6.2 积分阅读功能
    6.2.1 开发思路
    6.2.2 代码实现
    6.2.3 重复消耗积分
    6.3 文章收藏功能
    6.3.1 开发思路
    6.3.2 代码实现
    6.4 关联推荐功能
    6.4.1 开发思路
    6.4.2 代码实现
    6.5 用户评论功能
    6.5.1 开发思路
    6.5.2 发表评论
    6.5.3 显示评论
    6.5.4 回复评论
    6.5.5 显示回复
    6.5.6 评论分页
    6.5.7 Vue重构分页
    6.6 其他评论功能
    6.6.1 用户点赞
    6.6.2 隐藏评论
    第7章 文章发布功能开发
    7.1 权限管理功能
    7.1.1 开发思路
    7.1.2 代码实现
    7.2 文章编辑功能
    7.2.1 UEditor插件
    7.2.2 后端接口对接
    7.3 文章发布功能
    7.3.1 开发思路
    7.3.2 图片压缩
    7.3.3 缩略图处理
    7.3.4 代码实现
    7.4 其他发布功能
    7.4.1 草稿箱
    7.4.2 文件上传
    第8章 后端管理系统开发
    8.1 系统管理
    8.1.1 后端系统
    8.1.2 前端入口
    8.1.3 首页查询
    8.1.4 文章处理
    8.1.5 接口权限
    8.2 用户中心
    8.2.1 我的收藏
    8.2.2 发布文章
    8.2.3 我要投稿
    8.2.4 编辑文章
    8.3 短信校验
    8.3.1 阿里云账号注册
    8.3.2 测试短信接口
    8.3.3 验证码使用场景
    第9章 高级功能开发
    9.1 利用Redis缓存数据
    9.1.1 Redis数据类型
    9.1.2 Redis常用命令
    9.1.3 Redis持久化
    9.1.4 Redis可视化工具
    9.1.5 Python操作Redis
    9.1.6 利用Redis缓存验证码
    9.1.7 Redis处理数据表
    9.1.8 利用Redis重构文章列表
    9.2 首页静态化处理
    9.2.1 静态化的价值
    9.2.2 首页静态化策略
    9.2.3 静态化代码实现
    9.2.4 静态化代码优化
    9.3 全文搜索功能
    9.3.1 全文搜索
    9.3.2 中文分词处理
    9.3.3 倒排索引原理
    9.3.4 全文搜索代码实现
    9.4 接口与性能测试
    9.4.1 requests接口测试库
    9.4.2 基于接口的性能测试

    蜗牛学院,IT与互联网人才孵化基地,采用独创的PBET教学模式,线上和线下相结合,以项目和任务为驱动采用“场景式”教学手段,保障学员的学习效果,突破职业瓶颈,实现高薪就业。只为成就更好的你。 蜗牛学院目前在成都、上海、北京、重庆、武汉、西安等地提供线下培训,同时官网也提供在线学习辅导。

    1.项目驱动的写作模式
    本书采用项目驱动的写作模式,本书并不是以知识点的讲解为主线,而是按照项目研发过程中,如何实现系统功能为主线来组织本书的内容。项目驱动的授课模式在蜗牛学院的人才培养过程中已经取得了成功,这是被实践证明的行之有效的传授知识的方式。
    2.内容安排合理
    本书除了利用Flask完成蜗牛笔记这套博客系统的功能外,也涉及诸多流行的Web开发技术,如jQuery框架、BootStrap框架、VUE框架、Redis缓存服务器、ORM数据模型、全文搜索、验证码处理、静态化处理、前后端分离等技术,帮助读者从多维度提升自己的技术水平,成为一个优秀的Python Web开发工程师。
    3.注重理论与实践的结合
    本书在实现代码之前,均会分析其实现思路,并将理论知识和技术点有机融合到项目的实际场景中去,读者学习知识的同时增强实践能力和解决实际问题的能力。

    本书全面而深入地讲解了Python Web开发的主流框架Flask。全书共9章,第1章主要讲解“蜗牛笔记”博客系统的功能,同时对使用的开发环境和基础知识进行了梳理;第2章讲解如何基于“蜗牛笔记”博客系统的功能需求设计前端页面,并利用HTML5+Bootstrap框架设计能够同时适配移动端和PC端的响应式页面;第3章讲解如何基于业务需求进行数据库和表结构的设计,进而使读者更好地分析和达成项目需求;第4章讲解Flask开发框架的核心知识,为实现项目的功能开发做好技术储备;第5~8章基于MVC模型,结合数据库操作和前端页面开发,讲解实现“蜗牛笔记”博客系统的核心功能;第9章为进阶内容,讲解缓存服务器、首页静态化处理、全文搜索和接口与性能测试等技术。
    本书通过案例对核心知识点进行深入剖析,更加快速地帮助读者提升Web系统开发的能力。
    本书可作为高校计算机及相关专业的教材,也可作为Web开发工程师和相关从业者的自学参考书。

    1.项目驱动的写作模式 本书采用项目驱动的写作模式,本书并不是以知识点的讲解为主线,而是按照项目研发过程中,如何实现系统功能为主线来组织本书的内容。项目驱动的授课模式在蜗牛学院的人才培养过程中已经取得了成功,这是被实践证明的行之有效的传授知识的方式。 2.内容安排合理 本书除了利用Flask完成蜗牛笔记这套博客系统的功能外,也涉及诸多流行的Web开发技术,如jQuery框架、BootStrap框架、VUE框架、Redis缓存服务器、ORM数据模型、全文搜索、验证码处理、静态化处理、前后端分离等技术,帮助读者从多维度提升自己的技术水平,成为一个很好的Python Web开发工程师。 3.注重理论与实践的结合 本书在实现代码之前,均会分析其实现思路,并将理论知识和技术点有机融合到项目的实际场景中去,读者学习知识的同时增强实践能力和解决实际问题的能力。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购