學習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從入門到精通》千鋒的


推薦閱讀:
相关文章