学习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、JavaScript

w3school 在线教程?

www.w3school.com.cn

MDN(比较权威的文档),有时间可以多读一读

MDN Web Docs?

developer.mozilla.org图标

书的话,豆瓣其实搜一搜,评分高的读哪一本感觉都差不多,还是要找适合自己的,别人觉得好的,可能并不一定适合自己。

上面有说到多看牛人发表的文章,跟随牛人的脚步,下面是我大概整理的不完全手册:

牛人

尤雨溪

一句话介绍:当下三大流行框架 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

Twitter:

Github:

赵望野

一句话介绍:前端工程师@豌豆实验室

知乎:https://www.zhihu.com/people/zeke/activities

微博:https://weibo.com/ivanzhaowy

Twitter:

Github:

于江水

一句话介绍:

知乎: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

微博:

Twitter:

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

Twitter:

Github:

黄玄

一句话介绍:

知乎: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

Twitter:

Github:

司徒正美

一句话介绍:

知乎:https://www.zhihu.com/people/si-tu-zheng-mei/activities

微博:https://weibo.com/jslouvre

Twitter:

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.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从入门到精通》千锋的


推荐阅读:
相关文章