《Flask Web全栈开发实战》围绕 Flask 框架,详细地讲解了使用 Flask 开发网站的各项技术要点。全书共 11 章,首先讲解了 Flask 项目开发中的环境搭建、项目配置、URL 与视图、Jinja2 模板、数据库、表单、Flask 进阶、缓存系 统等。然后拓展了知识面,在项目实战中分别介绍了 RESTful API、邮箱验证码、Redis 缓存、Celery 异 步任务、登录授权机制、角色权限管理、富文本编辑器、头像管理、文件上传以及 Nginx、Gunicorn 部署 等技术要点;在 WebSocket 实战中讲解了 Flask 中使用 WebSocket 开发项目的全部过程。最后讲解了 Flask 异步编程。通过《Flask Web全栈开发实战》的学习,读者能够熟练掌握 Flask Web 开发技术。 《Flask Web全栈开发实战》适合没有 Flask 开发经验或者 Flask 基础比较薄弱、想要系统学习 Flask Web 开发技术的读者 学习。
从Flask基础到Flask进阶,再到企业级论坛项目实战以及WebSocket在线聊天系统实战,囊括真实工作场景中绝大部分技术要点。 初学者可以夯实基础,程序员可以提升技能,提高竞争力。 《Flask Web全栈开发实战》的目标读者是没有 Flask 开发经验或者有少量 Flask 使用经验的读者。通过学习可以熟练掌握 Flask Web 开发技术,包括但不限于以下岗位。 ①Python 全栈开发工程师:可以掌握前后端开发的技术要点,能快速开发 Web 应用项目。 ②测试开发工程师:能有效提高自动化测试平台的开发能力。 ③运维开发工程师:能有效提高自动化运维平台的开发能力,以及阅读相关开源项目源码的能力。 ④数据/算法工程师:可以结合算法模型,将模型服务化,
- 版权: 清华大学出版社
- 出版: 2022-07-01
- 更新: 2022-09-26
- 书号:9787302609285
- 中图:TP311.561
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程