注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作Java Web 從入門到項目實踐(超值版 軟件開發(fā)魔典)

Java Web 從入門到項目實踐(超值版 軟件開發(fā)魔典)

Java Web 從入門到項目實踐(超值版 軟件開發(fā)魔典)

定 價:¥79.90

作 者: 聚慕課教育研發(fā)中心
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302525769 出版時間: 2019-05-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

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

作者簡介

  聚慕課教育研發(fā)中心,是有一家軟件開發(fā)公司和線下培訓機構共同組建的IT圖書研發(fā)中心,具有18年的圖書開發(fā)和12年軟件開發(fā)經(jīng)驗。該研發(fā)中心有軟件開發(fā)團隊,一批一線軟件培訓講師,高校青年教師以及學科專家團隊構成。致力于IT類圖書策劃、組稿、及編寫。我們對計算機圖書市場進行科學、嚴謹?shù)恼{查分析,緊跟高新科技,深度挖掘讀者需求,整合優(yōu)質作者資源,協(xié)助作者制定創(chuàng)作計劃、確立創(chuàng)作思想與體例,并實時監(jiān)控創(chuàng)作質量與進度,確保做出讓讀者讀得懂、用的好、學的會的計算機類圖書。

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號