百度10年開(kāi)發(fā)禿頭大佬總結(jié)出來(lái)的:Python開(kāi)發(fā)實(shí)戰(zhàn)
前言

本書從整個(gè)工程環(huán)境的建立開(kāi)始,介紹了Web應(yīng)用開(kāi)發(fā)方法、任務(wù)管理,以及評(píng)審、測(cè)試及高效部署、服務(wù)器調(diào)試等內(nèi)容,盡可能網(wǎng)羅了Python開(kāi)發(fā)流程中所涉及的一- 系列內(nèi)容。如書名所示,本書更多關(guān)注項(xiàng)目實(shí)戰(zhàn)技巧。
第一部分以個(gè)人開(kāi)發(fā)為重點(diǎn),介紹了如何在個(gè)人開(kāi)發(fā)中構(gòu)建Python開(kāi)發(fā)環(huán)境(第1章),并說(shuō)明了開(kāi)發(fā)簡(jiǎn)單的Python應(yīng)用程序的方法(第2章)。
第二部分介紹了團(tuán)隊(duì)開(kāi)發(fā)的相關(guān)內(nèi)容,依次探討了如何準(zhǔn)備團(tuán)隊(duì)開(kāi)發(fā)環(huán)境(第3章)文檔(第4章)、項(xiàng)目管理與評(píng)審(第5章)模塊設(shè)計(jì)與單元測(cè)試(第6章)庫(kù)的發(fā)布與打包(第7章)、版本控制(第8章)、持續(xù)集成(第9章)等。這些主題都是在提高團(tuán)隊(duì)開(kāi)發(fā)效率方面必不可少的技術(shù)與方法。
第三部分介紹了Web服務(wù)發(fā)布的環(huán)境構(gòu)建與運(yùn)用所必須的技術(shù)(第10章)和性能調(diào)優(yōu)的方法(第11章),并詳細(xì)探討了使用Google App Engine進(jìn)行Web應(yīng)用構(gòu)建的方法( 第12章)。
第四部分先闡述了將測(cè)試引入整個(gè)開(kāi)發(fā)流程從而提高項(xiàng)目效率這- -話題(第13章),隨后從Django的基礎(chǔ)開(kāi)始講起,介紹它在實(shí)踐中的使用方法(第14章)。最后講解了提高開(kāi)發(fā)速度的訣竅,如Python中實(shí)用的開(kāi)發(fā)模塊(第15章)。
第一部分 使用Python開(kāi)發(fā)
01 開(kāi)始使用Python
1.1 Prthon 環(huán)境搭建
1.2 Mercurial環(huán)境搭建
1.3 編輯器與方便的開(kāi)發(fā)工具
02 開(kāi)發(fā)Web應(yīng)用程序
2.1 了解Web應(yīng)用程序
2.2 Web應(yīng)用程序開(kāi)發(fā)的事前準(zhǔn)備
2.3 Web應(yīng)用程序的開(kāi)發(fā)流程
2.4 明確需要開(kāi)發(fā)的目標(biāo)系統(tǒng)
2.5 頁(yè)面設(shè)計(jì)
2.6 后臺(tái)功能的開(kāi)發(fā)
2.7 功能驗(yàn)證
2.8 本章小結(jié)
第二部分 團(tuán)隊(duì)開(kāi)發(fā)的周期和流程
03 準(zhǔn)備團(tuán)隊(duì)開(kāi)發(fā)環(huán)境
04 編寫開(kāi)發(fā)文檔的準(zhǔn)備
05 問(wèn)題跟蹤與評(píng)審
06 模塊的分割設(shè)計(jì)與單元測(cè)試
07 打包與自動(dòng)建立環(huán)境
08 使用Mercurial管理源代碼
09 使用Jenkins持續(xù)集成
第三部分 服務(wù)的公開(kāi)
10 自動(dòng)構(gòu)建和部署環(huán)境
11 改善應(yīng)用程序的性能
12 Google App Engine .
第四部分 加速開(kāi)發(fā)的技術(shù)
13 測(cè)試是不可分割的一-部分
14 便捷地使用 Django
15 使用方便的Python模塊
附錄A 建立VirtualBox環(huán)境
附錄B 建立操作系統(tǒng)環(huán)境





由于這本書的細(xì)節(jié)太多小編只是把它的目錄大綱整理出來(lái),希望大家會(huì)喜歡!