Web全栈技术指南-前言

2017年08月31日 11:22 | 2362次浏览

怎样成为一名Web全栈工程师?”

“去做,你就能行。”

这答案深刻了——问题是从哪儿开始呢?本书试图绘制一张技术地图,让你看清Web开发的全貌,同时它还有足够的细节让你找到通往目标的路径。当然,无论怎样,仅凭一张地图是到不了目的地的,你得靠自己的双脚走过去。

我假定读者具有一定的编程基础——你可以是业余的软件开发者、计算机相关专业的学生,也可以是职业的软件工程师——只要你想了解Web开发的全貌或者入门的路径,都可以在这里找到有价值的东西。


我将从Web的基础知识开始,依次介绍Web浏览器与服务器的开发要点、Web网站的组成与架构,最后是一些重要的开发/部署工具和技术。本书以一种循序渐进的方式展开,因此推荐读者按顺序阅读,但你也可以直接跳入某一章节,仅当有问题时再回头来看。


本书包含了一些示例代码和命令,并且在正文或脚注中说明了执行它们的方法。读者应尽可能动手输入、运行一下这些代码和命令;如果能进一步做一些修改,并思考、查看结果有何不同,那就更好了——这是阅读、学习技术文档的正确方式——经验是无法从纸面上读出来的,有一些坑你必须要踩过,才能说懂得。


本书并不绑定某一种编程语言——因此它不叫《XX Web开发指南》,XX可以是Java、PHP、Python或者Ruby等等。本书着重的是Web开发的原理、一般方法和工具。它们是一切Web开发的基础,不论你使用何种编程语言。另一方面,在合适的地方,本书也对相关的编程语言和技术做了介绍,并给出进一步学习的建议。


本书也不是某种《技术大全》——它并不巨细靡遗地罗列所有Web相关的技术。相反,它从开发实践的角度出发,力图以简明扼要的方式来介绍那些最重要、最常见的概念和技术,并引导读者自己加深阅读。

该书来源:http://huiming.io/



小说《我是全球混乱的源头》

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程