概述
(PS: 这是继之前的《教你设计物联网系统》与《GitHub 漫游指南》后的电子书,也是还在编写的《RePractise》的前传。 Growth是面向初中级Web开发者,而Repractise将面向中高级Web开发者。)
本书是依据Web软件开发的迭代过程而编写的,主要内容如下:
基础知识篇
前端与后台
编码
上线
数据分析
持续交付
遗留系统
回顾与新架构
其中部分内容来自于日常博客的整理,一些内容还在编写中,欢迎提交指导意见。
目录如下:
Growth序
基础知识篇
Javascript的Hello,world
更JavaScriptful
面向对象
其他
HTML的hello,world
想用中文?
其他html标记
小结
关于CSS
代码结构
样式与目标
选择器
更有趣的CSS
从浏览器到服务器
从HTML到页面显示
一次语言学习体验
输出是最好的输入
如何应用一门新的技术
搭建OSX开发环境
搭建Windows开发环境
搭建GNU/Linux开发环境
WebStorm还是Sublime?
语言也是一种工具
包管理
系统选择:Windows还是Unix? WebStorm还是Sublime?
环境搭建
如何学好一门语言
Web编程基础
CSS
HTML
JavaScript
前端与后台
Ajax
JSON
数据库
JavaScript
Python
Java
其他
从浏览器到服务器
如何选择一门好的后台语言
MVC
后台即服务
数据持久化
如何选择前端框架
RESTful、JSON与Ajax
MVVM
编码
重构之提炼函数
重构之内联函数
重构之以查询取代临时变量
思考
Stub
Mock
如何Tasking一本书
学习编程只是在学造句
编程是在写作
编程只是在码字
Git初入
构建系统
Git与版本管理
写代码只是在码字
Kick Off
Tasking
如何编写测试
测试金字塔
Mock与Stub
测试驱动开发
Selenium与自动化测试
可读的代码
代码重构
Intellij Idea重构
上线
Spring PropertyPlaceHolder
数据库端缓存
应用层缓存
前端缓存
客户端缓存
Apache
Nginx
IIS
应用容器
容器
Docker
LNMP架构
HTTP服务器
代理
Web缓存
可配置
Toggle
数据分析
什么是简单?
进阶
用户体验要素
什么是UX
UX需要什么
爬虫与索引
什么样的网站需要SEO?
SEO基础知识
内容
受众群体
流量获取
Google Analytics
SEO
Hadoop分析数据
UX
UX入门
认知设计
持续交付
持续集成
自动化构建
持续交付
遗留系统
遗留代码
如何修改代码
网站重构
回顾与新架构
如何构建一个博客系统
相关阅读资料
预设计式架构
演进式架构
意图导向
重构
模式与演进
自省
Retro
浮现式设计
架构模式
每个人都是架构师——如何设计一个博客系统
欢迎大家提意见哈!!
点击原文链接可预览
最后
以上就是过时电源为你收集整理的Growth—电子书预览版的全部内容,希望文章能够帮你解决Growth—电子书预览版所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复