企業方案
|
人才媒合

JSP + Servlet | 吳永志Java Web 技術開發

JSP + Servlet | 吳永志Java Web 技術開發

軟體開發學院 - Java程式開發
基礎
9.5 小時
62,816
NT$1,840

從佈署到應用程式,發揮Java Web超能力的線上課程!清楚了解Web Application整體架構,從Servlet基礎安裝環境開始,到進階模組的套用與實作,再帶您學習JSP的各項語法與開發方法,最後透過JSP + Servlet整合教學,讓你建構出一個具備良好架構及高品質的Web應用服務。

課程公告

目前尚無任何課程公告

講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。
基礎課程
建議學習 5 週(每週 2 小時)
課程共 147 小節121 影片 ( 9.5小時 )26 測驗
icon_info_certificate提供完訓證書
提供制定學習計畫什麼是學習計畫?

課程目標



在Java界的夥伴應該都很清楚,吳神-吳永志老師能夠幫您將Java程式的基礎真正學好學滿(這也是TibaMe Java入門保證班資料庫開發JDBC保證班場場爆滿的主因),但老師的時間有限,TibaMe特別情商吳永志老師,百忙之中利用錄播方式將Java Web這門課,從最基礎的觀念>>安裝開發環境>>Servlet 範例 war 檔匯入>>Servlet 生命週期基本概念>>深入Servlet>>JSP技術>>JSP+Servlet,將知識節點拆解得非常細,並提供吳神滿滿的範例檔,保證物超所值,看到的學員都說吳神是真正的佛心來~~

這門課將讓您:
 學會 Java Web 應用程式環境設定
 學會撰寫、設定與管理Servlet的生命週期與服務
 學會撰寫JSP + Servlet的整合服務

課程介紹


Java程式語言不僅歷史悠久,跨平台及運用更為廣泛,根據104人力銀行統計,Java技術人才需求量高達數十萬筆的工作職缺,市場人力需求非常大!
                          
想要紮實運用JAVA技術發展出優良的Web服務,成為職場上具備高競爭力的人才。
學會Servlet與JSP絶對是重點中的重點,必須熟透Servlet與JSP才能進入JAVA WEB的殿堂,
也只有熟悉Servlet與JSP才能進行更高級別的JAVA學習,為企業級JAVA應用服務打好基礎。



想完全了解JSP,必先學會Servlet
「PINPOINT ICON」的圖片搜尋結果 在JSP第一次被呼叫,伺服器會自動將JSP網頁轉換成Servlet,這是執行過程的必要步驟
「PINPOINT ICON」的圖片搜尋結果 因為JSP在實際執行時還是一支Servlet程式 ,並且底層觀念都來自Servlet,所以想完全了解
JSP必先學會Servlet

取兩者的長處(MVC Model)
「PINPOINT ICON」的圖片搜尋結果可以使用單獨Servlet或JSP一項技術來解決動態網頁呈現的需求,但最好是取得兩者的長處,
如使用MVC Model
來開發動態專案,以利專案的擴展與更新,維護較容易。

JSP比較屬於網頁設計人員導向,而Servlet則是程式設計人員導向

本課程會清楚帶你了解Web Application整體架構,並從Servlet基礎安裝環境開始,到進階
模組的套用與實作,再帶你學習JSP的各項語法與開發方法。最後透過JSP + Servlet整合教學,
讓你可以建構一個具備良好架構及高品質的Web應用服務。



本課程提供許多實用的範例程式,你可以下載後邊學邊做,紮實地建立個人實務開發能力。



課程中紮實又豐富的內容,再送→"超過百種範例檔" 可以多元選擇反覆練習!
學習永遠不嫌晚,永志老師傳授不藏私,只給想成功的你!



Java Web學習地圖

誰適合學習這門課程呢?

 對 Java Web 應用系統開發有興趣者
 對 Java Web 應用編程整合有需求者
 想自己獨力完成開發Java Web應用程式者
 想取得OCPWCD (Oracle Certified Professional Web Component Developer)認證的Java程式設計師

學習前需要有什麼基本能力呢?

 有HTML基礎能力

學習前需要準備什麼呢?

一顆追隨吳永志老師學好Java的心


基礎課程
建議學習 5 週(每週 2 小時)
課程共 147 小節121 影片 ( 9.5小時 )26 測驗
icon_info_certificate提供完訓證書
提供制定學習計畫什麼是學習計畫?
關於講師
吳永志

Authorized Sun Educational Center講師認證,現為緯育TibaMe專業講師,具備數十年豐富的教學與實務經驗,擅長於Java物件導向、進階(Java I/O , JDBC)程式設計、Java Web應用系統( Servlet & JSP & JSF & Struts & Hibernate & Spring )、關聯式資料庫系統分析與設計,及專案開發與建置等技能培訓,教學成果卓越。

課程大綱


  • 1.Servlet 基礎篇
  • 重點提要


    01:09

    Web Application 概觀


    04:10

    Java Servlet / JSP 解決方案


    01:29

    測驗:Java web 應用程式之解決方案


    共4題

    開發環境準備


    02:16

    STEP7-1-安裝 JDK 及 Java 環境設定(下載步驟)


    01:54

    STEP7-1-安裝 JDK 及 Java 環境設定(安裝步驟)


    04:18

    STEP7-2-安裝 Tomcat 8 及 組態檔設定(下載步驟)


    01:37

    STEP7-2-安裝 Tomcat 8 及 組態檔設定(安裝步驟)


    08:38

    測驗:安裝 Tomcat 8 及 組態檔設定


    共3題

    STEP7-3-程式開發工具


    02:44

    STEP7-4- Eclipse 之 Tomcat Embedded


    03:15

    STEP7-5- Servlet 範例 war 檔匯入


    03:46

    Java Servlet 的優勢


    01:48

    Java EE


    00:31

    測驗:Java Servlet 的優勢


    共3題

    HTTP基礎


    10:29

    Servlet API


    07:00

    以 Servlet 產生網頁


    06:03

    以 Servlet 產生網頁-處理表單資料get測試


    08:07

    以 Servlet 產生網頁-處理表單資料post測試


    05:10

    測驗:以Servlet產生網頁之原理與實務


    共5題

    Web Application 環境佈署-網站應用系統


    01:29

    Web Application 環境佈署-目錄結構1


    05:42

    Web Application 環境佈署-目錄結構2


    09:43

    Web Application 環境佈署-佈署描述檔Web.xml


    05:19

    Web Application 環境佈署- 網站備存檔.war


    03:46

    測驗:專案環境佈署實務


    共6題

    Servlet 生命週期基本概念


    03:02

    Servlet container 一般執行步驟與相關技術


    10:36

    測驗:Servlet 生命週期與相關技術


    共4題

    Servlet Reloading(Servlet 重載入)


    06:17

    Load on Startup(啟動時載入)


    05:18

    Init Parameter(初始參數)


    05:39

    測驗:Servlet 的載入與初始化


    共5題

    Persistence v.s. Synchronization


    10:20

    Initial & Destory 協同運作


    07:00

    Background Thread(背景執行緒)


    02:05

    測驗:Servlet 生命週期的管理實務


    共4題
  • 2.深入Servlet
  • 重點提要


    01:56

    取得Server的資訊


    06:37

    取得Server的資訊-機器資訊


    03:20

    取得Server的資訊-範例程式


    08:33

    取得Server的資訊-環境初始參數


    02:04

    測驗:取得與 <Servlet自身資訊>與<Server資訊>


    共5題

    取得Client的資訊-使用者想要些什麼?


    03:17

    取得Client的資訊-範例程式


    04:07

    取得Client的資訊-取得路徑資訊與檔案服務


    03:08

    檔案上傳(1)


    05:09

    檔案上傳(2)


    08:49

    測驗:取得 <Client端使用者資訊>


    共4題

    傳送HTML資訊 - 基本觀念


    03:22

    資料型態&輸出資料流


    05:17

    狀態碼(Status Code)設定


    01:57

    回應標頭(Response Header)設定


    01:51

    測驗:傳送HTML資訊之基本觀念


    共5題

    應用1:重導請求


    06:53

    應用2:客戶端提取


    04:59

    應用3:not to cache the response


    04:15

    應用4:錯誤處理


    06:15

    測驗:傳送HTML資訊之實務應用


    共4題

    Session Tracking - 基本觀念


    03:44

    隱藏欄位(Hidden Form Field)


    01:21

    URL重寫(URL Rewriting)


    02:14

    Cookie


    01:48

    測驗:追蹤使用者基本觀念


    共4題

    使用 Session Tracking API


    03:17

    測試範例A:行為比較


    06:24

    測試範例B:Session Tracking計次


    03:29

    HttpSession介面方法與Session有效時間


    01:41

    測驗:使用 Session Tracking API追蹤使用者


    共5題

    MySQL 資料庫環境準備


    06:39

    資料庫連結 - 基本觀念


    01:13

    具備基本 JDBC 能力的 Servlet


    04:57

    測驗:具備基本 JDBC 能力的 Servlet


    共3題

    資料庫連線的重覆使用


    04:54

    Transaction管理


    04:59

    Transaction管理-實作


    06:53

    Connection pool - 連線池


    03:23

    Connection pool - 連線池實作


    09:16

    測驗:創建資料庫連線的原理與實務


    共6題

    JDBC BLOB


    02:13

    JDBC BLOB實測1


    09:15

    JDBC BLOB實測2


    03:19

    測驗:資料庫連結之綜合應用


    共4題

    資訊共享


    03:21

    控制權共用


    04:03

    控制權共用-servlet實作


    03:43

    forward(轉送) 與 sendRedirect(重導)


    03:46

    範例實作-forward


    06:39

    範例實作-inculde


    05:23

    結語


    00:39

    測驗:Servlet協同運作的原理與實務


    共5題
  • 3.JSP技術
  • 單元介紹


    01:59

    何謂 JSP 及其運作原理


    09:47

    JSP 執行流程 與 JSP 生命週期


    02:39

    隱含物件 (Implicit Object)


    06:49

    測驗:JSP技術基本觀念


    共5題

    Scripting Elements


    08:20

    Directive Elements


    07:08

    Action Elements-控制權共用


    08:35

    Action Elements-JavaBean


    10:25

    測驗:JSP Elements原理與實務


    共7題

    Model – View – Controller (MVC) 執行流程說明


    04:26

    MVC執行範例-購物車


    12:45

    測驗:MVC的綜合應用


    共5題

    運算式語言 EL


    02:22

    運算式語言 EL-運算子


    02:16

    運算式語言 EL-隱含物件


    01:32

    運算式語言 EL-pageContext 之使用


    02:20

    運算式語言 EL-其他應用1


    05:10

    運算式語言 EL-其他應用2


    08:20

    測驗:運算式語言EL綜合應用


    共6題

    JSTL 介紹


    00:49

    JSTL 安裝與下載jar檔


    02:09

    JSTL 五大類標籤庫宣告


    01:26

    JSTL 支援EL也支援JSP傳統寫法


    02:01

    核心功能標籤庫-<c:out>


    06:20

    核心功能標籤庫-<c:set>、<c:remove>


    03:51

    核心功能標籤庫-<c:catch>


    02:46

    核心功能標籤庫-<c:if>


    02:50

    核心功能標籤庫-<c:forEach>


    07:31

    核心功能標籤庫-<c:import>


    05:21

    核心功能標籤庫-<c:redirect>


    01:34

    核心功能標籤庫-<c:url>


    02:18

    單元結語


    00:33

    測驗:JSTL綜合應用


    共6題
  • 4.JSP+Servlet
  • 單元介紹


    01:49

    HttpSessionBindingListener 介面


    08:52

    Servlet Context Listener 介面


    03:21

    ServletContextListener 介面範例程式


    14:42

    其它監聽器介面


    01:02

    測驗:監聽器之綜合應用


    共5題

    何謂濾器 (Filters)


    01:04

    應用濾器 (Filters)


    00:48

    Filter 的運作方式


    08:08

    Filter API


    03:10

    web.xml 設定


    06:26

    使用 Filter 解決 Query String 之編碼問題


    05:42

    測驗:過濾器之綜合應用


    共5題

    安 全 性 (security) - 基本觀念


    03:08

    HTTP身份驗證


    07:54

    自訂驗證法


    05:32

    自定驗證法範例程式


    12:55

    結合過濾器(Filter)的統一驗證處理


    06:54

    課程結尾


    00:57

    測驗:安全性之綜合應用


    共5題

課程附件


file-icon
mySQL-MVC範例補充.rar
2.52 MB
file-icon
Servlet 基礎篇_JA011範例檔.zip
10.98 MB
file-icon
深入Servlet_JA012範例檔.zip
1.25 MB
file-icon
JSP技術_JA013範例檔.zip
1.59 MB
file-icon
JSP Servlet_JA014範例檔.zip
747.57 KB

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。
功能表
優惠活動
  • 春節檔期活動

  • 【全新理財課程】從財報中找出公司競爭力

  • 【購課贈書】購買「老師希望你別再說錯的 英語易混淆字」即贈實體書

  • 【疫情嚴峻】實體課程銜接直播學習優惠

  • 學習心得大募集!上傳學習心得拿85折優惠券