软件开发必备:免费的开源在线技术手册大全!
技术行业知识更新换代非常快,开发者需要不断的补充知识。就像编程语言一样,也许今年非常流行这种语言,但是明年又将兴起一种新语言。对于开发者来说,补充知识的速度要跟上技术发展的速度。W3Cschool小师妹为大家收集了在线开源技术手册大全,无论是操作系统、智能系统、WEB服务器还是版本控制系统,都有相关的技术手册,而且还是免费的,就问你要不要。
1.操作系统
操作系统是一种计算机程序,主要作用是管理以及控制计算机硬件以及软件资源。任何其他软件,只有在操作系统的支持下,方可运行。W3Cschool小师妹为大家收集的操作系统在线开源手册,主要包括linux命令行、linux系统高级编程、开源世界旅行手册等,有需要的可以前往123点W3Cschool点cn看一下。
2.项目相关
项目相关的开源在线技术手册,主要有译言-持续集成(第二版) 、让开发自动化系列专栏、追求代码质量、selenium 中文文档等。其中追求代码质量这个项目开源手册,这个系列中,Andrew Glover 将重点阐述有关保证代码质量的一些有时看上去有点神秘的东西。
3.版本控制
这些版本控制相关的手册,将从入门到精通来指导大家。像git教程,选择了史上最浅显易懂的git教程。初学者基本很快就能上手,而且是由浅入深。这个教程实用性也很强,你可以边学边练,而且不枯燥。这本教程的内容只要你掌握了,你可以轻松的利用git来完成工作。
4.NoSQL
众所周知,NoSQL这种关系型的数据库管理系统,当前非常流行。在WEB的应用中,NoSQL算是RDBMS中很好的一款应用软件。W3Cschool小师妹为大家收集的NoSQL相关手册,主要包括redis-3.0-annotated、带有详细注释的 Redis 2.6 源码、The Little MongoDB Book、The Little Redis Book等,可以让你快速的掌握NoSQL基本知识。
5.WEB/Web服务器
Web服务器开源手册中,选取的这本和Nginx相关的,是Nginx开发从入门到精通,你可以了解到nginx模块的开发以及它的内部原理。
Web相关的开源在线技术手册很多,这里主要选取比较关键的基本。这些开源手册主要包括web关于浏览器和网络的 20 项须知、浏览器开发工具的秘密 、Chrome 开发者工具中文手册、Chrome扩展开发文档等。
6.mysql/测试相关/智能系统
mysql相关的这本的开源手册,主要讲解的是mysql索引背后的数据结构以及算法原理;而智能系统相关手册,教你设计物联网系统,构建自己的internet of things。
上面W3Cschool小师妹为大家收集的免费开源技术手册,资源非常齐全,而且都是免费的。每一部分内容,无论是入门到精通,通通都有教程,希望能够帮助开发者学习。