周末盘点2015年前端早读课专访,那么今天就来个非官方,非正规,不负责任的前端图书盘点,各位看官且看且珍惜,慎重剁手~,以下图书排序跟销量、受欢迎程度无关,谢谢。早读君很随意的~~


正文从这开始~



《Web全栈工程师的自我修养》

作者:@余果

内容:全栈工程师正成为 IT 行业的新秀,论是上市互联网公司还是创业公司,都对全栈工程师青睐有加。本书作者是腾讯公司高级工程师,在前端、后端和APP开发方面都有丰富的经验,在本书中分享了全栈工程师的技能要求、核心竞争力、未来发展方向、对移动端的思考。除此之外,本书还详细记录了作者从零开始、学习成长的心路历程。


ps:该书类型有实体的跟电子书,各位可自行选择。而且这本书还是不错的扩展你知识面的书噢~



《SVG精髓》

译者:@易郑超、@何鹏飞

内容:本书通过实例透彻讲解了SVG(可缩放矢量图形)这种标记语言的规范及应用。作者从简单的SVG应用开始,带领读者逐步探索了SVG的复杂功能,包括滤镜、变换、渐变和模式。从应用层面看,本书涵盖了动画、交互图形和动态SVG编程等技术,不仅能为有经验的开发人员提供重要参考,同时通过讲解基本的XML和CSS技术,为没有Web开发经验的读者提供了入门捷径。


ps:下半年刚出没多久的书,两位译者有丰富的从业经验,相信这本书一定很棒。



JavaScript忍者秘籍

译者:@徐涛

内容:本书共分四个部分,从准入训练、见习训练、忍者训练和火影训练四个层次讲述了逐步成为JavaScript高手的全过程。全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器等众多核心话题;将严谨的理论讲解和实用的代码示例相结合,引导读者更加深入地了解JavaScript的神奇,充分展示了JavaScript语言的各种特性。


ps:这本书早读君之前有推荐过,很多人都很期待这本的中文本,也是今年10月份刚出版的



你不知道的JavaScript(上卷)

译者:@赵望野、@梁 杰

内容:JavaScript语言有很多复杂的概念,但却用简单的方式体现出来(比如回调函数),因此,JavaScript开发者无需理解语言内部的原理,就能编写出功能全面的程序;就像收音机一样,你无需理解里面的管子和线圈都是做什么用的,只要会操作收音机上的按键,就可以收听你喜欢的节目。然而,JavaScript的这些复杂精妙的概念才是语言的精髓,即使是经验丰富的JavaScript开发者,如果没有认真学习也无法真正理解语言本身的特性。正是因为绝大多数人不求甚解,一遇到出乎意料的行为就认为是语言本身有缺陷,进而把相关的特性加入黑名单,久而久之就排除了这门语言的多样性,人为地使它变得不完整、不安全。


ps:这本书看了都说好,只不过现在在国内只有上卷,中下还没见到中译版



React Native:用JavaScript开发移动应用

译者:@奇舞团

内容:React Native是当前移动端开发中的优秀解决方案。《React Native:用JavaScript开发移动应用》围绕着如何将一个完整App提交到App Store,讲解了使用React Native开发iOS应用所涉及的方方面面。首先介绍了Flexbox布局,教大家从零开始搭建一个初始应用,以此阐明React Native的基础运行机理;然后介绍了Flux的设计思想,怎么理解和使用Promise、Fetch等新API,以及数据库SQLite存储方面的知识,以便让你对一个完整的App形成感性认识;最后讲解了怎样测试React Native组件,并将完整的App发布到App Store中。


ps:当下最火热的技术,虽然技术更新快,但还是一本入门的书籍



写给大家看的设计书(第4版)

译者:@苏金国、@李 盼

内容:在这个创意无处不在的时代,越来越多的人成为设计师。简历、论文、PPT、个人主页、博客、活动海报、给客人的邮件、名片……,处处都在考验你的设计能力。美术功课不好?没有艺术细胞?毫无设计经验?


ps:为什么会推荐这本呢?虽然聊的是前端,但我们要做具有美感的前端,而且这本书是在是太好了,有了这个之后,跟设计师的对话有可能就会变的更专业了,而不会只是单纯的是,这个颜色可以是红色,但说不出为什么?



JavaScript设计模式与开发实践

作者:@曾 探

内容:本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到JavaScript语言中,编写出优美高效、结构化和可维护的代码。


ps:还记得当年那本堪称经典的js设计模式吗?现在已经绝版了,但没关系,今年国内又出了这一半通俗易懂的设计模式



About Face 4: 交互设计精髓

译者:@倪卫国、@刘松涛、@杭敏、@薛菲

内容:About Face 4: 交互设计精髓》是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人和商务软件、Web 应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用《About Face 4:交互设计精髓》的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好地设计出更具吸引力和更具市场竞争力的产品。


ps:上面推荐完设计的,现在来一本交互的,这本也是堪称经典的交互书籍,有兴趣的可以了解了解。



JavaScript设计模式

作者:@张容铭

内容:《JavaScript设计模式》共分六篇四十章,首先讨论了几种函数的编写方式,体会JavaScript在编程中的灵活性;然后讲解了面向对象编程的知识,其中讨论了类的创建、数据的封装以及类之间的继承;最后探讨了各种模式的技术,如简单工厂模式,包括工厂方法模式、抽象工厂模式、建造者模式、原型模式、单例模式,以及外观模式,包括适配器模式。本书还讲解了几种适配器、代理模式、装饰者模式和MVC模式,讨论了如何实现对数据、视图、控制器的分离。在讲解MVP模式时,讨论了如何解决数据与视图之间的耦合,并实现了一个模板生成器;讲解MVVM模式时,讨论了双向绑定对MVC的模式演化。本书几乎包含了关于JavaScript设计模式的全部知识,是进行JavaScript高效编程必备的学习手册。


ps:又来一本设计模式,这本是早读君在编写这篇文章的时候,前端早读课沙龙群里的童鞋分享的



编写可测试的JavaScript代码

译者:@徐涛

内容:JavaScript专业开发人员必须具备的一个技能是能够编写可测试的代码。《编写可测试的JavaScript代码》的目标是教授如何为客户端和服务器编写和维护可测试的JavaScript代码。全书共8章。首先介绍了什么是可测试的代码,然后分别从代码复杂度、架构、单元测试、代码覆盖率、集成测试、性能测试、负载测试、调试和自动化等角度详细介绍。书中丰富的示例能够帮助读者从头开始养成好的代码编写习惯,提升测试效率及代码的可维护性。


ps:不知道现在前端开发在写代码的时候有没写测试用例,这本应该是可以教你的。


©著作权归作者所有:来自51CTO博客作者mb5ff9820fd69b3的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 串匹配(朴素模式匹配算法)
  2. jQuery做一个漂亮的下拉框,用十几行代码就够了
  3. 【前端词典】从 returnWeekday() 谈 if() 语句代码优化
  4. 25条很棒的Python一行代码,建议收藏!
  5. 什么,3行Python代码就能获取海量数据?
  6. NBA投篮数据可视化,4行代码就能实现!
  7. 刷爆全网的动态条形图,原来5行Python代码就能实现!
  8. 牛逼!一行代码让 pandas 的 apply 速度飙到极致!
  9. 如何实现本地代码和远程的实时同步

随机推荐

  1. Xstream把xml转换成java对象的异常:java.l
  2. RxJava学习模块之Schduler
  3. JAVA面向对象基础
  4. JAVA生成带LOGO的二维码
  5. Java 编程下的同步代码块(售票员)
  6. 如何指定休眠连接映射?
  7. 在扑克游戏中显示卡片的图像
  8. JavaFX窗口自适应
  9. JAVA实现二进制和16进制之间的互相转换,8
  10. Java学习之面向对象三