整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

前端JavaScript学习路线,图书推荐

前端JavaScript学习路线,图书推荐

、入门级

确定基础ok了(比如最常见的HTML标签及其属性、事件、方法;最常见的CSS属性;基础的JavaScript编程能力),能够完成一些简单的WEB前端需求。

1.1 推荐:《JavaScript Dom编程艺术》

简洁,实用,详细,易懂,书不厚,相信很快就能看完。

读完感受:开始看这个书的名字以为需要多么牛的JS技术,到手之后发现远远不像我之前想象的那样,书中的内容真的非常好懂,讲解方式非常人性化,就好像一个老师在你面前给你讲课一样,没有一些翻译过来的书那样读起来别扭的地方,书中讲到的一些技巧是作者多年总结出来的一些经验,看了这本书后自己会少走很多弯路,上大学的时候就听说过这本书,当时一直没买,现在有相见恨晚的感觉,五星奉上

二、 前端初级开发

初级开发首先不要过多苛责代码的对错严谨,毕竟每个程序员都有这样的一个过程。

2.1 推荐:《JavaScript高级程序设计》(第二版)

重点说一下第五章(类型),第六章(OOP),第七章(匿名),多看几遍,至少要完全看明白,能为以后进阶打好基础,个人感觉这几章是本书的 精华所在。

读完感受:不建议没有任何编程基础的人直接来看这边书,因为里面有1/3的内容比较专业,javascript高手就需要特别推荐了,很多我们常用的东西,比如函数的参数,我一直以为是数组来着,看完才发现是自己的误区,类似的情况还有这里面讲我们平时操作的变量,作为一个松散类型的符号标记来使用,同时进行的是值传递等概念,都是对已有知识很好的补充。

2.2 推荐:《高性能JavaScript》《JavaScript语言精髓与编程实践》

《语言精髓》和《高性能》会有重复的知识点,但是这是一本介绍 JavaScript语言本质的权威书籍,从 “对象”,“函数”,“继承”,“数组”等等多个重要知识着手。补一句话 – 本书需要反复阅读。

?

天我们公司的实习生同学在问,程序员的必读书目应该有哪些,我给他说了一部分,然后问了一下公司各个部门的大佬,发现书目其实都挺相似。

这里放一些我们都觉得比较有意思同时不乏内容的书吧,如果大家还想看更多类似内容,那就动动小手点点赞哦~

直接上干货:

(以下内容均为各个领域多年的从业者推荐,适合学习的不同阶段,建议大家收藏起来哦)

算法:

0.《啊哈!算法》-一本充满趣味的算法入门。

和别的算法书比较,如果硬要说它有什么特点的话,那就是看懂它的门槛相当低。

这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。

之前过年回家走亲戚,了解到才上五年级的小侄子对编程有兴趣,当时送了他一摞书,这本就是之一。

1.《

大话数据结构

》-一本非常适合自学的读物。

通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。

与市场上的同类数据结构图书相比,本书内容趣味易读,算法讲解细致深刻,是一本非常适合自学的读物。

Linux:

0.《鸟哥的Linux私房菜》-稳居Linux经典书籍第一位。

本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。

1.《深入理解Linux内核》-非常值得深读的一本书,能够帮你充分利用Linux系统。

书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。

2.《庖丁解牛Linux内核分析》

前端:

0.《Head First HTML 与CSS、XHTML》-强烈推荐,非常适合小白入门。

这本书展示了学习创建符合工业标准的Web页面的完整历程——然而,除了阅读,你还会玩游戏、拼图、解谜题以及以你从未想象过的方式创建Web页面。

并且,你还将学习HTML如何与CSS一起工作。

1.《JAVA Script DOM编程艺术》-前端开发的核心。

2.《CSS权威指南》-由浅入深全面介绍了CSS。

网络:

0.《计算机网络》-详细的介绍了计算机网络通信的主要原理。

本书是全球最具有权威性和经典性的计算机网络教材,我国各大专院校也广泛采用此书作为计算机网络课程的基本教材。

哈哈,这个大家应该熟悉吧

1.《TCP/IP详解卷一:协议》-次书讲明白了网络之术。

2.《计算机网络与因特网》-计算机网络和因特网是如何工作的。

3.《自顶向下》-计算机网络的神书。

计算机体系:

0.《深入理解计算机系统》-以程序员的视角看体系结构,很详细透彻。

1.《计算机体系结构》-系统性非常强,结构清晰。

2.《计算机体系结构》-详细地介绍了计算机各个部分的体系。

3.《计算机组成原理》

测试:

0.《软件测试(第2版)》-入行必备书籍,讲解的都是实用技巧。

1.《软件测试的艺术》-据说是硅谷测试人员的必备书,其测试思想非常值得一看。

本书以一次自评价测试开篇,从软件测试的心理学和经济学入手,探讨了代码检查、走查与评审、测试用例的设计、模块(单元)测试、系统测试、调试等主题,以及极限测试、互联网应用测试等高级主题,全面展现了作者的软件测试思想。


我们是程序员客栈,为企业提供BAT级别的开发者,标准化的服务和交付,包括但不限于网站建设制作、测试运维服务、人工智能AI。为互联网从业者提供兼职众包机会,包括但不限于前后端开发、产品经理、设计师、移动端开发。

ightBook是一款非常实用的电子书下载工具,能够帮助用户快速的下载自己想要的电子书内容,出的便捷,各位只需要通过命令行即可进行操作,同时该软件还支持自定义CSS便捷,临时调整电子书属性,非常的便捷,有需要的小伙伴快来下载吧。

来源:http://www.3h3.com/soft/283599.html

软件特色

特殊的音乐家模式,可调整乐谱滚动速度

支持最大的CSS样式:文档+用户定义的样式

自定义CSS编码,用于临时调整

多字、多行文本搜索,选定文本的外部搜索

信息化的状态栏,阅读进度栏(含章节刻度线)。

自动滚动/可调速度和定时器

可定制的双击

按各种参数(文件名、标题、作者、大小、流派等)对图书馆中的书籍进行排序

筛选的书籍搜索