Growth: 全栈增长工程师指南
===

不止于全栈工程师，还有Growth Hacker。

在线：[http://growth.phodal.com/](http://growth.phodal.com/)

**下载**: [Epub版](https://github.com/phodal/growth-ebook/releases/download/0.2.5/growth.epub)、[Mobi版](https://github.com/phodal/growth-ebook/releases/download/0.2.5/growth.mobi)、[PDF版](https://github.com/phodal/growth-ebook/releases/download/0.2.5/growth.pdf)、[RTF版](https://github.com/phodal/growth-ebook/releases/download/0.2.5/growth.rtf)

**Growth实战篇**

Django版: [Growth In Action Django](https://github.com/phodal/growth-in-action-django)


有钱捧个钱场:

![Alipay](https://raw.githubusercontent.com/phodal/growth/master/docs/alipay.png)![Wechat](https://raw.githubusercontent.com/phodal/growth/master/docs/wechat.png)


没钱棒个人场: 关注我的微信公众号（搜索Phodal）.

![QRCode](https://raw.githubusercontent.com/phodal/growth/master/www/img/wechat.jpg)

应用下载
---

<a href="https://play.google.com/store/apps/details?id=ren.growth&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-AC-global-none-all-co-pr-py-PartBadges-Oct1515-1"><img alt="Get it on Google Play" src="https://play.google.com/intl/en_us/badges/images/apps/en-play-badge-border.png" width="180"/></a>
<a href="http://windowsphone.com/s?appid=a6022e5d-b101-4d8f-a836-d3bfb6fd73ef"><img src="https://assets.windowsphone.com/8d997df3-5b6e-496c-88b3-e3f40117c8fd/English-get-it-from-MS_InvariantCulture_Default.png" srcset="https://assets.windowsphone.com/0100c7e5-1455-40bc-a351-b77d2801ad5a/English_get-it-from-MS_InvariantCulture_Default.png 2x"  alt="Get it from Microsoft" /></a>
<a href="https://itunes.apple.com/cn/app/growth/id1078807522?l=zh&ls=1&mt=8"><img src="https://raw.githubusercontent.com/phodal/growth/master/docs/apple.png" width="180" alt="Get it from Apple Store" /></a>

目录
---

*   [Growth: 全栈增长工程师指南](http://growth.phodal.com/#growth-全栈增长工程师指南)
    *   [全栈工程师是未来](http://growth.phodal.com/#全栈工程师是未来)
        *   [技术的革新史](http://growth.phodal.com/#技术的革新史)
        *   [软件开发的核心难题：沟通](http://growth.phodal.com/#软件开发的核心难题沟通)
        *   [大公司的专家与小公司的全栈](http://growth.phodal.com/#大公司的专家与小公司的全栈)
        *   [全栈工程师的未来：无栈](http://growth.phodal.com/#全栈工程师的未来无栈)
*   [基础知识篇](http://growth.phodal.com/#基础知识篇)
    *   [工具只是辅助](http://growth.phodal.com/#工具只是辅助)
        *   [WebStorm还是Sublime?](http://growth.phodal.com/#webstorm还是sublime)
        *   [语言也是一种工具](http://growth.phodal.com/#语言也是一种工具)
    *   [提高效率的工具](http://growth.phodal.com/#提高效率的工具)
        *   [快速启动软件](http://growth.phodal.com/#快速启动软件)
        *   [IDE](http://growth.phodal.com/#ide)
        *   [DEBUG工具](http://growth.phodal.com/#debug工具)
        *   [终端或命令提示符](http://growth.phodal.com/#终端或命令提示符)
        *   [包管理](http://growth.phodal.com/#包管理)
    *   [环境搭建](http://growth.phodal.com/#环境搭建)
        *   [OS X](http://growth.phodal.com/#os-x)
        *   [Windows](http://growth.phodal.com/#windows)
        *   [GNU/Linux](http://growth.phodal.com/#gnulinux)
    *   [学好一门语言的艺术](http://growth.phodal.com/#学好一门语言的艺术)
        *   [一次语言学习体验](http://growth.phodal.com/#一次语言学习体验)
        *   [输出是最好的输入](http://growth.phodal.com/#输出是最好的输入)
        *   [如何应用一门新的技术](http://growth.phodal.com/#如何应用一门新的技术)
    *   [Web编程基础](http://growth.phodal.com/#web编程基础)
        *   [从浏览器到服务器](http://growth.phodal.com/#从浏览器到服务器)
        *   [从HTML到页面显示](http://growth.phodal.com/#从html到页面显示)
    *   [HTML](http://growth.phodal.com/#html)
        *   [hello,world](http://growth.phodal.com/#helloworld)
        *   [中文？](http://growth.phodal.com/#中文)
        *   [其他html标记](http://growth.phodal.com/#其他html标记)
        *   [小结](http://growth.phodal.com/#小结-1)
    *   [CSS](http://growth.phodal.com/#css)
        *   [简介](http://growth.phodal.com/#简介)
        *   [样式与目标](http://growth.phodal.com/#样式与目标)
        *   [选择器](http://growth.phodal.com/#选择器)
        *   [更有趣的CSS](http://growth.phodal.com/#更有趣的css)
    *   [JavaScript](http://growth.phodal.com/#javascript)
        *   [hello,world](http://growth.phodal.com/#helloworld-1)
        *   [JavaScriptFul](http://growth.phodal.com/#javascriptful)
        *   [面向对象](http://growth.phodal.com/#面向对象)
        *   [其他](http://growth.phodal.com/#其他)
*   [前端与后台](http://growth.phodal.com/#前端与后台)
    *   [后台语言选择](http://growth.phodal.com/#后台语言选择)
        *   [JavaScript](http://growth.phodal.com/#javascript-1)
        *   [Python](http://growth.phodal.com/#python)
        *   [Java](http://growth.phodal.com/#java)
        *   [PHP](http://growth.phodal.com/#php)
        *   [其他](http://growth.phodal.com/#其他-1)
    *   [MVC](http://growth.phodal.com/#mvc)
        *   [Model](http://growth.phodal.com/#model)
        *   [View](http://growth.phodal.com/#view)
        *   [Controller](http://growth.phodal.com/#controller)
        *   [更多](http://growth.phodal.com/#更多-1)
    *   [后台即服务](http://growth.phodal.com/#后台即服务)
        *   [API演进史](http://growth.phodal.com/#api演进史)
        *   [后台即服务](http://growth.phodal.com/#后台即服务-1)
    *   [数据持久化](http://growth.phodal.com/#数据持久化)
        *   [文件存储](http://growth.phodal.com/#文件存储)
        *   [数据库](http://growth.phodal.com/#数据库)
        *   [搜索引擎](http://growth.phodal.com/#搜索引擎)
    *   [前端框架选择](http://growth.phodal.com/#前端框架选择)
        *   [Angular](http://growth.phodal.com/#angular)
        *   [React](http://growth.phodal.com/#react)
        *   [Vue](http://growth.phodal.com/#vue)
        *   [jQuery系](http://growth.phodal.com/#jquery系)
    *   [前台与后台交互](http://growth.phodal.com/#前台与后台交互)
        *   [Ajax](http://growth.phodal.com/#ajax)
        *   [JSON](http://growth.phodal.com/#json)
        *   [WebSocket](http://growth.phodal.com/#websocket)
*   [编码](http://growth.phodal.com/#编码)
    *   [编码过程](http://growth.phodal.com/#编码过程)
    *   [Web应用的构建系统](http://growth.phodal.com/#web应用的构建系统)
        *   [Web应用的构建过程](http://growth.phodal.com/#web应用的构建过程)
        *   [Web应用的构建实战](http://growth.phodal.com/#web应用的构建实战)
    *   [Git与版本控制](http://growth.phodal.com/#git与版本控制)
        *   [版本控制](http://growth.phodal.com/#版本控制)
        *   [Git](http://growth.phodal.com/#git)
    *   [Tasking](http://growth.phodal.com/#tasking)
        *   [如何Tasking一本书](http://growth.phodal.com/#如何tasking一本书)
        *   [Tasking开发任务](http://growth.phodal.com/#tasking开发任务)
    *   [写代码只是在码字](http://growth.phodal.com/#写代码只是在码字)
    *   [如何编写测试](http://growth.phodal.com/#如何编写测试)
        *   [测试金字塔](http://growth.phodal.com/#测试金字塔)
        *   [如何测试](http://growth.phodal.com/#如何测试)
    *   [测试替身](http://growth.phodal.com/#测试替身)
        *   [Stub](http://growth.phodal.com/#stub)
        *   [Mock](http://growth.phodal.com/#mock)
    *   [测试驱动开发](http://growth.phodal.com/#测试驱动开发)
        *   [红-绿-重构](http://growth.phodal.com/#红-绿-重构)
        *   [测试先行](http://growth.phodal.com/#测试先行)
    *   [可读的代码](http://growth.phodal.com/#可读的代码)
        *   [命名](http://growth.phodal.com/#命名)
        *   [函数长度](http://growth.phodal.com/#函数长度)
        *   [重复代码](http://growth.phodal.com/#重复代码)
    *   [代码重构](http://growth.phodal.com/#代码重构)
        *   [重命名](http://growth.phodal.com/#重命名)
        *   [提取变量](http://growth.phodal.com/#提取变量)
        *   [提炼函数](http://growth.phodal.com/#提炼函数)
    *   [Intellij Idea重构](http://growth.phodal.com/#intellij-idea重构)
        *   [提炼函数](http://growth.phodal.com/#提炼函数-1)
        *   [内联函数](http://growth.phodal.com/#内联函数)
        *   [查询取代临时变量](http://growth.phodal.com/#查询取代临时变量)
    *   [重构到设计模式](http://growth.phodal.com/#重构到设计模式)
        *   [过度设计与设计模式](http://growth.phodal.com/#过度设计与设计模式)
*   [上线](http://growth.phodal.com/#上线)
    *   [容器](http://growth.phodal.com/#容器)
        *   [Web容器](http://growth.phodal.com/#web容器)
        *   [应用容器](http://growth.phodal.com/#应用容器)
    *   [Docker](http://growth.phodal.com/#docker)
    *   [LNMP架构](http://growth.phodal.com/#lnmp架构)
        *   [Linux](http://growth.phodal.com/#linux)
        *   [HTTP服务器](http://growth.phodal.com/#http服务器)
    *   [代理服务器](http://growth.phodal.com/#代理服务器)
    *   [Web缓存](http://growth.phodal.com/#web缓存)
        *   [数据库端缓存](http://growth.phodal.com/#数据库端缓存)
        *   [应用层缓存](http://growth.phodal.com/#应用层缓存)
        *   [前端缓存](http://growth.phodal.com/#前端缓存)
        *   [客户端缓存](http://growth.phodal.com/#客户端缓存)
        *   [HTML5 离线缓存](http://growth.phodal.com/#html5-离线缓存)
    *   [可配置](http://growth.phodal.com/#可配置)
    *   [Toggle](http://growth.phodal.com/#toggle)
        *   [PropertyPlaceHolder](http://growth.phodal.com/#propertyplaceholder)
    *   [自动化部署](http://growth.phodal.com/#自动化部署)
*   [数据分析](http://growth.phodal.com/#数据分析)
    *   [数据分析](http://growth.phodal.com/#数据分析-1)
        *   [数据分析的过程](http://growth.phodal.com/#数据分析的过程)
    *   [Google Analytics](http://growth.phodal.com/#google-analytics)
        *   [受众群体](http://growth.phodal.com/#受众群体)
        *   [流量获取](http://growth.phodal.com/#流量获取)
        *   [移动应用](http://growth.phodal.com/#移动应用)
    *   [SEO](http://growth.phodal.com/#seo)
        *   [爬虫与索引](http://growth.phodal.com/#爬虫与索引)
        *   [什么样的网站需要SEO？](http://growth.phodal.com/#什么样的网站需要seo)
        *   [SEO基础知识](http://growth.phodal.com/#seo基础知识)
        *   [内容](http://growth.phodal.com/#内容)
    *   [Hadoop分析数据](http://growth.phodal.com/#hadoop分析数据)
        *   [数据源](http://growth.phodal.com/#数据源)
        *   [数据分析](http://growth.phodal.com/#数据分析-2)
        *   [学习](http://growth.phodal.com/#学习)
    *   [UX](http://growth.phodal.com/#ux)
        *   [什么是UX](http://growth.phodal.com/#什么是ux)
    *   [UX入门](http://growth.phodal.com/#ux入门)
        *   [什么是简单？](http://growth.phodal.com/#什么是简单)
        *   [进阶](http://growth.phodal.com/#进阶)
        *   [用户体验要素](http://growth.phodal.com/#用户体验要素)
    *   [认知设计](http://growth.phodal.com/#认知设计)
*   [持续交付](http://growth.phodal.com/#持续交付)
    *   [持续集成](http://growth.phodal.com/#持续集成)
        *   [前提条件](http://growth.phodal.com/#前提条件)
        *   [瀑布流式开发](http://growth.phodal.com/#瀑布流式开发)
        *   [小步前进](http://growth.phodal.com/#小步前进)
    *   [持续交付](http://growth.phodal.com/#持续交付-1)
        *   [配置管理](http://growth.phodal.com/#配置管理)
        *   [持续集成](http://growth.phodal.com/#持续集成-1)
        *   [测试](http://growth.phodal.com/#测试)
        *   [构建与部署](http://growth.phodal.com/#构建与部署)
        *   [自动化](http://growth.phodal.com/#自动化)
*   [遗留系统与修改代码](http://growth.phodal.com/#遗留系统与修改代码)
    *   [遗留代码](http://growth.phodal.com/#遗留代码)
        *   [什么是遗留代码](http://growth.phodal.com/#什么是遗留代码)
        *   [遗留代码的来源](http://growth.phodal.com/#遗留代码的来源)
        *   [遗留代码的问题](http://growth.phodal.com/#遗留代码的问题)
    *   [如何修改代码](http://growth.phodal.com/#如何修改代码)
    *   [网站重构](http://growth.phodal.com/#网站重构)
        *   [速度优化](http://growth.phodal.com/#速度优化)
        *   [功能加强](http://growth.phodal.com/#功能加强)
        *   [模块重构](http://growth.phodal.com/#模块重构)
*   [回顾与架构设计](http://growth.phodal.com/#回顾与架构设计)
    *   [自我总结](http://growth.phodal.com/#自我总结)
        *   [吾日三省吾身](http://growth.phodal.com/#吾日三省吾身)
    *   [Retro](http://growth.phodal.com/#retro)
        *   [Well](http://growth.phodal.com/#well)
        *   [Less Well](http://growth.phodal.com/#less-well)
        *   [Suggestion](http://growth.phodal.com/#suggestion)
        *   [Action](http://growth.phodal.com/#action)
    *   [浮现式设计](http://growth.phodal.com/#浮现式设计)
        *   [意图导向](http://growth.phodal.com/#意图导向)
        *   [重构](http://growth.phodal.com/#重构)
        *   [模式与演进](http://growth.phodal.com/#模式与演进)
    *   [架构模式](http://growth.phodal.com/#架构模式)
        *   [预设计式架构](http://growth.phodal.com/#预设计式架构)
        *   [演进式架构](http://growth.phodal.com/#演进式架构)
    *   [每个人都是架构师](http://growth.phodal.com/#每个人都是架构师)
        *   [如何构建一个博客系统](http://growth.phodal.com/#如何构建一个博客系统)
        *   [相关阅读资料](http://growth.phodal.com/#相关阅读资料)
    *   [架构解耦](http://growth.phodal.com/#架构解耦)
        *   [MVC](http://growth.phodal.com/#mvc-1)
        *   [CQRS](http://growth.phodal.com/#cqrs)
        *   [高级CQRS](http://growth.phodal.com/#高级cqrs)
    
License
---

© 2015~2016 [Phodal Huang](https://www.phodal.com). This code is distributed under the CC0 1.0 Universal license. See `LICENSE` in this directory.

[待我代码编成，娶你为妻可好](http://www.xuntayizhan.com/person/ji-ke-ai-qing-zhi-er-shi-dai-wo-dai-ma-bian-cheng-qu-ni-wei-qi-ke-hao-wan/)
