学习Web前端开发应该看哪些书? 推荐阅读书籍: CSS世界你不知道的JavaScript上中下JavaScript高级程序设计刚开始学习前端,有什么推荐的书籍吗??www.zhihu.com学习前端的话最好的还是书籍和视频一起学习,不是很建议前端都是看书学习,比较前端方面都是技术需要不断的实操。 web前端的学习有哪些推荐的书籍呢??www.zhihu.com无论是HTML+CSS基础还是JavaScript这些都是前端的基础,学习的过程中都是需要认真去看,代码必须得多敲,多动手练习,多去记笔记,不要只是顾著去赶进度,快有的时候反而是一直慢。 《JavaScript高级程序 设计》,今生只推荐这一本,老尚带你学前端:前端开发项目-系列视频教程-【总目录】?zhuanlan.zhihu.com 拿走不谢.前端开发工程师必看的书籍清单?pagemarks.cn 谢邀,可以参考我这条回答前端开发工程师必读书籍有哪些值得推荐? 话不多说,链接送上! 不要问我为啥子不手打?问就是懒!刚开始学习前端,有什么推荐的书籍吗??www.zhihu.com 之前发表过一篇关于web学习的突破口的文章,有读者跟我反映,说虽然有学习的模式但是没有提到具体学习web入门的参考书籍问我有没有什么书籍可以很好的学习入门web,那么今天小编就跟各位朋友分享一些小编认为不错的web相关的书籍;其实与web相关的书籍还是很多的,因为web的领域就是比较广的,因为有过web开发经验的都知道,web,就开发语言就有php,jsp,asp,.net等多种语言,那么这些语言对应的后台开发就有对应的书籍,所以今天小编就主要推荐与jsp相关的书籍。因为相比之下jsp在现在还是应用比较广的语言;首先,学习jsp就要先学习J2SE,也就是java的基础;1.《java从入门到精通》(第3版) 【内容介绍】本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。 【推荐理由】本书内容详尽,实例丰富,非常适合作为编程初学者的学惯用书,也适合作为开发人员的查阅、参考资料。2.《java编程语言》 【内容介绍】本书以Java语言创建者的独特视角向读者展现了为什么以及如何使用Java语言,本书完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级Java开发及Java语言教学的参考用书。【推荐理由】本书介绍的是Java语言的最新版本,该版本在《Java Language Specification,Second Edition》中定义,在Java2SDK1.3标准版中实现。本书已是第三版,在经构上相对前两版有所调整,重点讲述了新的语言特征,并提供了新API的使用实例。3.《java核心技术卷一》 【内容介绍】本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。【推荐理由】本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE的基础知识,不但具有使用价值,而且易于阅读,易理解,它必成为想进军Java和基础薄弱同学的不二之选。在这三本书中,最适合初学java的人的是第一个,讲的还是比较浅的,而第二个就有点像词典了,讲的很细,书也很厚,这就看各位朋友选择吧学习基础之后,就要学习J2EE的相关知识;这部分就设计到web的开发逻辑思维与框架学习,还有数据等等等,所以书的选择还是很多的,这里给出几个经典数据,朋友们参考一下;1.《javaWeb整合开发王者归来》 【内容介绍】本书全面介绍了Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。第1篇为入门篇,内容包括Java Web开发概述等;第2篇为基础篇,内容包括Servlet技术、JSP技术、会话跟踪、过滤器Filter、监听器Listener等;第3篇为高级篇,内容包括JSTL标签库的使用、如何自定义标签、资源国际化、资料库概述、JDBC详解、XML概述等;第4篇为Struts框架篇,内容不仅包括Struts 1.x的内容,也包括Struts 2.x中的内容;第5篇为Hibernate框架篇;第6篇为Spring框架篇;第7篇为EJB与Web服务篇,内容包括EJB 3概述、JPA规范Web服务框架XFire等;第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛系统(Spring+Struts+Hibernate)、宠物商店(EJB 3+JPA+Struts 2)。【推荐理由】资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。2.《JavaWeb开发详解》 【内容介绍】本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。 【推荐理由】本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。3.《spring 入门到精通》 【内容介绍】本书由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。【推荐理由】全书共分14章,内容涵盖了Spring的基础概念、核心容器、Spring AOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。其中依然推荐第一本书籍 写的还是很不错的,还有就是李刚出的疯狂系列也是不错的选择,这些还是请朋友自己去体会吧; 今天这里只说了关于jsp后端开发的书籍,如果朋友想看关于前端开发的书籍可以看我的另一篇文章《快速入门web前端开发你必须要知道的文章》这里面推荐很多好的web前端开发的书籍,还有开发工具等等,一些很实用的东西说了这么多,希望对想学习web的朋友们有一定的帮助,如果有什么问题,可以留言或者加入下面的公众号与小编一起讨论web问题对编程感兴趣的同学,可以先学习下高手对做过项目的总结或者平时写的一些知识点总结,请大家关注老码农搞的微信公众号:程序员互动联盟或者coder_online,可以直接在里面看技术文章,找技术讨论群,也可以问技术问题,找编程导师。 先把这些基础跟写完,路子自然就清了:搞定「试读文章」,拿下市面上任意主流「静态页面」!?mp.weixin.qq.com或直接系统性学习:从零基础到轻松就业 | 300+ 篇「Web 前端开发」技术文章等著你~?mp.weixin.qq.com祝一切顺利! 在真正的大佬回答之前,我先扯一扯。 以史为鉴,可以知兴替 学习一门技术一定要了解它诞生的背景,所要解决的问题,相比同类技术有哪些优势,同时又带了什么新问题?只有这样我们才能权衡利弊,做出最适合当下需求的选择。 官方文档先行 一般官方文档是最权威、最完善的资料 站在牛人的肩膀上 看牛人文章,牛人课件 追随牛人的脚步 加牛人微信,微博,推特 尽信书则不如无书 学习过程中要思考,要有质疑精神 实践出真知 学技术最重要的就是实践了 问渠哪得清如许,为有源头活水来 追寻技术资料的本源,到资料的源头去,大多是英文文章,所以英文要过关,另外需要会上网。 循序渐进,分而治之 前端技术繁冗驳杂,要戒骄戒躁,对知识划分好模块,分而治之。想了想,还是不直接给推荐书单了,给下面两个网址吧W3CSchool 适合纯纯纯小白,通读一遍 HTML、CSS、JavaScriptw3school 在线教程?www.w3school.com.cnMDN(比较权威的文档),有时间可以多读一读MDN Web Docs?developer.mozilla.org书的话,豆瓣其实搜一搜,评分高的读哪一本感觉都差不多,还是要找适合自己的,别人觉得好的,可能并不一定适合自己。 上面有说到多看牛人发表的文章,跟随牛人的脚步,下面是我大概整理的不完全手册:牛人尤雨溪一句话介绍:当下三大流行框架 Vue 的作者,原 Google Creative Lab 成员,非计算机专业知乎:https://www.zhihu.com/people/evanyou/activities微博:https://weibo.com/arttechdesignTwitter:https://twitter.com/youyuxiGithub:https://github.com/yyx990803玉伯一句话介绍:蚂蚁金服体验技术部 Leader知乎:https://www.zhihu.com/people/lifesinger/activities微博:https://weibo.com/lifesingerTwitter:https://twitter.com/lifesingerGithub:https://github.com/lifesinger张云龙一句话介绍:顶级前端,巧子科技 · 创始人知乎:https://www.zhihu.com/people/fouber/activities微博:https://www.weibo.com/fouberTwitter:Github:https://github.com/fouber顾轶灵一句话介绍:百度 · 前端工程师知乎:https://github.com/Justineo微博:https://weibo.com/u/6508293794Twitter:https://twitter.com/_justineoGithub:https://github.com/Justineo萧井陌一句话介绍:教育专家,目前在做编程教育知乎:https://www.zhihu.com/people/xiao-jing-mo/activities微博:https://weibo.com/u/6221690442Twitter:Github:赵望野一句话介绍:前端工程师@豌豆实验室知乎:https://www.zhihu.com/people/zeke/activities微博:https://weibo.com/ivanzhaowyTwitter:Github:于江水一句话介绍:知乎:https://www.zhihu.com/people/yujiangshui/activities微博:https://www.weibo.com/yujiangshuiTwitter:https://twitter.com/yujiangshuiGithub:https://github.com/yujiangshui贺师俊一句话介绍:知乎:https://www.zhihu.com/people/he-shi-jun/activities微博:Twitter:https://twitter.com/haxyGithub:https://github.com/haxBelleve一句话介绍:知乎:https://www.zhihu.com/people/be5invis/activities微博:Twitter:Github:https://github.com/be5invisjustjavac一句话介绍:知乎:https://www.zhihu.com/people/justjavac.com/activities微博:https://weibo.com/justjavacTwitter:https://twitter.com/justjavacGithub:https://github.com/justjavacwinter一句话介绍:知乎:https://www.zhihu.com/people/winter-25/activities微博:https://weibo.com/wintercnTwitter:Github:黄玄一句话介绍:知乎:https://www.zhihu.com/people/huxpro/activities微博:https://weibo.com/huxproTwitter:https://twitter.com/HuxproGithub:https://github.com/huxpro貘吃馍香一句话介绍:知乎:https://www.zhihu.com/people/tapir/activities微博:https://weibo.com/itapirTwitter:Github:司徒正美一句话介绍:知乎:https://www.zhihu.com/people/si-tu-zheng-mei/activities微博:https://weibo.com/jslouvreTwitter:Github:https://github.com/RubyLouvre徐飞一句话介绍:知乎:https://www.zhihu.com/people/sharpmaster/activities微博:Twitter:Github:vczh一句话介绍:知乎:https://www.zhihu.com/people/excited-vczh/activities微博:Twitter:Github:https://github.com/vczh牛团队淘宝前端团队 http://taobaofed.org蚂蚁金服体验 百度前端研发部 http://fex.baidu.com腾讯 Web 前端团队 http://www.alloyteam.com360 奇舞团 https://75team.com京东凹凸实验室 https://aotu.io去哪儿大前端技术中心 https://ymfe.org饿了么前端 https://fe.ele.me携程 UED http://ued.ctrip.com美团前端 https://tech.meituan.com有赞:https://tech.youzan.com/tag/front-end/头条: ???滴滴: ??? 以上信息均来自网路,不对真实性负责。另外无意冒犯大佬,如有打扰,请见谅。 《Java从入门到精通》千锋的 推荐阅读:
CSS世界
你不知道的JavaScript上中下
JavaScript高级程序设计
学习前端的话最好的还是书籍和视频一起学习,不是很建议前端都是看书学习,比较前端方面都是技术需要不断的实操。
web前端的学习有哪些推荐的书籍呢??www.zhihu.com
无论是HTML+CSS基础还是JavaScript这些都是前端的基础,学习的过程中都是需要认真去看,
代码必须得多敲,多动手练习,多去记笔记,不要只是顾著去赶进度,快有的时候反而是一直慢。
《JavaScript高级程序 设计》,
今生只推荐这一本,
拿走不谢.
谢邀,可以参考我这条回答
前端开发工程师必读书籍有哪些值得推荐?
话不多说,链接送上!
不要问我为啥子不手打?问就是懒!
之前发表过一篇关于web学习的突破口的文章,有读者跟我反映,说虽然有学习的模式但是没有提到具体学习web入门的参考书籍问我有没有什么书籍可以很好的学习入门web,那么今天小编就跟各位朋友分享一些小编认为不错的web相关的书籍;
其实与web相关的书籍还是很多的,因为web的领域就是比较广的,因为有过web开发经验的都知道,web,就开发语言就有php,jsp,asp,.net等多种语言,那么这些语言对应的后台开发就有对应的书籍,所以今天小编就主要推荐与jsp相关的书籍。因为相比之下jsp在现在还是应用比较广的语言;
首先,学习jsp就要先学习J2SE,也就是java的基础;
1.《java从入门到精通》(第3版)
【内容介绍】
本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发应该掌握的各方面技术。全书共分28章,所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。
【推荐理由】
本书内容详尽,实例丰富,非常适合作为编程初学者的学惯用书,也适合作为开发人员的查阅、参考资料。
2.《java编程语言》
本书以Java语言创建者的独特视角向读者展现了为什么以及如何使用Java语言,本书完全覆盖了Java语言当前版本的特征和类库,可以作为Java语言的入门向导,也可作为高级Java开发及Java语言教学的参考用书。
本书介绍的是Java语言的最新版本,该版本在《Java Language Specification,Second Edition》中定义,在Java2SDK1.3标准版中实现。本书已是第三版,在经构上相对前两版有所调整,重点讲述了新的语言特征,并提供了新API的使用实例。
3.《java核心技术卷一》
本书是Java技术经典参考书,多年畅销不衰,第7版在保留以前版本风格的基础上,涵盖Java2开发平台标准版J2SE5.0的基础知识,本书内容翔实、深入浅出,附有大量程序实例,极具实用价值,是Java初学者和Java程序员的必备参考书。
本书出版以来,深受广大读者的喜爱,它全面介绍了Java SE的基础知识,不但具有使用价值,而且易于阅读,易理解,它必成为想进军Java和基础薄弱同学的不二之选。
在这三本书中,最适合初学java的人的是第一个,讲的还是比较浅的,而第二个就有点像词典了,讲的很细,书也很厚,这就看各位朋友选择吧
学习基础之后,就要学习J2EE的相关知识;这部分就设计到web的开发逻辑思维与框架学习,还有数据等等等,所以书的选择还是很多的,这里给出几个经典数据,朋友们参考一下;
1.《javaWeb整合开发王者归来》
本书全面介绍了Java Web开发中的各种相关技术及知识。全书分为9篇,内容层次清晰,难度循序渐进。第1篇为入门篇,内容包括Java Web开发概述等;第2篇为基础篇,内容包括Servlet技术、JSP技术、会话跟踪、过滤器Filter、监听器Listener等;第3篇为高级篇,内容包括JSTL标签库的使用、如何自定义标签、资源国际化、资料库概述、JDBC详解、XML概述等;第4篇为Struts框架篇,内容不仅包括Struts 1.x的内容,也包括Struts 2.x中的内容;第5篇为Hibernate框架篇;第6篇为Spring框架篇;第7篇为EJB与Web服务篇,内容包括EJB 3概述、JPA规范Web服务框架XFire等;第8篇为工具篇,内容包括在Java Web项目中常用的开源工具框架、主要有版本管理工具SVN、日志工具commons-logging与Log4J、报表图形引擎JFreeChart、PDF组件iText等;第9篇为实战篇,内容为两个典型的应用系统:论坛系统(Spring+Struts+Hibernate)、宠物商店(EJB 3+JPA+Struts 2)。
资深Java程序员耗时一年时间写作,十年开发经验毫无保留。全面、系统、深入介绍Java Web开发的核心技术与主流框架。
2.《JavaWeb开发详解》
本书共分4部分,从XML、Servlet、JSP和应用的角度向读者展示了Java Web开发中各种技术的应用,循序渐进地引导读者快速掌握Java Web开发。
本书内容全面,涵盖了从事Java Web开发所应掌握的所有知识,在知识的讲解上本书采用理论与实践相结合的方式,从程序运行的内部机制进行分析讲解,并通过大量的实例和实验来验证并运用本书的知识。
3.《spring 入门到精通》
本书由浅入深,循序渐进地介绍了Spring的体系结构和相关知识点,目的是帮助初学者快速掌握Spring,并能使用Spring进行应用程序的开发。
全书共分14章,内容涵盖了Spring的基础概念、核心容器、Spring AOP、事务处理、持久层封装、Web框架、定时器、Spring和Struts、Spring和Hibernate、Spring和Ant、Spring和Junit。
其中依然推荐第一本书籍 写的还是很不错的,还有就是李刚出的疯狂系列也是不错的选择,这些还是请朋友自己去体会吧;
今天这里只说了关于jsp后端开发的书籍,如果朋友想看关于前端开发的书籍可以看我的另一篇文章《快速入门web前端开发你必须要知道的文章》这里面推荐很多好的web前端开发的书籍,还有开发工具等等,一些很实用的东西
说了这么多,希望对想学习web的朋友们有一定的帮助,如果有什么问题,可以留言或者加入下面的公众号与小编一起讨论web问题
对编程感兴趣的同学,可以先学习下高手对做过项目的总结或者平时写的一些知识点总结,请大家关注老码农搞的微信公众号:程序员互动联盟或者coder_online,可以直接在里面看技术文章,找技术讨论群,也可以问技术问题,找编程导师。
先把这些基础跟写完,路子自然就清了:
祝一切顺利!
在真正的大佬回答之前,我先扯一扯。
学习一门技术一定要了解它诞生的背景,所要解决的问题,相比同类技术有哪些优势,同时又带了什么新问题?只有这样我们才能权衡利弊,做出最适合当下需求的选择。
一般官方文档是最权威、最完善的资料
看牛人文章,牛人课件
加牛人微信,微博,推特
学习过程中要思考,要有质疑精神
学技术最重要的就是实践了
追寻技术资料的本源,到资料的源头去,大多是英文文章,所以英文要过关,另外需要会上网。
前端技术繁冗驳杂,要戒骄戒躁,对知识划分好模块,分而治之。
想了想,还是不直接给推荐书单了,给下面两个网址吧
W3CSchool 适合纯纯纯小白,通读一遍 HTML、CSS、JavaScript
MDN(比较权威的文档),有时间可以多读一读
书的话,豆瓣其实搜一搜,评分高的读哪一本感觉都差不多,还是要找适合自己的,别人觉得好的,可能并不一定适合自己。
上面有说到多看牛人发表的文章,跟随牛人的脚步,下面是我大概整理的不完全手册:
牛人
尤雨溪
一句话介绍:当下三大流行框架 Vue 的作者,原 Google Creative Lab 成员,非计算机专业
知乎:https://www.zhihu.com/people/evanyou/activities
微博:https://weibo.com/arttechdesign
Twitter:https://twitter.com/youyuxi
Github:https://github.com/yyx990803
玉伯
一句话介绍:蚂蚁金服体验技术部 Leader
知乎:https://www.zhihu.com/people/lifesinger/activities
微博:https://weibo.com/lifesinger
Twitter:https://twitter.com/lifesinger
Github:https://github.com/lifesinger
张云龙
一句话介绍:顶级前端,巧子科技 · 创始人
知乎:https://www.zhihu.com/people/fouber/activities
微博:https://www.weibo.com/fouber
Twitter:
Github:https://github.com/fouber
顾轶灵
一句话介绍:百度 · 前端工程师
知乎:https://github.com/Justineo
微博:https://weibo.com/u/6508293794
Twitter:https://twitter.com/_justineo
Github:https://github.com/Justineo
萧井陌
一句话介绍:教育专家,目前在做编程教育
知乎:https://www.zhihu.com/people/xiao-jing-mo/activities
微博:https://weibo.com/u/6221690442
Github:
赵望野
一句话介绍:前端工程师@豌豆实验室
知乎:https://www.zhihu.com/people/zeke/activities
微博:https://weibo.com/ivanzhaowy
于江水
一句话介绍:
知乎:https://www.zhihu.com/people/yujiangshui/activities
微博:https://www.weibo.com/yujiangshui
Twitter:https://twitter.com/yujiangshui
Github:https://github.com/yujiangshui
贺师俊
知乎:https://www.zhihu.com/people/he-shi-jun/activities
微博:
Twitter:https://twitter.com/haxy
Github:https://github.com/hax
Belleve
知乎:https://www.zhihu.com/people/be5invis/activities
Github:https://github.com/be5invis
justjavac
知乎:https://www.zhihu.com/people/justjavac.com/activities
微博:https://weibo.com/justjavac
Twitter:https://twitter.com/justjavac
Github:https://github.com/justjavac
winter
知乎:https://www.zhihu.com/people/winter-25/activities
微博:https://weibo.com/wintercn
黄玄
知乎:https://www.zhihu.com/people/huxpro/activities
微博:https://weibo.com/huxpro
Twitter:https://twitter.com/Huxpro
Github:https://github.com/huxpro
貘吃馍香
知乎:https://www.zhihu.com/people/tapir/activities
微博:https://weibo.com/itapir
司徒正美
知乎:https://www.zhihu.com/people/si-tu-zheng-mei/activities
微博:https://weibo.com/jslouvre
Github:https://github.com/RubyLouvre
徐飞
知乎:https://www.zhihu.com/people/sharpmaster/activities
vczh
知乎:https://www.zhihu.com/people/excited-vczh/activities
Github:https://github.com/vczh
牛团队
淘宝前端团队 http://taobaofed.org
蚂蚁金服体验
百度前端研发部 http://fex.baidu.com
腾讯 Web 前端团队 http://www.alloyteam.com
360 奇舞团 https://75team.com
京东凹凸实验室 https://aotu.io
去哪儿大前端技术中心 https://ymfe.org
饿了么前端 https://fe.ele.me
携程 UED http://ued.ctrip.com
美团前端 https://tech.meituan.com
有赞:https://tech.youzan.com/tag/front-end/
头条: ???
滴滴: ???
以上信息均来自网路,不对真实性负责。另外无意冒犯大佬,如有打扰,请见谅。
《Java从入门到精通》千锋的