零基础⼊门前端⼯程师必备书籍推荐
零基础⾃学前端的过程中看书是必不可少的,多看书能帮助你打牢基础、稳固根基,有很多⼈问我前端⼯程师需要看⼀些什么书?尤其是零基础⾃学前端的新⼿,今天我就整理了⼀份书单推荐给⼤家。
1、《Web前端开发最佳实践》
本书主要讲解了html、css、JavaScript以及移动端开发的最佳实践⽅案,能够对缺乏良好指导的开发者产⽣很⼤的帮助。通过阅读本书我们可以掌握如何编写⾼可读性、⾼维护性、⾼性能的html、css以及JavaScript。
作者简介:党建,资深Web前端开发⼯程师。精通HTML、CSS、JavaScript等前端技术,对ASP.NET、Node.js等Web开发技术也有深⼊的研究。
2、《css那些事⼉》
本书通过页⾯中的⽂字、图⽚、表格、表单等常见元素的处理及各种页⾯布局⽅式的使⽤,使读者能深⼊了解到如何在页⾯中更好地运⽤css布局。尤其是在页⾯布局的部分中,全⾯分析了多种布局⽅式,着重分解了两列等⾼和三列等⾼的⼏种⽅式,并相应说明了等⾼布局的优缺点。
作者简介:林⼩志,蓝⾊理想经典论坛标准版荣誉版主。多年⽹站设计和⽹站重构经验,对CSS、XHTML等前台技术有着深厚的功底。
3、《css权威指南》
本书通过诸多⽰例,详细讲解了如何做到仅在⼀处建⽴样式表就能创建或修改整个⽹站的外观,以及如何得到html⼒不能及的更丰富的表现效果。同时展⽰了如何遵循css最新规范(css2和css2.1)将层叠样式表的⽅⽅⾯⾯应⽤于实践。零基础自学什么好
作者简介:Eric A. Meyer是国际公认的 HTML、CSS和Web标准领域的专家,是Complex Spiral Consulting公司的创始⼈,还是微格式运动的发起⼈之⼀,以及设计领域系列会议An Event Apart的创始⼈之⼀。
Estelle Weyl是开放Web布道师和社区⼯程师,从1999年起就开始开发符合标准且具有可访问性的⽹
站。
4、《CSS禅意花园》
全书分为两个主要部分。第1章为第⼀部分,讨论⽹站“CSS禅意花园”及其最基本的主题,包含正确的标记结构和灵活性规划等。第⼆部分包括6章,每章剖析“CSS禅意花园”收录的6件设计作品,每章介绍的作品围绕⼀个主要的设计概念展开,如⽂字的使⽤等。通过探索36件设计作品⾯临的挑战和解决的问题,读者将洞悉主要的Web设计原则以及它们运⽤的CSS布局技巧,理解CSS设计的精髓,恰当地处理图形和字体来创建界⾯优美、性能优良且具有强⼤⽣命⼒的⽹站。
作者简介:Dave Shea是⼀位图像设计师,“CSS禅意花园”⽹站的创始⼈和耕耘者,该⽹站获得了很多奖项,其中包括SouthWest Interactive会议授予的“Best of Show”。
5、《JavaScript⾼级程序设计第三版》
全书从JavaScript 语⾔实现的各个组成部分——语⾔核⼼、DOM、BOM、事件模型讲起,深⼊浅出地
探讨了⾯向对象编程、Ajax 与Comet 服务器端通信,html5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨⽂档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应⽤和与维护、性能、部署相关的最佳开发实践。
作者简介:Nicholas C. Zaka丰富的Web开发和界⾯设计经验,曾经参与许多⼤公司的Web解决⽅案开发。
6、《锋利的jquery》
本书循序渐进地对jQuery的各种函数和⽅法调⽤进⾏了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件⽅⾯等知识点,并结合每个章节后⾯的案例演⽰进⾏练习,达到掌握核⼼知识点的⽬的。为使读者更好地进⾏开发实践,《锋利的jQuery》的最后⼀章将前7章讲解的知识点和效果进⾏了整合,打造出⼀个⾮常有个性的⽹站,并从案例研究、⽹站材料、⽹站结构、⽹站样式和⽹站脚本等⽅⾯指导读者参与到项⽬建设中来。
作者简介:单东林,曾经拥有⼀个著名的⽹站cssrain,后来因不可抗拒⼒⽽关闭。通过本书继续为国内前端开发做贡献。
7、《Head First JavaScript》
本书语⾔和版式活泼,内容讲解深⼊浅出,是难得的JavaScript⼊门书。本书内容涵盖JavaScript的基本知识以及对象、函数和浏览器⽂档对象模型等⾼阶主题。书中配备了⼤量有趣的实例、图⽰和练习,让读者轻轻松松掌握JavaScript。
作者简介:Eric Freeman 计算机科学家,在耶鲁⼤学攻读博⼠学位期间,⼀直与⾏业翘楚David Gelernter⼀起从事研究⼯作。曾任迪⼠尼公司Disney Online & Disney⾸席技术官,⽬前将全部精⼒都投⼊到他与Elisabeth创建的创业公司WickedlySmart。 Elisabeth Robson 软件⼯程师、作者、培训师。
8、《JavaScript设计模式》
内容本书共有两部分。第⼀部分给出了实现具体设计模式所需要的⾯向对象特性的基础知识,主要包括接⼝、封装和信息隐藏、继承、单体模式等内容。第⼆部分则专注于各种具体的设计模式及其在JavaScript语⾔中的应⽤,主要介绍了⼯⼚模式、桥接模式、组合模式、门⾯模式等⼏种常见的模式。
为了让每⼀章中的⽰例都尽可能地贴近实际应⽤,书中同时列举了⼀些JavaScript 程序员最常见的任务,然后运⽤设计模式使其解决⽅案变得更模块化、更⾼效并且更易维护,其中较为理论化的例⼦则⽤于阐明某些要点。
本书适合各层次的Web 前端开发⼈员阅读和参考,也适合有C++/Java/C# 背景的服务器端程序员学习。
作者简介:Addy Osmani,⾕歌Chrome团队的开发项⽬⼯程师,对JavaScript应⽤程序架构有着强烈的爱好。他创建了⽐较流⾏的项⽬,如TodoMVC,并对Modernizr和jQuery等其他开源项⽬也做出很⼤贡献。
以上书籍对于零基础⼊门前端来说⾜够了,如果有问题或者想讨论技术问题可私聊我。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论