Python Web Development in Practice
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有Python基础、准备用Flask等框架做Web应用的后端开发者
- 做运维或运维开发、希望理解Web应用部署与监控的工程师
- 需要了解Web工程全流程、便于和开发协作的产品与测试人员
- 想从脚本/数据分析方向扩展到Web服务的Python使用者
Not a good fit for
- 完全零编程基础的入门读者,书中默认已掌握Python语法与Linux基本操作
- 只想学Django或前端框架(React/Vue)的读者,本书以Flask为主
- 需要严格对照Python 3.10以上与最新生态版本写代码的读者
Reading tips
- 先读第1—3章并跟着敲一遍示例,把环境与Flask基本用法打牢,再按兴趣跳读后续章节
- 第6—10章的架构、部署与消息队列部分建议结合实际项目阅读,边查官方文档边验证
- 遇到书中Python 2写法或老版本API时,以官方最新文档为准做迁移对照,不要照抄
- 把第15章的项目结构与代码质量工具当作自查清单,读完后再回头梳理自己的项目
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Chapter 1 Getting Started with Python Web Development
- Chapter 2 Preparation Before Web Development
- Chapter 3 Flask Web Development
- Chapter 4 Advanced Flask Development
- Chapter 5 REST and Ajax
- Chapter 6 Website Architecture
- Chapter 7 System Administration
- Chapter 8 Testing and Continuous Integration
- Chapter 9 Message Queues and Celery
- Chapter 10 Service Orientation
- Chapter 11 Data Processing
- Chapter 12 Helper Tools
- Chapter 13 Concurrent Programming in Python
- Chapter 14 Advanced Python
- Chapter 15 Web Development Project Practice
FAQ
这本书适合零基础学Python的人读吗?
书里主要讲Django还是Flask?
2016年的书现在读会不会过时?
没有实际项目经验能读懂吗?
书中的示例代码在哪里获取?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.