OCP Java Training Course (SE 11) Training 課程
  Facebook: OCP Java Training Course (SE 11) Training 課程
 
OCP Java Training Course (SE 11) Training 課程
OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程  
OCP Java Training Course (SE 11) Training 課程 OCP Java Training Course (SE 11) Training 課程

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

課堂錄影隨時睇 10 大優點之地點方便:本中心位於旺角、觀塘、北角、沙田及 屯門,就近港鐵站!

OCP: Java SE 11 Developer 認證課程
課程簡稱:OCP Java Training Course (SE 11)

  • 課程時間
  • 課程簡介
  • 課程特點
  • 認證要求
  • 考試須知
  • 課程內容

機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!


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

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


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


地區 地址 電話 教育局註冊編號
旺角 九龍旺角亞皆老街 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
注意! 客戶必須查問報讀學校的教育局註冊編號,以確認該校為註冊學校,以免蒙受不必要的損失!


機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!


在現今的應用範圍上,Java 語言可說是十分廣泛,從 Windows、Linux 以至手機,都有應用 Java 技術。因此 Java 已經成為跨平台及網路軟件的首選。事實上 Java 技術的簡單性和跨平台能力使其成為 I.T. 程式編寫界的標準,這亦是 Java 在 I.T. 界認受性廣泛的主要原因。

Java 是物件導向 (Object-Oriented) 開發模式的程式語言。物件導向開發模式是現今程式語言的主流。Java 作為易學及又有廣泛應用性的程式語言,無疑是初學物件導向開發模式的首選。通過學習 Java 從而了解物件導向開發模式後,學習其他程式設計語言便可以更易上手。

不同於 Java SE 8 的認證,Java SE 11 不再提供低階的 OCA 認證,因此考生可以直接考取高階的 OCP 認證。同時 Java SE 11 的 OCP 認證考試的科目也由兩科改為一科。對打算考取高階 OCP 認證的考生,Java SE 11 的認證比較節省考試時間及費用。

本中心的 OCP: Java SE 11 Developer 認證課程籌備多時,精心編排。由上堂、溫習、實習、考試研習、做試題至最後考試,均為你度身訂造,作出有系統的編排。務求真正教識你,又令你考試及格。



課程名稱: OCP: Java SE 11 Developer 認證課程
- 簡稱:OCP Java Training Course (SE 11)
課程時數: 48 小時 (共 16 堂)
適合人士: 對電腦有基本認識 及 初學編寫程式人士
授課語言: 以廣東話為主,輔以英語
課程筆記: 本中心導師親自編寫英文為主筆記,而部份英文字附有中文對照。

機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!


1. 模擬考試題目: 本中心為學員提供模擬考試題目,每條考試題目均附有標準答案。
2. 理論與實習並重: 導師於課堂內講解理論及示範實際例子
3. 導師親自編寫筆記: 由本中心導師親自編寫筆記,絕對適合考試及實際編寫 Java 程式之用,令你無須「死鋤」如字典般厚及不適合香港讀書格調的書本。
4. 免費重讀: 傳統課堂學員可於課程結束後三個月內免費重看課堂錄影。

機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!


只要你於下列科目取得合格成績,便可獲 Oracle 頒發 OCP: Java SE 11 Developer 國際認可證書:

考試編號 科目名稱
1Z0-819 Java SE 11 Developer



機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!


Oracle 已公佈自 2022 年 9 月 1 日起學員必需親自前往 https://education.oracle.com/buy-exam 購買以下 1 個科目的 "Oracle Exam Attempt" 並由 Oracle 親自向您提供考試服務。

考試編號 1Z0-819 考試費為 HK$1,899 。

考試題目由 Oracle 傳送到你要應考的電腦,考試時以電腦作答。所有考試題目均為英文,而大多數的考試題目為選擇題。

考試合格後會收到來自 Oracle 的作實電郵,並進入該電郵內的連結,登入 https://certview.oracle.com 下載您的證書。

考試不合格便可於5日後重新報考,不限次數。欲知道作答時間、題目總數、合格分數等詳細考試資料,可瀏覽本中心網頁"各科考試分數資料"。




機會難逢:沒有其他前設的認證要求,考一科便可直接取得的 OCP Java 認證!



課程名稱:OCP: Java SE 11 Developer 認證課程
- 簡稱:OCP Java Training Course (SE 11)

1. Introduction to Java SE
1.1 Java Overview
1.2 Java Virtual Machine (VM)
1.3 Java Development Environment
1.4 Java IDE
1.5 Installation of JDK and IDE
1.5.1 Installing Java SE Development Kit 11
1.5.2 Installing NetBeans IDE
1.6 Example of Writing Sample Java Programs
1.6.1 Without IDE
1.6.2 With IDE
1.7 Basic Components in Java Program
1.7.1 Expressions
1.7.2 Statements
1.7.3 Blocks

2. Primitive Data Types and Variables
2.1 Identifiers (標識符)
2.2 Primitive Data Types
2.3 Literals
2.3.1 The Boolean Literals
2.3.2 The Character Literals
2.3.3 The Integer Literals
2.3.4 The Floating-Point Literals
2.3.5 Using Underscore in Numeric Literals
2.4 Declaring and Initializing a Variable
2.5 Scope of Variables
2.6 Primitive Data Type Conversions
2.6.1 Widening Conversion
2.6.2 Narrowing Conversion
2.6.3 Arithmetic Promotion
2.6.4 Problems in Arithmetic Calculation
2.7 About var

3. Operators
3.1 Arithmetic Operators
3.1.1 Binary (二元) arithmetic operators
3.1.2 Unary (單元) arithmetic operators
3.2 Relational Operators
3.3 Logical Operators
3.4 Assignment Operators

4. Array
4.1 Declaring an Array
4.2 Constructing an Array
4.3 Initializing an Array
4.4 Shortcut Syntax for Initializing an Array

5. Flow Control
5.1 Selection
5.1.1 The if Statement
5.1.2 The if-else Statement
5.1.3 The if-else if-else Statement
5.1.4 The switch Statement
5.2 Iteration
5.2.1 The while Statement
5.2.2 The do-while Statement
5.2.3 The for Statement
5.2.4 The Enhanced for Loop
5.3 Branch
5.3.1 The break Statement
5.3.2 The continue Statement
5.3.3 The return Statement

6. Classes and Objects
6.1 Basic Background
6.2 Basic Elements of a Class
6.2.1 Class Declaration
6.2.2 Creating Class Objects
6.2.3 Class Variables
6.2.4 Class Methods
6.3 Method Parameters and Overloading
6.3.1 Method Parameters
6.3.2 Variable Shadowing and this
6.3.3 Method Overloading
6.4 Constructor
6.4.1 About Constructor
6.4.2 Constructor Overloading
6.4.3 this()
6.5 Static Members
6.5.1 Static Variables
6.5.2 Static Methods
6.5.3 static { }
6.5.4 Examples of Static Methods in Math Class
6.6 Pass by Value / Reference
6.7 Class for Java Application
6.7.1 main() Method and its Signature
6.7.2 Other Class Members
6.8 Varags
6.9 Using Class Object as Instance Variable
6.9.1 A Simple Example
6.9.2 Aggregation and Composition (參考章節)

7. Inheritance and Interface
7.1 Inheritance Basics
7.2 Constructor in Inheritance
7.3 super and super()
7.4 Abstract Class and Abstract Method
7.4.1 Abstract Class
7.4.2 Abstract Method
7.5 Final
7.6 Interface
7.6.1 Basic Usage
7.6.2 Static Methods and Default Methods
7.6.3 Extending Interface
7.6.4 Problem For Implementing Multiple Interfaces

8. Polymorphism
8.1 Polymorphism Basics
8.2 IS-A Relationship
8.3 Using SuperClass or Interface as Reference Type
8.3.1 Accessing Static Members Using Different Reference Types
8.3.2 Accessing Instance Variables Using Different Reference Types
8.3.3 Accessing Instance Methods Using Different Reference Types
8.3.4 Covariant Return Type
8.3.5 Overloading Methods Using Different Reference Types As Parameters
8.4 Working With Polymorphism
8.4.1 Using Array
8.4.2 Casting and getClass()/instanceof
8.4.3 Using Hidden Variable / Overridden Methods

9. Packages and Access Modifers
9.1 Packages
9.1.1 Package Overview
9.1.2 Refer to a Package Member by its Fully Qualified Name
9.1.3 Importing a Package Member
9.1.4 Importing an Entire Package
9.2 Access Modifier
9.2.1 Basic Access Modifiers
9.2.2 Access Modifiers for Overriding Instance Method
9.3 Encapsulation
9.4 Access Modifer for Constructor

10. Class Desgin
10.1 Basic Class Design
10.2 Delegation
10.3 Factory Method
10.4 Singleton Class
10.5 Nested Class
10.5.1 Static Nested Class
10.5.2 Inner Class
10.5.3 Local Class
10.5.4 Anonymous Inner Class
10.6 Annotations
10.6.1 Overview
10.6.2 Predefined Annonation
10.6.3 Custom Annonation

11. String, Wrapper Class and Enum
11.1 About String
11.1.1 Overview
11.1.2 equals()
11.1.3 toString()
11.1.4 Other Instance Methods in String Class
11.1.5 StringBuilder Class
11.2 Wrapper Classes
11.2.1 Overview
11.2.2 xxxValue()
11.2.3 Static Methods
11.3 Enumerated Type

12. Collection FrameWork and Generics
12.1 Collection Framework Overview
12.2 ArrayList
12.2.1 Basic Overview
12.2.2 Adding and Inserting Elements
12.2.3 Searching for Elements
12.2.4 Replacing and Removing Elements
12.2.5 Creating ArrayList with Elements Included
12.2.6 Using of Iterator
12.2.7 Typed ArrayList
12.3 Using List Interface
12.4 Other Collection Classes
12.4.1 Set
12.4.2 Queue
12.5 Static Method of the Class Collections
12.6 Comparable and Comparator
12.6.1 Comparable Interface
12.6.2 Comparator
12.7 Comparing Elements between Two Collections
12.7.1 Checking if the Elements in Two Collections are the Same
12.7.2 Find the Common Elements in Two Collections
12.7.3 Find the Differences in Elements in Two Collections
12.8 HashMap
12.8.1 Map Overview
12.8.2 Using of HashMap
12.9 Generics
12.9.1 Generics Backgound
12.9.2 Generic Class / Interface Declaration
12.9.3 Bounded Type Parameter
12.9.4 Generic Method Declaration
12.9.5 Using WildCard “?” as Parameter Type
12.9.6 Type Erasure
12.10 Optional

13. Exception Handling
13.1 Exception Handling Basics
13.2 try ... catch ... finally Statement
13.2.1 try statement
13.2.2 catch statement
13.2.3 finally statement
13.3 Program Flow during Catching of Exception
13.4 Catching of Exception when Invoking Methods
13.5 Checked Exceptions
13.5.1 Throwable Class
13.5.2 Examples for Handling Checked Exception
13.6 Handling Checked Exception within a Method
13.7 Custom Exception
13.8 Chaining Exception
13.9 try-with-resources
13.10 Suppressed Exception

14. Input Output (I/O)
14.1 I/O Streams
14.1.1 Working of Basic I/O Streams
14.1.2 Byte Streams
14.1.3 Character Streams
14.1.4 Console Input / Output
14.1.5 Introduction to Object Streams
14.2 File I/O using NIO.2
14.2.1 Path Interface and Paths Class
14.2.2 Files Class
14.2.3 FileStore Class
14.2.4 DirectoryStream
14.3 Legacy File I/O

15. Locale, Resource Bundle and DateTime API
15.1 Locale
15.1.1 Locale Overview
15.1.2 Creating Locale Object
15.1.3 Default Locale
15.1.4 Using Locale in Number Formating
15.1.5 Using Locale in Date Time Formating
15.2 Resource Bundle
15.2.1 Resource Bundle Overview
15.2.2 Properties Resource Bundle
15.3 Java 8 DateTime API
15.3.1 Background
15.3.2 Creating Objects for Local Date and/or Time
15.3.3 Instance Methods for Java 8 DateTime Classses
15.3.4 Zoned DateTime
15.3.5 Other Classes in Java 8 DateTime API

16. Introduction to JDBC
16.1 JDBC Overview
16.2 Basic Example for Using a Database
16.2.1 Connecting to a Database
16.2.2 Preparing and Sending Queries to the Database
16.2.3 Retrieving the Result from the Database
16.2.4 Closing the Resources
16.2.5 An Example
16.3 Creating Tables and Adding Rows
16.1 Scrolling and Updating using ResultSet

17. MultiThreading
17.1 Introduction to Threads (線程)
17.2 Configuring Threads with Thread Class
17.3 Configuring Threads with Runnable Interface
17.4 Passing Values / Objects to a Thread
17.5 Basic Setting and Monitoring for Threads
17.5.1 Threads’ Name
17.5.2 Lifetime of a Thread
17.5.3 Thread Priorities
17.6 Synchronizing (同步) Threads
17.6.1 synchronized (同步)
17.6.2 wait() and notify()
17.7 Deadlock
17.8 About java.util.concurrent

18. Lambda
18.1 Lambda Overiew
18.1.1 Lambda Expression
18.1.2 Using of Lambda Expression
18.2 Built-in Functional Interfaces for Lambda
18.3 Using Lambda Expression in Java Built-in Methods
18.3.1 forEach() declared in Iterable
18.3.2 removeIf() declared in Collection
18.3.3 replaceAll() declared in List:
18.4 Functional Composition

19. Stream API
19.1 Creating a Stream
19.2 Intermediate Operations on a Stream Object
19.3 Terminal Operations on a Stream Object
19.4 Stream Pipelines and Processing of Stream Operations
19.5 Using Streams for Collection
19.6 Using Stream for Files
19.6.1 Using Stream through Returned List object
19.6.2 Methods returning Stream

20. Java Secure Coding and Platform Module System
20.1 Secure Coding
20.1.1 Overview
20.1.2 Limit Accessibility through Access Modifier
20.1.3 Preventing Denial-of-Service (DOS) Attacks
20.1.4 Validate Data / Restrict Actions Based on External Input / Request
20.1.5 Working with 3rd Party Program Code
20.1.6 Preventing Senstive Data from being Serialized
20.1.7 Introcution to SecurityManager
20.2 Java Platform Module System
20.2.1 About Modules
20.2.2 Java Build-in Modules
20.2.3 Services



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