《Java Web自學視頻教程》以初學者為主要對象,全面介紹了Java Web開發相關的各種技術。在內容排列上由淺入深,使讀者循序漸進地掌握Java Web開發技術;在內容講解上結合豐富的圖解和形象的比喻,幫助讀者理解"晦澀難懂"的技術;在內容形式上附有大量的注意、說明、技巧等欄目,夯實讀者理論技術,豐富管理與開發經驗。
《Java Web自學視頻教程》共分4篇20章,其中,第1篇為起步篇,主要包括Java Web應用開發概述、搭建開發環境、HTML與CSS網頁開發基礎、JavaScript語言、Java語言基礎和JSP語法等內容;第2篇為核心篇,主要包括JSP內置對象、JavaBean技術、Servlet技術、過濾器和監聽器、使用表達式語言(EL)、JSTL標簽庫和數據庫應用開發等內容;第3篇為高級篇,主要包括文件上傳與下載、Ajax技術、Struts 2框架、Hibernate技術和Spring技術等內容;第4篇為實戰篇,主要包括基于Struts 2的供求信息網和基于SSH2的網絡商城兩個實戰項目。另外本書光盤含:
26小時視頻講解/1010個編程實例/15個經典模塊分析/17個項目開發案例/587個編程實踐任務/596個能力測試題目(基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試)/23個IT勵志故事。
本書適用于Java Web程序開發愛好者、初學者和中級開發人員,也可作為大中專院校和培訓機構的教材。
為什么一方面很多畢業生不太容易找到工作,另一方面很多企業卻招不到合適的人才?為什么很多學生學習很刻苦,臨畢業了卻感到自己似乎什么都不會?為什么很多學生到企業之后,發現很多所學的知識用不上?......高校課程設置與企業應用嚴重脫節,高校所學知識得不到很好的實踐,本來是為了實際應用而學習卻變成了應付考試,是造成如上所述現象的主要原因。
為了能滿足社會需要,有些人不得不花費巨額費用、花費半年到一年時間到社會再培訓,浪費了巨大的人力物力。有沒有一種辦法讓學生在校就能學到企業應用的內容呢?--本書就是為此目的而來。本書從沒有編程基礎或稍有編程基礎的讀者層次開始,通過適合自學的方式,從基礎知識到小型實例到綜合實例到項目案例,讓學生在學校就能學到企業應用的內容,從而實現從學校所學到企業應用的重大跨越,架起從學校通向社會的橋梁。
本書特點
1.從基礎到項目實戰,快速鋪就就業之路
全書體例為:基礎知識+小型實例+綜合實例+項目實戰,既符合循序漸進的學習規律,也力求貼近項目實戰等實際應用;A知識是必備內容;小型實例則通過實例鞏固基礎知識;綜合實例則是在進一步綜合應用基礎知識的前提下,通過模塊的形式讓內容更加貼近實際應用;項目實戰則是展現項目開發的全過程,讓讀者對基本的項目開發有一個全面的認識。
2.全程配套視頻講解,讓老師手把手教您
本書配書光盤含配套視頻講解,基本覆蓋全書內容,學習之前,先看、聽視頻講解,然后對照書模仿練習,相信會快速提高學習效率。
3.配套資源極為豐富,各類實例一應俱全
。1)實例資源庫:包括上千個編程實例,各種類型一應俱全,無論學習這本書的哪一章節,都可以從中找到相關的多種實例加以實踐,相信對深入學習極有幫助。
(2)模塊資源庫:包括了最常用的十多個經典模塊分析,它們既可作為綜合應用實例學習,又可移植到相關應用中,進而避免重復勞動,提高工作效率。
(3)項目(案例)資源庫:包括十多個項目開發案例,從需求分析、系統設計、模塊分析到代碼實現,幾乎全程展現了項目開發的整個過程。
(4)任務(訓練)資源庫:共計千余個實踐任務,讀者可以自行實踐練習,還可以到對應的網站上尋找答案。
(5)能力測試資源庫:列舉了幾百個能力測試題目,包括編程基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試,便于讀者自我測試。
。6)編程人生:精選了二十多個IT勵志故事,希望讀者朋友從這些IT成功人士的經歷中汲取精神力量,讓這些經歷成為您不斷進取、勇攀高峰的強大精神動力。
第1篇 起 步 篇
第1章 Java Web應用開發概述
( 視頻講解:32分鐘)
1.1 網絡程序開發體系結構
1.1.1 C/S結構介紹
1.1.2 B/S結構介紹
1.1.3 兩種體系結構的比較
1.2 Web應用技術
1.2.1 客戶端應用技術
1.2.2 服務器端應用技術
1.3 Web應用程序的工作原理
1.4 初識Java Web
1.4.1 Java概述
1.4.2 Java語言的主要特點
1.4.3 Java Web概述
1.4.4 Java Web成功案例
1.5 Java Web網站的基本構建流程
1.6 常用網上資源
1.6.1 常用資源下載網站
1.6.2 技術社區
1.7 本章小結
第2章 搭建開發環境
( 視頻講解:12分鐘)
2.1 Java Web開發環境概述
2.1.1 開發工具包JDK
2.1.2 Web服務器
2.1.3 數據庫
2.1.4 Web瀏覽器
2.2 安裝和配置JDK
2.2.1 下載JDK
2.2.2 安裝JDK
2.2.3 Windows系統下配置和測試JDK
2.3 安裝和配置Tomcat
2.3.1 獲取Tomcat
2.3.2 熟悉Tomcat
2.3.3 修改Tomcat的默認端口
2.3.4 部署Web應用
2.4 Eclipse開發工具的安裝與使用
2.4.1 Eclipse的下載與安裝
2.4.2 啟動Eclipse
2.4.3 安裝Eclipse中文語言包
2.4.4 Eclipse工作臺
2.5 做好項目開發的準備工作
2.5.1 集成Eclipse與Tomcat
2.5.2 完善Web項目開發所需配置
2.6 綜合應用
2.6.1 創建第一個Java Web項目
2.6.2 將圖片輸出到JSP頁面中
2.7 本章常見問題
2.7.1 輸入javac顯示"不是內部或外
部命令......"
2.7.2 Tomcat端口被占用導致不能
啟動
2.7.3 Eclipse沒有創建JSP項
2.8 本章小結
2.9 跟我上機
第3章 HTML與CSS網頁開發基礎
( 視頻講解:12分鐘)
3.1 HTML 5語言
3.1.1 HTML 5文檔結構
3.1.2 HTML文字排版標記
3.1.3 圖片與超鏈接標記
3.1.4 HTML 5新增的語義元素
3.1.5 制作表格
3.1.6 播放音頻和視頻
3.1.7 表單標記
3.2 CSS樣式表
3.2.1 樣式表的定義與引用
3.2.2 CSS規則
3.2.3 CSS選擇器
3.2.4 CSS常用屬性
3.3 綜合應用
3.3.1 在頁面添加圖片和超鏈接
3.3.2 在CSS 2中使用div層對頁面中
的文字添加彩色邊框
3.4 本章常見錯誤
3.4.1 在網頁中插入圖片或超鏈接找不
到相關內容
3.4.2 應用