欢迎光临散文网 会员登陆 & 注册

百度10年开发秃头大佬总结出来的:Python开发实战

2023-06-15 20:26 作者:oz三玖  | 我要投稿

前言

本书从整个工程环境的建立开始,介绍了Web应用开发方法、任务管理,以及评审、测试及高效部署、服务器调试等内容,尽可能网罗了Python开发流程中所涉及的一- 系列内容。如书名所示,本书更多关注项目实战技巧。

  • 第一部分以个人开发为重点,介绍了如何在个人开发中构建Python开发环境(第1章),并说明了开发简单的Python应用程序的方法(第2章)。

  • 第二部分介绍了团队开发的相关内容,依次探讨了如何准备团队开发环境(第3章)文档(第4章)、项目管理与评审(第5章)模块设计与单元测试(第6章)库的发布与打包(第7章)、版本控制(第8章)、持续集成(第9章)等。这些主题都是在提高团队开发效率方面必不可少的技术与方法。

  • 第三部分介绍了Web服务发布的环境构建与运用所必须的技术(第10章)和性能调优的方法(第11章),并详细探讨了使用Google App Engine进行Web应用构建的方法( 第12章)。

  • 第四部分先阐述了将测试引入整个开发流程从而提高项目效率这- -话题(第13章),随后从Django的基础开始讲起,介绍它在实践中的使用方法(第14章)。最后讲解了提高开发速度的诀窍,如Python中实用的开发模块(第15章)。

第一部分 使用Python开发

01 开始使用Python

  • 1.1 Prthon 环境搭建

  • 1.2 Mercurial环境搭建

  • 1.3 编辑器与方便的开发工具

02 开发Web应用程序

  • 2.1 了解Web应用程序

  • 2.2 Web应用程序开发的事前准备

  • 2.3 Web应用程序的开发流程

  • 2.4 明确需要开发的目标系统

  • 2.5 页面设计

  • 2.6 后台功能的开发

  • 2.7 功能验证

  • 2.8 本章小结

第二部分 团队开发的周期和流程


03 准备团队开发环境

04 编写开发文档的准备

05 问题跟踪与评审

06 模块的分割设计与单元测试

07 打包与自动建立环境

08 使用Mercurial管理源代码

09 使用Jenkins持续集成


第三部分 服务的公开

10 自动构建和部署环境

11 改善应用程序的性能

12 Google App Engine .

四部分 加速开发的技术


13 测试是不可分割的一-部分

14 便捷地使用 Django

15 使用方便的Python模块


附录A 建立VirtualBox环境

附录B 建立操作系统环境







由于这本书的细节太多小编只是把它的目录大纲整理出来,希望大家会喜欢!

获取方式:


一键三连+关注


后台主动留下痕迹“电子书”  


百度10年开发秃头大佬总结出来的:Python开发实战的评论 (共 条)

分享到微博请遵守国家法律