Zend PHP認證考試範疇

● 考試方式:單、複選題、填充題
● 考試內容:PHP基本語法、功能、陣列使用方式、物件導向(O.O.)、安全、XML 與Web Services、Strings及Patterns、資料庫與SQL語法、Web特徵、Streams 與網路設計(Network Programming)、PHP 4.0與5.0版的差異比較與設計模式(Design and Theory)
● 報考方式:VUE上機報名考試
資料來源:Zend官方網站、基智科技,iThome整理,2008年2月

在臺灣與全球網站架設使用率最高的開發語言PHP,在這兩年推出Zend PHP官方認證,臺灣迄今考取證照人數不超過10人。代表Zend PHP官方組織的臺灣基智科技表示,將於今年年中推出Zend PHP官方訓練課程,推廣Zend PHP認證。

PHP國際官方組織本身沒有提供任何認證,但Andi Gutmans與Zeev Suraski這2位PHP重要成員所成立的公司Zend,則針對新版PHP 5.0推出Zend PHP 5的認證。基智科技負責人梁楓(本名梁力基)是臺灣取得Zend PHP證照的第一人,也因此讓基智科技取得Zend PHP臺灣代理權,可以推出原廠訓練課程、審核講師資格並簽訂訓練中心授權合約。梁楓表示:「目前Zend PHP正如火如荼的準備官方訓練課程的教材,預計今年第二季或第三季推出。」他說,只要教材一推出,基智科技就會在最短的時間內,將Zend PHP官方教育訓練課程正式引進臺灣。

PHP一般被視為架設網站最容易上手、學習門檻最低的開發語言,臺灣多數的網站架構也多使用PHP。梁楓認為,PHP也是一種較為鬆散的開發語言,目前除了最底層的驅動程式難以用PHP撰寫外,所有的系統都可以使用PHP語言作開發。他說:「寫Java開發語言的人,看到PHP開發的系統常常會看不下去,」差別點在於PHP撰寫系統程式的效率不夠好,某一些系統語言結構不若其他開發語言來得完整。

例如,PHP一般用來做Web Server開發,不擅長圖形介面,但透過GTK的工具,就可以用PHP寫GUI圖形介面,「雖然可以用PHP寫圖形介面,差別在於用PHP寫圖形介面的效率不夠快,」梁楓說。因為自動控制設備的訊息透過RS 232埠傳輸,PHP可以控制RS 232埠也意味著可以用PHP寫控管自動化控制設備的程式;基智科技也利用PHP開發事件管理系統。他說,「這證明PHP開發應用範疇仍廣,缺點在於結構不夠嚴謹。」

因為PHP較不嚴謹,Zend PHP在考試時,會特別提及的設計模式(Design and Theory)。梁楓表示,這個設計模式就是考IT人在撰寫程式時的程式設計概念,一個好的設計方式可以延伸未來軟體的除錯,讓程式開發品質獲得更好的保障。梁楓認為,PHP是一個短期可以學習上手的開發語言,為了強化後續的開發品質,讓PHP開發人員能具備好的設計模式概念,就有助於提升開發品質。

梁楓也指出,Zend PHP認證考試的範圍中,除了設計模式外,也考基本語法、物件導向(PHP 4.0與5.0版最大的差異)、安全、資料庫等,也會考陣列(Arrays)的使用方式。梁楓表示,臺灣開發人員一般很少使用陣列,因為在考試時,必須特別記憶陣列的使用方式。Zend PHP認證考試特別考PHP 4.0和5.0版之間的差異,「最大的差異在PHP 5.0將物件導向的部分完整化,取消以往內建MySQL的支援,改由PDO及SQLite作為內建處理方式。」梁楓說。

雖然許多PHP開發人員大多是自修學習程式撰寫,但梁楓建議,大約具有1~2年以上PHP開發經驗的IT人員,很適合進一步取得Zend PHP的認證。他表示,因為PHP使用普遍卻缺乏一個公開的量化標準,當IT人為了考取認證,同時系統化的整理、深入了解PHP這個開發語言的全貌,都有助於IT人在取得證照的同時,進一步做到自我能力的檢視和提升。

Zend PHP考試除了單、複選題外,還有填充題,會考一些特殊的語法和指令,目前可以透過Vue線上報名考試,考試報名費用125美元。文⊙黃彥棻



證照與課程情報


提升開發工程師軟體開發品質的「軟體開發技術經理人班」

當軟體工程師晉升為技術經理後,管理的範圍不再局限於自己的程式,更得負責團隊整體程式開發生產力、風險與開發品質等。資策會為了讓軟體開發技術經理更能精準評估技術風險、計畫時程、分配工作和控制品質,技術經理必須具備良好的系統設計與測試技術,提升對軟體研發專案的掌控能力。

臺北資策會針對軟體開發的工程師、系統設計師、系統分析師、軟體研發主管等IT人員,開辦「軟體開發技術經理人班」,就軟體系統開發每個階段的流程、技術與管理實務,將研習設計模式(Design Patterns),適當運用在不同情境的軟體專案中;學習辨識設計的錯誤模式(Anti-Patterns)及重構技術,預防錯誤設計,並以快速的方法更正程式,確保程式品質,包括程式碼品質管理,各種系統規格的精細層次與品質、設計模式的應用、測試、變更管理與型態管理。詳情請洽:(02) 2708-9215分機8290

資訊安全
ISO27001:2005資訊安全管理系統主導稽核員訓練課程假日班
● 說明:由中華民國電腦稽核協會和臺灣BSI首度合辦假日班
● 時間:04/11(五)~4/13(日),4/19(六)~4/20 (日) 8:30~18:00
● 地點:上課前一周以電子郵件通知上課通知與地點,(02)2738-7778

職場晉升捷徑,認識資安黃金級認證:CISSP、ISO 27001
● 說明:資安2張重要管理證照
● 時間:02/19(二) 19:00~21:00
● 地點:臺北恆逸,(02)2514-9191分機100
3D動畫繪圖
CAD繪圖系列說明會
● 說明:3D繪圖必備的專業認證
● 時間:02/20(三) 18:40~20:40
● 地點:臺中巨匠,(04)2452-3308
專案管理
PMP國際專案管理師認證學習座談會
● 說明:專案管理基礎證照
● 時間:02/19(二) 19:00~21:30
● 地點:新竹恆逸,(03) 572-3322分機100
資料庫管理
SQL Server 2005課程及認證學習座談會
● 說明:微軟資料庫的基本認證課程
● 時間:2008/02/19 (二) 19:00~21:00
● 地點:臺中恆逸,(04) 2329-7722分機100

Oracle 10g Database認證講座
● 說明:甲骨文資料庫的基本認證
● 時間:02/20(三) 19:00~21:00
● 地點:臺北恆逸,(02)2514-9191分機100

熱門新聞

Advertisement