XPages for Domino 9應用程式開發-XPages的基礎(Level 1)設計(ND9XPG1)開課了!
2013/07/24
歷屆課程:
自從Lotus Domino 8.5版推出XPages以來,便開始逐漸改變Domino設計者在設計Web應用系統的方式,也讓Domino的應用有了革命性的重大改變。因為XPages符合Web 2.0的設計標準,也具有MVC架構的設計方式,也可直接連結關連式資料庫,可突破Domino傳統的應用。
然而早期的XPages,其控制項不夠豐富,尚不能提供太多的功能。而在Domino 8.5.3版,雖然提供了Upgrade Pack 1(即OpenNTF上的Extension Libeary),的確是提供相當豐富又實用的控制項,但卻沒有全面中文化(也就是國際化),造成某些控制項在處理中文上會出現一些問題。
現在,終於到了IBM Domino 9的版本,有提供中文版,並內含Upgrade Pack 1內所有的控制項,且均提供中文介面的控制項,可說Domino 9的XPages是一個非常成熟的開發工具,這對國內的Domino開發者來說可是一項很大的福音。因此本公司決定出版一系列的XPages for Domino 9的設計課程與教材,讓國內的Domino設計人員使用此全新又功能強大的開發工具,讓公司內部的Domino應用系統可以發揮更大的效益。
本課程是一系列XPages設計課程的第一門,也比本公司在2010年出版的「Lotus Domino 8.5.1 XPage 程式設計(Level 1)-基礎班-自修/教學教材」(教材編號:ND851XP1),其內容更多了將近一倍。想要把XPages基礎打好的人,或是過去曾經自行摸索,卻又一知半解的人,可學習此課程/教材以做為徹底研究XPages的第一步。
課程特色
●從XPages控制項最基礎的操作開始介紹
●附上範例程式(均為作者自己設計)
●循序漸進、由淺至深的課程編排,以作者多年的教學經驗,可讓初學者很容易的學習
●無太艱深的理論,每一課題材均以實務面說明與操作,可在很短的時間學習最實用與紮實的技術
●以本公司的實務開發經驗,傳授實用的設計方式與技巧
◆ 週六假日班 :根 據以往的開課經驗,由於週一的上班時間,很多人因忙於工作而沒有時間請假上課,故本次召開週六假日班,讓學員可在無工作干擾的情況下專心上課,也不需要請假;犧牲短暫的假日,可以換來技術的養成,對於日後的工作將更有幫助。
◆ 費用低廉 :為讓學員以較無經濟壓力的狀況學習本課程,每場兩天的費用為 NT$6,000 元,此費用 包含一本教材 、場地/茶水費,以及兩日的午餐費,另外 提供兩種優惠方式 ,物超所值,且名額有限,有興趣者請儘速報名!(課程費與教材費均為含稅價,且可開發票以便報帳)
◆ 結業證書 :於課程最後一天結束時,將對每一位學員頒發結業證書,以茲證明上過本課程。 結業證書樣本
場次
日期-時間
地點
名額
已報名人數
尚餘名額
優惠方式1
線上報名
台北
2013/08/24 (六)
AM 9:00-PM 4:30
自由廣場會議中心-多功能會議室
台北市內湖區瑞光路399號1F-詳細地圖

因教室可用時間的關係,原上課時間,由8/10與8/17順延至8/24與8/31。
25 9 16 2013/8/16 前報名並預繳學費者,享85折優惠 已結業
2013/08/31 (六)
AM 9:00-PM 4:30
2013/8/23 前報名並預繳學費者,享9折優惠
●優惠方式2:同場次同張報名表,兩人同行可享95折優惠,三人及以上同行,可享9折優惠。
●優惠方式1與優惠方式2可同時使用,享雙重優惠。
●優惠方式3:曾參加過 Lotus Domino 8.5.3 XPages程式設計課程-基礎班(Level 1)(教材編號:ND851XP1),可再享半價優惠(本公司保留審核權利)
於上課當天繳費者,恕不提供預繳優惠,但仍可享多人同行之優惠。


上課時程
第一天 第二天
上午
第一課 XPages概觀
-第1節 以Eclipse為基底的Domino Designer
-第2節 什麼是XPages?
-第3節 使用的程式語言
-第4節 編譯XPage原始碼
-第5節 在Notes Client的XPages
第二課、建置XPage
-第1節 XPage的建立方式
-第2節 使用控制項
-第3節 使用概要(Outline)窗格
-第4節 XPage的屬性
-第5節 XPage的事件
-第6節 簡單動作
-第7節 使用JavaScript編輯器
-第8節 資料來源與資料鍊結
-第9節 使用資料選用區以鍊結資料
下午
第三課、XPage的控制項
-第1節 編輯類控制項
-第2節 選擇類控制項
-第3節 動作類控制項
-第4節 顯示類控制項
-第5節 儲存器控制項
-第6節 顯示錯誤控制項
第四課、XPages操作Domino視圖與文件
-第1節 Domino設計元件與XPages
-第2節 在XPage顯示Domino視圖
-第3節 在XPage顯示Domino文件
-第4節 在XPage建立與編輯Domino文件
-第5節 XPage的驗證
上午
第五課、格式化與樣式
-第1節 新增樣式到個別的XPage控制項
-第2節 使用樣式表(Style Sheets)
-第3節 使用佈景主題(Themes)
第六課、XPages的主要語言-JavaScript
-第1節 Client-Side(用戶端)JavaScript
-第2節 Server-Side(伺服器端)JavaScript
-第3節 @Functions
-第4節 Domino類別(Classes)
-第5節 XSP類別(Classes)
-第6節 Script程式庫
-第7節 XPages中的AJAX特性
下午
第七課、進階技術
-第1節 過濾視圖控制項
-第2節 在XPage內結合視圖與文件
-第3節 多重資料來源
-第4節 重複(Repeat)控制項
-第5節 建立Java類別並從XPage呼叫Java的方法(Methods)
-第6節 進階的Domino視圖技術
→ 1.收合視圖的分類
→ 2.顯示「只顯示回應文件」的欄位
→ 3.挑選與操作在視圖頁面的文件
→ 4.在視圖上改變間隔列的顏色
→ 5.根據欄位內容以計算視圖直欄的別名數值
→ 6.根據直欄資料以顯示不同的橫列顏色
→ 7.設定視圖的「以顯示XPage來取代」屬性
-第7節 Domino表單事件與XPages
-第8節 進階的屬性
第八課、建置自訂控制項
-第1節 建立自訂控制項
-第2節 在XPage使用自訂控制項
-第3節 自訂控制項中之「可編輯的區域

本課程為下圖「XPages學習地圖」的紅框課程,是學習XPages的第一門課:


詳細課程大綱  講師:Albert Huang(黃溪和)

注意事項
1.學員請自備筆記型電腦,上課地點並無提供電腦以供練習。
2.曾購買本教材之學員,請記得帶本教材來上課。
3.自備的筆記型電腦,請自行安裝Lotus Notes Client/Domino Server 9,並已設定完成。
4.自備的筆記型電腦,最好配有光碟機與USB介面,以利copy範例程式。
5.建議不要使用平常工作用的筆電,以免移除正常的環境;或是先將原本的環境與資料備份起來。
6.上課時若想要增購其他教材,可以每本NT$700元(含稅)優惠價購買。
7.請帶著一顆輕鬆愉快的心情參加本課程,當日AM 8:45 開始報到。

附註:筆電規格
CPU:Intel Pentium雙核心,1.7GHz更高或相容
記憶體:至少2GB
硬碟:請準備至少10GB空間
需具備USB
作業系統:任何Windows均可,講師的環境是Windows 7 若硬體規格夠高檔,可安裝VMWare,在其裡面安裝Domino(規格不夠高檔者請勿用VMWare)

版權所有 易和資控  Copyright (C)   2024 Esertec All rights reserved .   瀏覽器建議使用1024*768 IE6.0以上