-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Java Web 從入門到項目實踐(超值版)

( 簡體 字)
作者:聚慕課教育研發中心類別:1. -> 程式設計 -> 網路編程 -> JSP
譯者:
出版社:清華大學出版社Java Web 從入門到項目實踐(超值版) 3dWoo書號: 51336
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:7/1/2019
頁數:372
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302525769
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

叢書說明
本套“軟件開發魔典”系列圖書,是專門為編程初學者量身打造的編程基礎學習與項目實踐用書。
本叢書針對“零基礎”和“入門”級讀者,通過案例引導讀者深入技能學習與項目實踐。為滿足初學者在基礎入門、擴展學習、職業技能、項目實踐4個方面的需求,特意采用“基礎知識→核心應用→核心技術→高級應用→項目實踐”的結構循序漸進地講解Java Web程序開發的各項技術與實戰技能。
Java Web最佳學習模式
本書以Java Web最佳的學習模式分配內容結構,第1∼3篇幫助讀者掌握Java Web應用程序開發基礎知識、應用技能,第4、5篇幫助讀者擁有多個行業項目開發經驗。遇到問題時可學習本書同步微視頻,也可以通過在線技術支持,請老程序員為你答疑解惑。
本書內容
本書深入淺出地講解了Java Web程序開發的各項技術及實戰技能,讀者系統學習本書后可以掌握Java Web基礎知識、全面的應用程序開發能力、優良的團隊協同技能和豐富的項目實戰經驗。
全書分為5篇22章。
第1篇(第1∼4章)為基礎知識,主要講解搭建Java Web開發環境、Tomcat服務器的搭建、HTML與CSS基礎、Web工程結構等。讀者在學完本篇后,將會了解到Java Web開發環境構建,掌握Tomcat服務器的配置方法以及Java Web開發基礎知識,為后面更好地學習Java Web程序開發打下基礎。
第2篇(第5∼9章)為核心應用,主要講解JDBC基礎、Java與數據庫、服務端程序的開發、服務端過濾技術、服務端監聽技術等。通過本篇的學習,讀者將對使用Java Web進行服務器端程序開發技術有較深入的掌握。
第3篇(第10∼14章)為核心技術,主要講解JSP基礎語法、JSP元素、Java中的組件、JSP標簽、DAO和MVC設計模式等。學完本篇,讀者將在JSP使用及編程模式的綜合應用能力方面有顯著提升。
第4篇(第15∼20章)為高級應用,主要講解Spring應用、MyBatis應用、JDBC應用開發、Servlet應用開發、Servlet和JSP應用開發、Spring整合MyBatis應用開發等。學好本篇內容可以進一步提高運用Java Web進行編程和安全維護的能力。
第5篇(第21和22章)為項目實踐,介紹在線健身管理系統、銀行日常業務管理系統實戰案例。通過本篇的學習,讀者將對Java Web在項目開發中的實際應用擁有切身的體會,為日后進行軟件開發積累項目管理及實踐開發經驗。
全書不僅融入了作者豐富的工作經驗和多年的學習心得,還提供了大量來自工作現場的實例,具有較強的實戰性和可操作性。讀者系統學習后將具備Java Web基礎知識、全面的Java Web編程能力、優良的團隊協同技能和豐富的項目實戰經驗。我們的目標就是讓初學者、應屆畢業生快速成長為一名合格的初級程序員,通過演練積累項目開發經驗和團隊合作技能,在未來的職場中獲取一個較高的起點,并能迅速融入到軟件開發團隊中。
本書特色
1. 結構科學、易于自學
本書在內容組織和范例設計中都充分考慮初學者的特點,由淺入深,循序漸進。無論讀者是否接觸過Java Web,都能從本書中找到最佳的起點。
2. 視頻講解、細致透徹
為降低學習難度,提高學習效率,本書錄制了同步微視頻(模擬培訓班模式),通過視頻學習除了能輕松學會專業知識外,還能獲取到老師們的軟件開發經驗,使學習變得更輕松有效。
3. 超多、實用、專業的范例和實戰項目
本書結合實際工作中的應用范例逐一講解Java Web的各種知識和技術,在高級應用篇和項目實戰篇中更以多個項目的實踐來總結貫通本書所學,使讀者在實踐中掌握知識,輕松擁有項目開發經驗。
4. 隨時檢測自己的學習成果
每章首頁均提供了學習指引和重點導讀,以指導讀者重點學習及學后檢查;每章后的就業面試技巧與解析均根據當前最新求職面試(筆試)精選而成,讀者可以隨時檢測自己的學習成果,做到融會貫通。
5. 專業創作團隊和技術支持
本書由聚慕課教育研發中心編著和提供在線服務。讀者在學習過程中如果遇到任何問題,均可登錄http://www.jumooc.com網站或加入圖書讀者(技術支持)QQ群(529669132)進行提問,作者和資深程序員將為讀者在線答疑。
本書附贈超值王牌資源庫
本書附贈了極為豐富、超值的王牌資源庫,具體內容如下:
(1)王牌資源1:隨贈本書“配套學習與教學”資源庫,提升讀者學習效率。
? 本書同步132節教學微視頻錄像(支持掃描二維碼觀看),總時長25學時。
? 本書兩個大型項目案例以及全書范例源代碼。
? 本書配套上機實訓指導手冊及本書教學PPT課件。
(2)王牌資源2:隨贈“職業成長”資源庫,突破讀者職業規劃與發展瓶頸。
? 求職資源庫:206套求職簡歷模板庫、600套畢業答辯與80套學術開題報告PPT模板庫。
? 面試資源庫:程序員面試技巧、100例常見面試(筆試)題庫、200道求職常見面試(筆試)真題與解析。
? 職業資源庫:100例常見錯誤及解決方案、100套崗位競聘模板、程序員職業規劃手冊、開發經驗及技巧集、軟件工程師技能手冊。
(3)王牌資源3:隨贈“Java Web軟件開發魔典”資源庫,拓展讀者學習本書的深度和廣度。
? 案例資源庫:60個Java Web經典案例庫。
? 程序員測試資源庫:計算機應用測試題庫、編程基礎測試題庫、編程邏輯思維測試題庫、編程英語水平測試題庫。
? 軟件開發文檔模板庫:10套八大行業軟件開發文檔模板庫,40個Java Web項目案例庫、300例JavaScript特效案例庫等。
? 軟件學習電子書資源庫:Java SE類庫查詢電子書、Eclipse常用快捷鍵電子書、Eclipse使用教程與技巧電子書、Java Servlet API技巧速查電子書、JavaScript語言參考手冊電子書、Java Web常見錯誤及解決方案電子書、Java Web開發經驗及技巧大匯總電子書等。
(4)王牌資源4:軟件開發助手(軟件代碼優化糾錯器)。
? 本助手能讓軟件開發更加便捷和輕松,無須安裝配置復雜的軟件運行環境即可輕松運行程序代碼。
? 本助手能一鍵格式化,讓凌亂的程序代碼規整更加優美。
? 本助手能對代碼精準糾錯,讓程序查錯不再困難。
資源獲取及使用方法
注意:由于本書不配送光盤,因此書中所用資源及上述資源均需借助網絡下載才能使用。
讀者對象
本書非常適合以下人員閱讀:
? 沒有任何Java Web基礎的初學者。
? 有一定的Java Web基礎,想精通Java Web編程的人員。
? 有一定的Java Web編程基礎,沒有項目開發經驗的人員。
? 正在進行畢業設計的學生。
? 大中專院校及培訓學校的老師和學生。
創作團隊
本書由聚慕課教育研發中心組織編寫,參與本書編寫的主要人員有:呂正磊、宋廣輝、王湖芳、張開保、賈文學、張翼、白曉陽、李偉、李欣、樊紅、徐明華、白彥飛、卞良、常魯、陳詩謙、崔懷奇、鄧偉奇、凡旭、高增、郭永、何旭、姜曉東、焦宏恩、李春亮、李團輝、劉二有、王朝陽、王春玉、王發運、王桂軍、王平、王千、王小中、王玉超、王振、徐利軍、姚玉忠、于建杉、張俊鋒、張曉杰、張在有等。
內容簡介:

《JavaWeb從入門到項目實踐(超值版)》采用“基礎知識→核心應用→核心技術→高級應用→項目實踐”結構和“從入門到項目實踐”的學習模式進行講解。《JavaWeb從入門到項目實踐(超值版)》共5篇22章,講解了Java Web開發環境及服務器的搭建,HTML和CSS的基礎知識,Web工程結構,JDBC基礎,Java與數據庫,Servlet基礎,Filter開發,Listener開發,JSP基礎語法,JSP元素,JavaBean技術,JSP標簽,DAO和MVC設計模式,Spring應用,MyBatis應用,JDBC應用開發,Servlet應用開發,Servlet和JSP應用開發,Spring整合MyBatis應用開發等。在項目實踐篇詳細介紹了在線健身管理系統、銀行日常業務管理系統開發,全面展示了項目開發的全過程。
《JavaWeb從入門到項目實踐(超值版)》的目的是多角度、全方位地幫助讀者快速掌握軟件開發技能,構建從高校到社會的就職橋梁,讓有志于從事軟件開發行業的讀者輕松步入職場。同時本書還附贈王牌資源庫,由于贈送的資源比較多,在本書前言部分將對資源包的具體內容、獲取方式以及使用方法等做詳細說明。
目錄:

第1篇基礎知識
第1章在什么地方開發——搭建JavaWeb
開發環境 002
◎本章教學微視頻:6個10分鐘
1.1Java開發工具包——JDK的下載與安裝 002
1.1.1JDK簡介 002
1.1.2JDK的下載與安裝(Windows版) 003
1.1.3JDK的簡單使用 006
1.2Java集成開發工具簡介 007
1.2.1Eclipse簡介 007
1.2.2MyEclipse簡介 007
1.2.3IntelliJIDEA簡介 007
1.2.4Eclipse的下載與安裝 008
1.2.5Eclipse實現的小例子 010
1.3其他常用IDE的官網地址 012
1.4就業面試解析與技巧 013
1.4.1面試解析與技巧(一) 013
1.4.2面試解析與技巧(二) 013
第2章程序如何運行——Tomcat服務器的
搭建 014
◎本章教學微視頻:9個23分鐘
2.1Web服務器簡介 014
2.2Tomcat的下載與安裝 015
2.2.1了解Tomcat版本區別 015
2.2.2安裝Tomcat解壓版 016
2.2.3安裝Tomcat安裝版 018
2.3Tomcat的啟動與關閉 020
2.3.1在服務器中啟動與關閉 020
2.3.2在IDE中啟動與關閉 021
2.4修改Tomcat端口號 023
2.4.1在服務器中修改端口號 023
2.4.2在IDE中修改端口號 023
2.5將Web項目部署到Tomcat中 024
2.5.1在服務器中部署 024
2.5.2在Eclipse中部署 025
2.6就業面試解析與技巧 027
2.6.1面試解析與技巧(一) 027
2.6.2面試解析與技巧(二) 027
第3章網頁的基石——HTML與CSS基礎 028
◎本章教學微視頻:10個33分鐘
3.1HTML簡介 028
3.1.1HTML元素和屬性 028
3.1.2HTML樣式 030
3.1.3超鏈接 031
3.1.4圖像標簽 032
3.1.5HTML表格 033
3.1.6HTML頭部元素 035
3.1.7表單 036
3.1.8HTML事件 038
3.2CSS簡介 040
3.2.1CSS語法 040
3.2.2CSS選擇器 040
3.3綜合案例 042
3.4就業面試解析與技巧 043
3.4.1面試解析與技巧(一) 043
3.4.2面試解析與技巧(二) 044
第4章Web項目基礎——Web工程結構 045
◎本章教學微視頻:10個45分鐘
4.1B/S結構與三層結構 045
4.2HTTP請求響應機制 046
4.3Web應用程序的思想 048
4.4Web工程的結構 048
4.5web.xml文件簡介 049
4.5.1定義頭和根元素 050
4.5.2部署描述符文件內的元素次序 052
4.5.3常用元素的使用 056
4.5.4和properties文件的區別 060
4.6創建并部署Web應用程序 061
4.7綜合案例 067
4.8就業面試解析與技巧 068
4.8.1就業面試解析與技巧(一) 068
4.8.2就業面試解析與技巧(二) 069
第2篇核心應用
第5章JavaWeb中的數據庫開發——JDBC
基礎 072
◎本章教學微視頻:14個33分鐘
5.1數據庫簡介 072
5.1.1數據庫分類 073
5.1.2關系型數據庫介紹 073
5.2JDBC簡介 074
5.3JDBC驅動 075
5.4JDBC包 076
5.5JDBC常用的類和接口 078
5.5.1Connection接口 079
5.5.2DriverManager類 079
5.5.3Statement接口 079
5.5.4PreparedStatement接口 080
5.5.5ResultSet接口 080
5.6JDBC編程 081
5.6.1加載數據庫驅動 082
5.6.2建立與數據庫的連接 082
5.6.3向數據庫發送SQL命令 082
5.6.4處理數據庫的返回結果集 083
5.6.5斷開與數據庫的連接 083
5.6.6數據庫的連接和操作案例 084
5.6.7數據庫連接池技術 085
5.7就業面試解析與技巧 086
5.7.1就業面試解析與技巧(一) 086
5.7.2就業面試解析與技巧(二) 087
第6章Java與數據庫——JDBC與MySQL 088
◎本章教學微視頻:4個65分鐘
6.1MySQL的下載與安裝 088
6.2JDBC連接MySQL數據庫 093
6.3綜合案例 096
6.4就業面試解析與技巧 100
6.4.1就業面試解析與技巧(一) 100
6.4.2就業面試解析與技巧(二) 101
第7章服務端程序的開發——Servlet基礎 102
◎本章教學微視頻:7個100分鐘
7.1Servlet簡介 102
7.2請求頭信息 104
7.3響應頭信息 105
7.4Cookie 107
7.5Session 109
7.6ServletAPI編程常用的類和接口 111
7.6.1javax.servlet.Servlet接口 111
7.6.2javax.servlet.GenericServlet類 111
7.6.3javax.servlet.http.HttpServlet類 112
7.6.4javax.servlet.ServletRequest類 113
7.6.5javax.servlet.http.HttpServletRequest
接口 113
7.6.6javax.servlet.ServletResponse接口 114
7.6.7javax.servlet.http.HttpServletResponse
接口 115
7.6.8javax.servlet.ServletContext接口 115
7.6.9Servlet類和接口的關系圖 116
7.7綜合案例 117
7.8就業面試解析與技巧 118
7.8.1就業面試解析與技巧(一) 118
7.8.2就業面試解析與技巧(二) 119
第8章服務端過濾技術——Filter開發 120
◎本章教學微視頻:4個70分鐘
8.1Filter簡介 120
8.2創建Filter的步驟 122
8.3常用Filter 124
8.4綜合案例 128
8.5就業面試解析與技巧 134
8.5.1就業面試解析與技巧(一) 134
8.5.2就業面試解析與技巧(二) 134
第9章服務端監聽技術——Listener開發 136
◎本章教學微視頻:4個60分鐘
9.1Listener基礎 136
9.2ServletContext監聽 138
9.3HttpSession監聽 140
9.4ServletRequest監聽 143
9.5綜合案例 144
9.6就業面試解析與技巧 146
9.6.1就業面試解析與技巧(一) 146
9.6.2就業面試解析與技巧(二) 146
第3篇核心技術
第10章動態網頁語言——JSP基礎語法 148
◎本章教學微視頻:2個60分鐘
10.1JSP簡介 148
10.2JSP運行機制 149
10.3JSP頁面的基本結構 150
10.4JSP注釋 151
10.5page指令 153
10.6綜合案例 154
10.7就業面試解析與技巧 156
10.7.1面試解析與技巧(一) 156
10.7.2面試解析與技巧(二) 156
第11章JSP的組成——JSP元素 157
◎本章教學微視頻:5個70分鐘
11.1JSP腳本元素 157
11.2JSP指令元素 160
11.3JSP動作元素 161
11.4JSP內置對象 165
11.4.1Request對象 165
11.4.2Response對象 165
11.4.3Session對象 166
11.4.4Application對象 166
11.4.5Out對象 167
11.4.6PageContext對象 167
11.4.7Config對象 167
11.4.8Cookie對象 167
11.4.9Exception對象 168
11.5綜合案例 168
11.6就業面試解析與技巧 169
11.6.1面試解析與技巧(一) 169
11.6.2面試解析與技巧(二) 169
第12章Java中的組件——JavaBean 171
◎本章教學微視頻:5個65分鐘
12.1JavaBean組件的使用 171
12.2JavaBean屬性的設置和獲得 174
12.3設置JavaBean的范圍 178
12.4移除JavaBean 182
12.5綜合案例 183
12.6就業面試解析與技巧 185
12.6.1面試解析與技巧(一) 185
12.6.2面試解析與技巧(二) 186
第13章JSP標簽 187
◎本章教學微視頻:9個100分鐘
13.1JSP標準標簽——JSTL 187
13.1.1JSTL簡介 188
13.1.2JSTL安裝與配置 190
13.1.3表達式標簽 191
13.1.4URL標簽 195
13.1.5流程控制標簽 199
13.1.6循環標簽 200
13.2JSP內置標簽 204
13.3JSP表達式語言——EL 204
13.3.1EL簡介 204
13.3.2禁用EL 205
13.3.3EL中保留的關鍵字 205
13.3.4EL的運算符 205
13.3.5通過EL訪問數據 206
13.3.6EL中進行算術運算 207
13.3.7EL判斷對象是否為空 208
13.3.8EL中進行邏輯運算 209
13.3.9EL中的條件表達式 209
13.3.10EL的隱含對象 210
13.4綜合案例 215
13.5就業面試解析與技巧 215
13.5.1面試解析與技巧(一) 215
13.5.2面試解析與技巧(二) 216
第14章程序設計的準則——DAO和MVC
設計模式 217
◎本章教學微視頻:4個40分鐘
14.1DAO設計模式 217
14.1.1DAO簡介 217
14.1.2DAO各部分詳解 218
14.1.3JDBC與DAO 218
14.2MVC設計模式 228
14.2.1MVC簡介 228
14.2.2主要流行框架簡介 230
14.3綜合案例 232
14.4就業面試解析與技巧 239
14.4.1面試解析與技巧(一) 239
14.4.2面試解析與技巧(二) 240
第4篇高級應用
第15章一站式輕量級框架技術——Spring
應用 242
◎本章教學微視頻:5個70分鐘
15.1初探Spring 242
15.1.1Spring框架簡介 242
15.1.2Spring框架的優點 243
15.1.3Spring框架的體系結構 243
15.1.4Spring的下載 245
15.1.5Spring框架入門案例 248
15.2Spring的依賴注入 250
15.2.1依賴注入概念 250
15.2.2依賴注入的實現方式 250
15.3Spring的裝配方式 252
15.3.1基于XML的裝配 252
15.3.2基于Annotation的裝配 252
15.3.3自動裝配 254
15.4Spring核心理論 255
15.4.1面向切面編程簡介 255
15.4.2AOP術語 255
15.5就業面試解析與技巧 256
15.5.1面試解析與技巧(一) 256
15.5.2面試解析與技巧(二) 257
第16章持久化框架技術——MyBatis應用 258
◎本章教學微視頻:4個90分鐘
16.1初涉MyBatis 258
16.1.1MyBatis簡介 258
16.1.2MyBatis的優點 259
16.1.3MyBatis下載和使用 259
16.1.4MyBatis工作原理 260
16.2MyBatis的核心配置 261
16.2.1MyBatis核心對象 261
16.2.2MyBatis配置文件 262
16.2.3MyBatis映射文件 269
16.3MyBatis中的動態SQL 273
16.4MyBatis綜合案例 276
16.5就業面試解析與技巧 282
16.5.1面試解析與技巧(一) 282
16.5.2面試解析與技巧(二) 283
第17章JDBC應用開發——操作用戶信息 284
◎本章教學微視頻:1個25分鐘
17.1應用分析 284
17.2數據庫分析與設計 284
17.3應用設計 285
17.3.1開發環境介紹 285
17.3.2項目所需jar包 286
17.3.3創建Eclipse工程 286
17.3.4登錄頁面詳細設計 286
17.3.5連接數據庫設計 289
17.3.6驗證管理員身份和重定向詳細
代碼 291
17.3.7響應頁面詳細設計 292
17.3.8配置信息設計 293
17.3.9項目完整目錄結構圖 294
17.4運行應用 294
17.5開發過程常見問題及解決 295
第18章Servlet應用開發——用戶在線計數 296
◎本章教學微視頻:1個40分鐘
18.1應用分析 296
18.2應用設計 297
18.2.1項目開發環境 297
18.2.2登錄頁面設計 297
18.2.3監聽器監聽設計 297
18.2.4Servlet處理過程設計 299
18.2.5配置信息設計 301
18.2.6項目的目錄結構 302
18.3運行應用 302
18.4開發過程常見問題及解決 304
第19章Servlet和JSP應用開發——注冊登錄
系統 305
◎本章教學微視頻:1個40分鐘
19.1系統分析 305
19.2數據庫分析和設計 306
19.3系統設計 307
19.3.1項目開發環境 307
19.3.2項目所需jar包 307
19.3.3項目結構圖 307
19.3.4項目各部分代碼實現 308
19.4運行系統 321
19.5開發過程常見問題及解決 323
第20章Spring整合MyBatis應用開發 324
◎本章教學微視頻:5個115分鐘
20.1環境搭建 324
20.1.1準備jar包 324
20.1.2準備配置文件 326
20.2DAO開發方式整合 328
20.3Mapper接口方式整合 331
20.4開發過程常見問題及解決 332
第5篇項目實踐
第21章在線健身管理系統 334
◎本章教學微視頻:12個60分鐘
21.1系統背景及功能概述 334
21.1.1背景簡介 334
21.1.2功能概述 334
21.1.3開發及運行環境 335
21.2系統分析 335
21.2.1系統總體設計 335
21.2.2系統頁面設計 336
21.3系統運行及項目導入 337
21.3.1系統開發及導入步驟 337
21.3.2系統文件結構圖 340
21.4主要功能實現 340
21.4.1數據庫與數據表設計 340
21.4.2實體類創建 343
21.4.3數據訪問類 345
21.4.4控制分發 345
21.4.5業務處理 347
第22章銀行日常業務管理系統 349
◎本章教學微視頻:14個65分鐘
22.1系統背景及功能概述 349
22.1.1背景簡介 349
22.1.2功能概述 349
22.1.3開發及運行環境 350
22.2系統分析 350
22.2.1系統總體設計 350
22.2.2系統界面設計 352
22.3系統運行及配置 352
22.3.1系統開發及導入步驟 353
22.3.2系統文件結構圖 355
22.4系統主要功能實現 356
22.4.1數據庫與數據表設計 356
22.4.2實體類創建 360
22.4.3數據訪問類 362
22.4.4控制分發及配置 364
22.4.5業務數據處理 365

序: