甲子園電腦教育中心
Alpha Tech Education Centre

課程簡介

由 Sun Microsystems 所研究及開發的 Java 語言,應用範圍十分廣泛,從一般的網頁程式,到大型的系統設計,都可以大派用場。而 Java 屬於跨平台語言 (Cross Platforms Language),意思是程式設計員只要以 Java 編寫程式一次,之後無論在任何操作系統,如 Windows、UNIX、Linux 或 Mac OS 上都可以執行。Java 這種與生俱來的特質,對資訊科技界而言可說是一大突破,亦為電腦程式設計者帶來無限方便。Java 技術已成為 I.T. 界的標準,無論在基礎層面,或是專業領域上都有 Java 的存在,這亦是 Java 在 I.T. 界認受性廣泛的主要原因。

我們最新推出的 Sun Certified Java Associate (SCJA) 課程由擁有多年程式編寫經驗之導師任教,為 Java 初學者提供一個實習機會,幫助您學識及了解 Java 的語法編寫、管理及操作,完成課程後更可考取 Sun SCJA 專業證書。課程中包括筆記課本,以及最新的模擬試題,讓同學準備充足應付考試。 



適合人仕:

程式初學者、程式編寫人員
系統管理人員、網頁設計人員
對 Java 程式編寫有興趣的人士
修讀條件:

對 Windows 操作有基本認識
對互聯網及程式編寫有基本概念
對網絡系統及 LAN 具有基本概念
課程包括:
 
導師精心編製 Sun SCJA 課程筆記
Sun Certified Java Associate Study Guide 電子書
課程實習 CD-ROM 一隻
一人一機實習,針對各科考試要點溫習
再配合不同層次的 Lab Test 練習
全新 3 月份更新的模擬試題連參考答案 (模擬試題 "一年" 免費更新保證,考試更有彈性)
由擁有 Sun SCJP 及多年程式編寫經驗導師任教
課程電腦設備:
 
我們採用全新 DELL 原廠電腦,配以 Intel Core 2 或 AMD Athlon 64 X2 高速處理器 、
2GB DDR2 記憶體、500GB SATA II Hard Disk 及 17" LCD Display,加上每部電腦均連接上 100/1000 Mbps Fast Ethernet 高速網絡,在學習過程中保證 "暢通無阻"。

 

授課語言:

以廣東話授課為主,亦會以英語輔助

 

課程全長:

3 堂 / 12 小時 (每堂 4 小時)


開課日期:
 

   SCJA0328     03 月 28 日 (逢星期日, 1 - 5 p.m)  


課程費用:

$ 1,280

舊生或舊生介紹可享 95 折 優惠 (請預早致電留位時登記作實)
舊生在報名表上獲導師簽名推薦更可享 9 折 優惠 (有關詳情請向您的導師查詢)

 

完成本課程後可參加的相關考試:

(310-019) Sun Certified Java Associate for Java Platform Edition 6
試題數量: 51 題
考試時間: 115 分鐘
合格分數: 68 %

模擬試題參考


 

成功通過考試後獲得的國際認可證書及資格:

 


Sun Certified Java Associate 課程內容 :
Section 1: Fundamental Object-Oriented Concepts

Describe, compare & contrast primitives (integer, floating point, boolean, character)
Describe, compare, and contrast concrete classes, abstract classes and interfaces
Describe, compare, and contrast class compositions, and associations.
Describe information hiding encapsulation, and exposing object functionality.
Describe polymorphism as it applies to classes and interfaces, and describe

Section 2: UML Representation of Object-Oriented Concepts

Recognize the UML representation of classes (attributes, operations, interfaces)
Recognize the UML representation of class associations, compositions

Section 3: Java Implementation of Object-Oriented Concepts

Develop code that uses primitives, enumeration types, and object references
Develop code that declares concrete classes, abstract classes & interfaces, code.
Develop code that implements simple class associations, code
Develop code that uses polymorphism for both classes & interfaces

Section 4: Algorithm Design and Implementation

Describe, compare, and contrast these three fundamental types of statements.
Given an algorithm as pseudo-code, determine the correct scope
Develop code to declare variables in any of the following scopes
Given an algorithm as pseudo-code, develop method code
Given an algorithm with multiple inputs and an output.
Develop method code that implements the algorithm using method parameters
Recognize the effects when object references & primitives are passed into methods
Given an algorithm as pseudo-code, develop code
Develop code that uses the concatenation operator (+)

Section 5: Java Development Fundamentals

Describe the purpose of packages in the Java language
Demonstrate the proper use of the "javac" command
Demonstrate the proper use of the "java" command
Describe the purpose and types of classes for the following Java packages

Section 6: Java Platforms and Integration Technologies

Distinguish the basic characteristics of the three Java platforms
Given a high-level architectural goal, select the appropriate Java platform
Describe at a high level the benefits and basic characteristics of RMI.
Describe at a high level the benefits and basic characteristics of JDBC, SQL
Describe at a high level the benefits and basic characteristics of JNDI, messaging

Section 7: Client Technologies

Creating thin-clients using HTML and JavaScript.
Creating clients using J2ME midlets.
Creating fat-clients using Applets.
Creating fat-clients using Swing.

Section 8: Server Technologies

Describe EJB, servlets, JSP, JMS, JNDI, SMTP, JAX-RPC, Web Services.
Basic characteristics of servlet and JSP support for HTML thin-clients.
Basic characteristics of EJB session, entity and message-driven beans.
Describe and using J2EE server-side technologies.
Describe basic characteristics of the web-tier, business-tier, and EIS tier.