第一本,入门
《Head first HTML&CSS》
最好的入门书。看两遍就对HTML & CSS 有个大概印象了。
此时把w3cschool作为备查手册收藏起来
第二本《CSS权威指南(第三版)》
最权威的CSS书籍,除了阅读W3C的文档外的不二选择(就是翻译有点操蛋,遇到感到难理解的地方可能还是要求助于网络资源)。有时间(无论是现在还是将来)可以反复看,并当做字典随时查。
第三本《精通CSS》
广受前辈推荐的一本书。上一本书是字典的话,这本书相当于《中学生作文大全》,汇集了一些CSS的最佳实践。
第四本《图解CSS3:核心技术与案例实践》
这本书比较新,讲解的是最新的CSS3(前三本书停留在CSS2.1时代),CSS3也是必学的,不是什么可学可不学的最新技术。
HTML CSS值得看的书就这些(之后会有一本《CSS》,尚在翻译中,也很值得期待),剩下的就是自己写还有看技术博客了。接下来是JavaScript,HTML和CSS都是没有逻辑的标记型语言,JS才是真正的编程语言,评价前端工程师的水平就看这个了。
第五本《JavaScript DOM编程艺术》
最好的JS入门书籍,一目了然地告诉你如何用JS操作DOM(这是浏览器端编程的基本功),还灌输了最符合标准的编程理念。可惜有点老,最新一版是2010年的,以至于部分内容有点过期,例如本书内经常提到“某某方法浏览器不一定支持,需要小心使用”,而这些历史遗留问题当今已经不存在了,阅读过程中无视就好。
第六本《JavaScript高级程序设计》
每个前端必看的书,此书是前端工程师科技树的关键一环。看完此书后再看看之后各类进阶书籍会比较好。
俗称红宝书,也算入门书籍,虽然是大部头(七百多页),但至少通读一遍。
全部掌握了,你可以在网络社区里谈笑风生了,经过实践的锻炼后,面试个前端工程师的岗位应该都没问题了。
第七本《JavaScript语言精粹》
也是前端必看。薄薄一百来页,对JS的去粗取精。
第八本《你不知道的JavaScript》
这是一套丛书, 目前为止仅翻译了第一卷。每本都挺薄,深入介绍了JS中的重要概念。
第九本《JavaScript设计模式》
“设计模式”是软件工程的重要课题,相当于高考时候的答题套路。前人总结出来的应对各种问题的模板。也算是必看书籍。关于JavaScript设计模式的书籍目前也有好几本,也有国人写的,挑一两本看看就好。
第十本《高性能网站建设指南》(及其续篇《高性能网站进阶》)
告诉你真正的商业公司的前端是怎么优化一个网站的。当然优化的问题不是看看书就能解决的,最好时刻了解你的同行们的经验。
看 完以上十本算是前端入门了。到现在为止,配合搜索引擎,已经可以无障碍地做出静态网页、各种特效、用AJAX配合后台构建Web应用了。然后是各种框架、 库、预处理语言的学习,而且现在JavaScript也可以用来写服务器了(Node.js),这样一来JS通吃前后端,前端工程师都欢欣鼓舞,这也是个
学习热点。下面是一些补充书籍,可以穿插着看。(至少看了两遍《JavaScript高级程序设计》再看下面的书)
《图解HTTP》和《HTTP权威指南》
每个Web程序员都应该熟悉HTTP协议里的内容。《图解HTTP》算是科普级别的书,《HTTP权威指南》则是大部头,需要点耐心才能看完。建议在了解AJAX后立刻开始学习HTTP协议。
《锋利的jQuery》
讲JS最著名的库——jQuery的,快速入门的书。光会原生JS不够,还要会用库。
《数据结构和算法的JavaScript描述》
作为程序员如果连基本的数据结构和排序、查找算法都不会实在丢脸。
《JavaScript编程精解》
巩固对JS的理解,很薄
《JavaScript启示录》
同上,也很薄。
《JavaScript权威指南》
号称“圣经”,最权威的JS书本,买来当作字典备查吧,没事也可以翻翻。
然后就是向高级前端工程师发展了,由于我是个菜鸟,也没办法做什么推荐。这时候全靠上社区、看博客来开阔眼界追赶潮流了。
分享到:
相关推荐
这份名为"最常用网页书籍"的压缩包文件很可能包含了关于这些领域的经典教材和资源,帮助初学者或专业人士深入理解并提升自己的网页设计水平。 在前端开发中,HTML、CSS和JavaScript是最基础的技术栈。HTML(超文本...
这个名为“网页设计作业个人介绍网站.zip”的压缩包提供了一个个人介绍的网页设计项目,旨在展示作者的兴趣爱好和个人特色。让我们深入探讨一下这个项目所涉及的关键知识点。 首先,提到的“frameset”是一个HTML...
图书图标是另一种常见类型,它通常用于代表图书馆、电子书籍、阅读器或者学习资源相关的功能。例如,在一个在线书店的网站上,图书图标可以用于表示“我的书架”或“搜索书籍”等功能。在电子阅读应用中,它可以表示...
【公共图书馆介绍网页模板】是一种专门用于展示和宣传公共图书馆信息的网页设计模版,它通常包含了一系列预先设计好的页面布局、色彩搭配、图形元素以及交互功能,旨在为用户提供一个直观、美观且易于理解的在线体验...
本项目涉及的主题多样,包括但不限于个人网页、美食、公司、学校、旅游、电商、宠物、电器、茶叶、家居、酒店、舞蹈、动漫、服装、体育、化妆品、物流、环保、书籍、婚纱、游戏、节日、戒烟、电影、摄影、文化、家乡...
- **书籍销售**:专注于图书的在线商店。 这些主题不仅覆盖了实际生活中可能遇到的各种应用场景,还提供了丰富的练习机会,帮助学生更好地理解并运用所学知识。 #### 六、项目扩展性 - **多页面设计**:项目包含...
蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、游戏、 节日、 戒烟、 电影、 摄影、 文化、 家 乡、 鲜花、 礼品、 汽车、 其他 可满足大学生网页大作业网页设计作业需求, 喜欢的可以下载! 原生...
"书籍推荐介绍响应式网页模板"是指专门用于展示书籍信息的网页模板,该模板设计考虑了响应性,以便在各种设备上都能流畅地浏览和互动。这样的模板通常会包含以下关键元素: 1. **网格系统**:响应式模板通常使用...
在本项目中,"Web前端网页设计作业-个人网页(html+css+javascript)"是一个适合初学者的实践项目,旨在帮助学习者掌握Web前端开发的基本技能。这个项目包含了多个页面,如个人主页、个人博客、轮播相册、魔方相册、...
“书籍介绍响应式网页模板”是专门针对展示书籍信息而设计的一种网页模板。这种模板通常包含一系列精心设计的元素,如封面展示区、书籍摘要、作者简介、评论区以及购买链接等,以吸引用户并方便他们了解和购买书籍。...
如个人介绍、美食、公司介绍、学校概况、旅游指南、电子商务、宠物服务、电器产品、茶叶文化、家居装饰、酒店预订、舞蹈教学、动漫展示、服装设计、体育活动、化妆品推广、物流服务、环保理念、书籍推荐、婚纱摄影、...
根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. HTML静态网页设计的基础概念 ...通过以上知识点的介绍,我们可以对HTML静态网页设计有一个较为全面的理解,这对于学习者来说是非常宝贵的资源。
本书籍详细介绍了iOS游戏开发的流程,包括使用Xcode进行项目管理、Swift或Objective-C语言编程、利用Metal或SpriteKit进行图形渲染、游戏性能优化技巧等,适合希望在iOS平台上开发高质量游戏的开发者。 ### Android...
这本书深入浅出地介绍了网页设计的基本概念、技术以及实践方法。素材.rar压缩包则是配合教程使用的实际操作材料,包含了各种图像、文本、CSS样式表、JavaScript代码片段等,帮助读者在学习过程中进行实际操作,提升...
服务指南向用户介绍图书馆的基本信息和服务项目,如开放时间、参考咨询、读者培训等;常用资源部分提供了丰富的数据库链接,如万方数据、维普期刊、CNKI、中医药数据库等,便于师生进行科研资料的查找和下载;资源...
蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、游戏、 节日、 戒烟、 电影、 摄影、 文化、 家 乡、 鲜花、 礼品、 汽车、 其他 可满足大学生网页大作业网页设计作业需求, 喜欢的可以下载! 原生...
蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、游戏、 节日、 戒烟、 电影、 摄影、 文化、 家 乡、 鲜花、 礼品、 汽车、 其他 可满足大学生网页大作业网页设计作业需求, 喜欢的可以下载! 原生...
静态网页设计的参考资料包括静态网页设计的书籍、网站、教程等资源。这些资源能够为设计和制作静态网页提供帮助和指导。 静态网页设计总结报告涵盖了静态网页设计的基本概念、制作过程、布局设计、代码编写、心得...
功能介绍 图书管理 图书列表:显示已经上架的图书信息,可对上架图书进行搜索、修改、删除操作。 图书上架:录入图书信息,输入图书名称、作者、图书分类,页数,定价等数据进行图书录入。 借阅管理 搜索图书:根据...
“HTML网页设计完全入门”可能还会介绍一些实用工具和调试技巧,如使用浏览器的开发者工具来查看和修改网页源代码,这对于学习和调试HTML代码非常有帮助。 总的来说,HTML网页设计是一门涉及广泛且实用的技术,从...