Java EE Training Course (Basic) Training 課程
  Facebook: Java EE Training Course (Basic) Training 課程
 
Java EE Training Course (Basic) Training 課程
Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程  
Java EE Training Course (Basic) Training 課程 Java EE Training Course (Basic) Training 課程

想定期知道最新課程及優惠嗎?
免費訂閱本中心的課程通訊!

課堂錄影隨時睇 10 大優點之免費重睇:您可於享用時期內於報讀地點不限次數地重看課堂錄影,從而可反覆重溫整個課程!

Java EE 程式編寫基礎課程 (主要教授 JSP, Servlet, JSTL 和 EL)
課程簡稱:Java EE Training Course (Basic)

  • 課程時間
  • 課程簡介
  • 課程內容

課程優惠!現凡同時報讀以下兩個課程:
即減 $600!
課程優惠!現凡同時報讀以下兩個課程:
即減 $500!

推介服務:課堂錄影隨時睇 (在家觀看 = 0%,在校觀看 = 100%)
學員使用 WhatsApp、電話或本網頁報名,待本中心確認已為學員留位後,即可使用 轉數快 繳付學費,過程簡便!
編號 地點 可預約星期及時間 學費低至 85 折  
JI2412AV 不限
請參看個別地點
$1,980 按此報名:Java EE Training Course (Basic) Training 課程
JI2412MV 旺角 一至五:14:30 - 22:15   六:13:45 - 21:30   日:10:15 - 18:00 (公眾假期休息) 95 折後只需 $1,881 按此報名:Java EE Training Course (Basic) Training 課程
JI2412OV 觀塘 一至五:14:15 - 22:00   六及日:12:15 - 20:00   (星期三及公眾假期休息) 9 折後只需 $1,782 按此報名:Java EE Training Course (Basic) Training 課程
JI2412PV 北角 一至五:14:15 - 22:00   六及日:12:15 - 20:00   (星期三及公眾假期休息) 9 折後只需 $1,782 按此報名:Java EE Training Course (Basic) Training 課程
JI2412SV 沙田 一至五:14:15 - 22:00   六及日:12:15 - 20:00   (星期三及公眾假期休息) 85 折後只需 $1,683 按此報名:Java EE Training Course (Basic) Training 課程
JI2412YV 屯門 一至五:14:15 - 22:00   六及日:12:15 - 20:00   (星期一、三及公眾假期休息) 85 折後只需 $1,683 按此報名:Java EE Training Course (Basic) Training 課程
* 各政府部門可使用 P Card 付款  
如使用 P Card 繳付考試費,考試費需另加 2.5% 行政費  
在校免費試睇: 首 1 小時,請致電與本中心職員預約。 查看各地點電話
旺角 2332-6544
觀塘 3563-8425
北角 3580-1893
沙田 2151-9360
屯門 3523-1560
在校免費重睇: 學員可於享用時期內於報讀地點不限次數地重看課堂錄影,從而可反覆重溫整個課程!
導師解答: 學員可於觀看某一課堂錄影後提出課堂直接相關的問題,課程導師會樂意為學員以單對單的形式解答!
課時: 12 小時
享用時期: 報讀日至 4 星期內,進度由您控制,可快可慢。
課堂錄影導師: Franco (任教課程清單)
在校觀看: 詳情及示範片段


推介服務:課堂錄影隨時睇 (在家觀看 = 100%,在校觀看 = 0%)
學員使用 WhatsApp、電話或本網頁報名,待本中心確認已為學員留位後,即可使用 轉數快 繳付學費,過程簡便!
編號 地點 星期及時間 費用  
JI2412HH 在家 享用時期內每星期 7 天 (包括公眾假期),每天 24 小時全天候不限次數地觀看。 $1,980 按此報名:Java EE Training Course (Basic) Training 課程
* 各政府部門可使用 P Card 付款  
如使用 P Card 繳付考試費,考試費需另加 2.5% 行政費  
在校免費試睇: 首 1 小時,請致電與本中心職員預約。 查看各地點電話
旺角 2332-6544
觀塘 3563-8425
北角 3580-1893
沙田 2151-9360
屯門 3523-1560
導師解答: 學員可於觀看某一課堂錄影後提出課堂直接相關的問題,課程導師會樂意為學員以單對單的形式解答!
課時: 12 小時
在家觀看時禁用程式: 一些危害課堂錄影版權的程式。
享用時期: 報讀日至 4 星期內,進度由您控制,可快可慢。
課堂錄影導師: Franco (任教課程清單)
在家觀看: 服務條款及守則、報讀程序及示範片段


地區 地址 電話 教育局註冊編號
旺角 九龍旺角亞皆老街 109 號,皆旺商業大廈 18 樓 1802 - 1807 室 2332-6544 533459
觀塘 九龍觀塘成業街 7 號寧晉中心 12 樓 G2 室 3563-8425 588571
北角 香港北角馬寶道 41-47 號華寶商業大廈 3 樓 01-02 號舖 3580-1893 591262
沙田 新界沙田石門安群街 3 號京瑞廣場 1 期 10 樓 M 室 2151-9360 604488
屯門 新界屯門屯喜路 2 號屯門柏麗廣場 17 樓 1708 室 3523-1560 592552
注意! 客戶必須查問報讀學校的教育局註冊編號,以確認該校為註冊學校,以免蒙受不必要的損失!


J2EE (Java 2 Platform, Enterprise Edition) 自從 1999 年面世以來不斷發展,發展成今天的 Java EE (Java Platform, Enterprise Edition)。Java EE 提供開發人員一個豐富的平台以開發動態網頁、Web Services等企業應用軟件 (Enterprise Applications)。

Java EE 平台包括

  • Bean Validation
  • Common Annotations for the Java Platform
  • Contexts and Dependency Injection for the Java EE Platform
  • Dependency Injection for Java
  • Enterprise JavaBeans (EJB)
  • Interceptors
  • Java API for JSON Processing (JSON-P)
  • Java API for RESTful Web Services (JAX-RS)
  • Java API for WebSocket (WebSocket)
  • Java Persistence API (JPA)
  • Java Transaction API (JTA)
  • JavaServer Faces (JSF)
  • JavaServer Pages Standard Tag Library (JSTL)
  • JavaServer Pages (JSP)
  • Managed Beans
  • Servlet
  • Unified Expression Language (EL)

Java EE 亦有不少 frameworks 可以選用,當中包括

  • Hibernate
  • JavaServer Faces (JSF)
  • Spring
  • Struts / Struts 2
  • Tapestry

本課程是 Java EE 課程系列中的第一個課程,課程導師首先會簡介 Java 程式的語言結構及語法,然後教授 Java EE 常用的物件導向概念。最後詳細講解 Java EE 平台中的JSP, Servlet, JSTL 和 EL,建立穩固的 Java EE 基礎。

課程名稱: Java EE 程式編寫基礎課程 (主要教授 JSP, Servlet, JSTL 和 EL)
- 簡稱:Java EE Training Course (Basic)
課程時數: 12 小時 (共 4 堂)
適合人士: 對電腦有基本認識 及 初學編寫程式人士
授課語言: 以廣東話為主,輔以英語
課程筆記: 本中心導師親自編寫中文為主筆記,而部份中文字附有英文對照。


課程名稱:Java EE 程式編寫基礎課程 (主要教授 JSP, Servlet, JSTL 和 EL)
- 簡稱:Java EE Training Course (Basic)


1 事前準備

2 準備編寫及執行 Java EE 軟件的環境
2.1 安裝 JDK (Java Development Kit) 及設定環境變數
2.2 安裝 NetBeans IDE 及 GlassFish Server
2.3 執行 NetBeans IDE 及啟動 GlassFish Server

3 NetBeans IDE 環境介紹
3.1 Start Page
3.2 Projects / Files
3.3 Services
3.4 建立第一個 Project
3.5 建立 index.jsp
3.6 在 JSP 檔案內加上HTML / HTML5
3.7 在 JSP 檔案內加上 CSS
3.8 Git 入門
3.8.1 Git Repository
3.8.2 Git Commit
3.8.3 改變已 Commit 的檔案
3.8.4 對比分別
3.8.5 還原至還原點
3.9 顯示行號
3.10 顯示 Palette
3.11 整理格式
3.12 還原圖形使用者介面 (GUI)
3.12.1 還原 Netbeans IDE 內的視窗
3.12.2 還原 Netbeans IDE 內的 Toolbars
3.12.3 還原 Palette

4 Java 語言 (基礎語法)
4.1 Comments (註釋)
4.2 Variables (變數)
4.2.1 常見的資料型態
4.2.2 變數的名稱
4.2.3 宣告變數的語法
4.2.4 變數的特性:變
4.2.5 變數的有效範圍
4.3 Constants (常數)
4.3.1 宣告常數的語法
4.4 Flow Control (流程控制)
4.4.1 switch case
4.4.1.1 語法
4.4.1.2 例子
4.4.2 If
4.4.2.1 語法 (第一部份)
4.4.2.2 例子 (第一部份)
4.4.2.3 語法 (第二部份)
4.4.2.4 例子 (第二部份)
4.4.3 While
4.4.3.1 語法
4.4.3.2 例子
4.4.4 For
4.4.4.1 語法
4.4.4.2 例子
4.4.5 break 與 continue
4.4.5.1 break
4.4.5.2 continue
4.5 Methods
4.5.1 語法
4.5.2 例子
4.6 Operators (運算子)
4.6.1 Arithmetic Operators (算術運算子)
4.6.2 Assignment Operators (指定運算子)
4.6.3 Conditional Operators (條件運算子)
4.6.4 i++ vs ++i / i-- vs --i

5 Java 語言 (物件導向概念)
5.1 Classes (類別) 與 Objects (物件)
5.1.1 實習: Classes and objects
5.2 Modifiers
5.2.1 public, protected, (default / no modifier), private
5.2.2 Getter 與 Setter
5.2.3 實習:Modifiers, Getter 與 Setter
5.2.4 this
5.3 Constructors (建構子)
5.3.1 Default constructor
5.3.2 實習:Constructors
5.4 Class variables and class methods (類別變數及類別方法)
5.4.1 實習:Class variables and class methods (類別變數及類別方法)
5.5 Overload (重載)
5.5.1 實習:Overload (重載)
5.5.2 實習:Constructor overload (建構子重載)
5.6 Garbage Collection (垃圾收集) 與 finalize()
5.6.1 實習:Garbage Collection (垃圾收集) 與 finalize()
5.7 Inheritance (繼承) 與 super
5.7.1 實習:Inheritance (繼承) 與 super
5.8 Inheritance (繼承) 與 Override (重新定義)
5.8.1 實習:Inheritance (繼承) 與 Override (重新定義)
5.9 Inheritance (繼承) 與final (不可重新定義)
5.9.1 實習:Inheritance (繼承) 與final (不可重新定義)
5.10 Abstract Classes and Methods (抽象類別及方法)
5.10.1 Abstract Classes (抽象類別)
5.10.1.1 實習:Abstract Classes (抽象類別)
5.10.2 Abstract Methods (抽象方法)
5.10.2.1 實習:Abstract Methods (抽象方法)
5.11 禁止被繼承
5.11.1 實習:禁止被繼承
5.12 Interface (介面)
5.12.1 實習:Interface (介面)
5.13 Polymorphism (多型)
5.13.1 實習:Polymorphism (多型) through abstract classes (抽象類別)
5.13.2 實習:Polymorphism (多型) through interfaces (介面)
5.14 Nested classes (巢狀類別)
5.14.1 Static nested classes
5.14.1.1 實習:Static nested classes
5.14.2 Non-static nested classes / Inner classes (內部類別)
5.14.2.1 實習:Non-static nested classes / Inner classes (內部類別)
5.14.3 Anonymous classes (匿名類別) / Anonymous inner classes (匿名內部類別)
5.14.3.1 實習:Anonymous Classes (匿名類別)
5.15 package, import與隨機數
5.15.1 實習:package, import與隨機數
5.16 Generics (泛型)
5.16.1 實習:Generic (泛型)
5.16.2 限制 <T> 的型態
5.16.2.1 實習:限制 <T> 的型態
5.17 Enumerated Types (列舉型態)
5.17.1 實習:Enumerated Types (列舉型態)

6 Java 語言 (常用類別)
6.1 String
6.1.1 刪去左右兩邊多餘的空白字元
6.1.2 檢查字串內是否包括要搜尋的字詞
6.1.3 刪去文字間多餘的空白字元
6.1.4 字元的小寫和大寫
6.1.5 字串分割
6.1.6 比較兩個字串的值是否相同
6.2 Date, SimpleDateFormat and Calendar
6.2.1 顯示現在的年、月、日、時、分、秒、AM / PM、星期?
6.2.2 建立日期物件
6.2.3 日期時間的加減
6.2.4 兩個日期時間的相差
6.3 Collections (集合)
6.3.1 ArrayList
6.3.1.1 宣告 ArrayList
6.3.1.2 新增物件到 ArrayList
6.3.1.3 取得ArrayList內所有的物件
6.3.1.4 檢查是否含有某些物件
6.3.1.5 檢查 ArrayList 的大小
6.3.1.6 刪除 ArrayList 內的物件
6.3.1.7 本章節的示範
6.3.2 LinkedHashSet
6.3.2.1 宣告 LinkedHashSet
6.3.2.2 新增物件到 LinkedHashSet
6.3.2.3 取得 LinkedHashSet 內所有的物件
6.3.2.4 檢查是否含有某些物件
6.3.2.5 檢查 LinkedHashSet 的大小
6.3.2.6 刪除 LinkedHashSet 內的物件
6.3.2.7 本章節的示範
6.4 File
6.4.1 建立資料夾、檔案及將資料寫入檔案
6.4.2 開啟檔案及讀取相關資料
6.5 Exception
6.5.1 throw
6.5.2 try, catch
6.5.3 finally
6.5.4 throws
6.6 Thread

7 Servlets
7.1 了解 Servlet 結構
7.1.1 實習:了解 Servlet 結構與Annotation (name 和 urlPatterns)
7.1.2 修改 Annotation (urlPatterns)
7.1.3 更多的 urlPatterns
7.2 web.xml
7.2.1 實習:web.xml
7.3 在 Servlet 內應用 Java 類別及物件
7.3.1 實習:在 Servlet 內應用 Java 類別及物件
7.4 處理 requests 及 responses
7.4.1 實習:處理 requests 及 responses: GET
7.4.2 實習:處理 requests 及 responses: POST
7.5 Initialization Parameters
7.5.1 實習:Initialization Parameters
7.6 發送電郵
7.6.1 實習:發送電郵
7.7 檔案下載
7.7.1 實習:檔案下載
7.8 檔案上載
7.8.1 實習:檔案上載

8 JSP (JavaServer Pages)
8.1 JSP 是 Servlet 的一種
8.2 JSP Scriptlets
8.2.1 實習:JSP Scriptlets
8.3 JSP Declarations
8.3.1 實習:JSP Declarations
8.4 <%= %>
8.4.1 實習:<%= %>
8.5 在 JSP 應用 Java 類別及物件
8.5.1 在 JSP 應用 Java 類別及物件 (不使用 JavaBeans)
8.5.1.1 實習:在 JSP 應用 Java 類別及物件 (不使用 JavaBeans)
8.5.2 在 JSP 應用 Java 類別及物件 (使用 JavaBeans)
8.5.2.1 實習:在 JSP 應用 Java 類別及物件 (使用 JavaBeans)
8.5.3 jsp:getProperty
8.5.3.1 實習:jsp:getProperty
8.5.4 jsp:useBean, jsp:setProperty 與jsp:getProperty
8.5.4.1 實習:jsp:useBean, jsp:setProperty 與jsp:getProperty
8.6 JSP segment / JSP fragments ( .jspf)
8.6.1 實習:JSP segment / JSP fragments ( .jspf)
8.7 Sessions
8.7.1 實習:Sessions
8.8 Cookies
8.8.1 實習:Cookies

9 Expression Language (EL)
9.1 讀取用戶的 IP地址及端口訊息
9.1.1 實習:讀取用戶的 IP地址及端口訊息
9.2 讀取 HTTP Header訊息
9.2.1 實習:讀取用戶瀏覽器訊息
9.2.2 實習:讀取HTTP Host 訊息
9.3 讀取 GET / POST 所傳遞的值
9.4 EL 與 JavaBeans
9.4.1 實習:EL 與 JavaBeans
9.4.2 實習:使用 Expression Language (EL) 執行方法 (Invoke methods)
9.4.3 實習:進行算術運算

10 JSTL (JavaServer Pages Standard Tag Library)
10.1 <c:if>
10.1.1 實習:<c:if>
10.2 <c:choose>, <c:when> , <c:otherwise> 和 <c:out>
10.2.1 實習:<c:choose>, <c:when> , <c:otherwise> 和 <c:out>
10.3 <c:forEach>
10.3.1 實習:<c:forEach>
10.4 JSTL Custom Tags (自定標籤)
10.4.1 實習:JSTL Custom Tags (自定標籤)

11 進階課題:Servlet Filter
11.1 實習:Servlet Filter: Request Filter
11.2 實習:Servlet Filter: Response Filter

12 附錄1: 製作 WAR 檔案

 

更多綜合課程
  攝影課程
  • 攝影初級
  • 攝影中級 (風景專題)
  英文課程
  • IPA 拼音:級別 1 2 3 4
  普通話課程
  • 基礎普通話拼音 (免費)
  • 進階普通話拼音
  • 普通話會話:級別 1 2 3
  西班牙語文課程
  • 級別 1 2 3
  中醫課程
  • 濕疹與皮膚敏感病
  • 暗瘡與色斑 | 鼻敏感與感冒
  • 脫髮與白髮 | 從五官看健康
  風水命理課程
  • 紫微斗數:級別 1 2 3
  • 子平八字:級別 1 2 3
  • 八字風水:級別 1 2 3
  • 奇門遁甲:級別 1 2 3