Python Web Development from Beginner to Mastery
Tags
Summary
Editor's review
Who it's for
A good fit for
- Beginners with basic computer skills who want a systematic introduction to Python web development
- Self-learners who know Python syntax but lack background in network protocols and databases
- Students who need a course companion that progresses from fundamentals to frameworks
- Career changers who want hands-on practice to build a full-picture understanding of web development
Not a good fit for
- Developers already proficient with mainstream Python web frameworks who are looking for advanced architecture design
- Readers with no programming experience who do not plan to invest time in hands-on practice
- People who only want a quick-reference framework API manual and do not need a systematic learning path
Reading tips
- Read in the order of fundamentals and frameworks; do not skip the network protocols and database sections.
- Type out every chapter's code locally in full; when you hit an error, troubleshoot it yourself first, then check the book's explanation.
- Choose a small website as a practice project in the frameworks part and connect data access with page display.
- After finishing each part, restate in your own words the flow of a request from client to database and back.
About the publisher
Peking University Press is a comprehensive university press whose publishing areas cover classical literature, popular science, social culture, world history, Western philosophy, and culture. Its catalogue contains 6,031 titles, with representative books including A Dream of Red Mansions, Relativity: The Special and General Theory (15th Edition) (with Einstein's classic papers on unified field theory and other topics), Elements, Conics, The Aristocratic Families of the Eastern Jin, The Philosophy of Mythology (Volume I), The Philosophy of Mythology (Volume II), and The Origin of Continents and Oceans. Representative authors include Cao Xueqin, Zhou Ruchang, Albert Einstein, Euclid, Apollonius, Tian Yuqing, Schelling, and Xian Gang. The press has developed distinctive strengths in classical Chinese literature and in the translation of Western philosophical classics, while also covering scientific classics and social and cultural studies. As public information is limited, this description is based only on the books in the catalogue and offers no further extrapolation.
Contents
- 版权信息
- 内容提要
- 前言
- 第1篇 入门篇:Web开发基础知识
- 第1章 Python入门与开发环境搭建
- 第2章 Python Web开发基础知识
- 第3章 MySQL关系型数据库
- 第4章 MongoDB文档型数据库
- 第5章 Web前端编程技术
- 第2篇 进阶篇:Web开发主流框架Django
- 第6章 搭建Web开发虚拟环境
- 第7章 Django demo项目搭建
- 第8章 深入学习Django的语法
- 第9章 Django的中间件、分页与日志功能
- 第3篇 精进篇:Web开发其他常用框架
- 第10章 微框架Flask
- 第11章 高并发框架Tornado
- 第12章 底层框架Twisted
- 第4篇 实战篇:Web开发项目实战
- 第13章 实战:商城网站后台管理系统开发
- 第14章 实战:商城网站前台系统开发
- 第5篇 部署篇:网站部署与上线
- 第15章 商城网站部署与上线
- 附录 Python常见面试题精选
- 参考文献
FAQ
Can someone with zero programming background study this book directly?
Do I need to finish the fundamentals part before the frameworks part?
What level can I reach after finishing the book?
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.
About the author
Wang Haifei is a Chinese book author about whom limited public information is available. His works span two broad areas: programming design and management. Two of his titles are included in the collection: Python Web Development from Beginner to Mastery and ERP Sandbox and Modern Enterprise Operation Simulation Drills. The former is aimed at programming learners and focuses on the application of Python in web development, making it an introductory technical work; the latter centers on ERP sandboxes and enterprise operation simulation, combining management theory with simulation exercises for management teaching and practice. These two works suggest that Wang Haifei's writing covers both technical practice and management application, emphasizes a progressive approach from beginner to mastery, and uses simulation drills to help readers grasp abstract concepts. Because available public information is limited, further details about his life cannot be provided here, and readers may learn about his writing direction mainly through the works mentioned above.