IBM Domino R8/R8.5標準開發培訓
課程大綱
認證須知
開課計劃
學習QQ群
常見問題
課程介紹
該課程將向學員系統地介紹了基于Lotus Notes Domino R8.5平臺進行C/S和B/S應用程序開發的所有知識點;以講師指導和結合實驗動手的課程方式,幫助學員掌握相應的基于Domino平臺應用程序的開發技能。
該課程分為9天,第一天到第四天,是Lotus Notes Domino基礎開發知識,包含應用程序結構、表單和視圖,以及公式編程語言介紹,通過這一章的學習,學員可以掌握簡單的C/S應用程序的修和改定制開 發;第五天至第七天是中級開發,主要介紹了高級公式技巧、異構數據的訪問存取以及工作流的實現,可以幫助學員掌握更為復雜的C/S應用程序修改和定制開 發;第八天和第九天是B/S應用程序開發,在C/S程序開發的基礎上,進一步講解Web應用程序開發的知識,幫助學員將已有的Notes應用程序改造為B /S應用程序,或進行B/S應用程序的修改和定制開發;學員可整體進行選擇,也可以結合自己掌握基礎,按照三個不同的部分進行選擇學習。參加課程學習后, 還可以直接報名參加IBM Lotus認證考試,并獲取相應的Lotus國際考試認證證書。
課程對象
企業中需要掌握基于Lotus Domino平臺上應用程序開發或修改技能的系統維護人員或開發人員,也包含需要了解Lotus Notes應用程序開發知識而進行決策的IT管理人員。
課程安排
課程長度:9天
課程時間:
A、公開課(每班8人以內小班互動授課,每月一期,需提前報名)
B、定制內訓(按企業需求開課,時間內容靈活安排)
課程大綱
模塊一:lotus domino R8.5初級開發 | |
認識Lotus Domino 8.5應用程序 | 認識IBM Lotus Domino 8.5開發設計環境 |
能夠使用IBM Lotus Domino Designer 創建的應用程序 為應用開發定義數據源需求 IBM Lotus Domino中的體系架構和數據庫結構
| Lotus Domino Design界面認識 使用IBM Lotus Domino 8.5中的幫助功能 |
創建第一個Lotus Notes Domino應用程序 | 創建頁面元素 |
拷貝已有應用程序 使用模板創建新應用 | 頁面元素命名 在頁面中添加、格式化文本 在頁面中添加、格式化表格 在頁面中使用圖片 |
創建表單 | 構建視圖 |
設計和創建第一個表單 表單的命名 在表單中添加域 指定域的數據類型 使用Hide選項 | 設計和創建第一個視圖 添加以及格式化視圖列 在列上使用排序屬性來組織文檔顯示 |
公式介紹 | 使用Formula計算和比較值 |
Lotus Domino Designer可使用的編程語言 Formula語法 使用對象 | 文本常量 數字常量 時間/日期常量 運算符介紹 變量 |
使用函數 | 在表單中使用formula |
訪問應用信息時常用函數 轉換調整函數 使用@If函數構建條件語句 對編程窗口進行簡單格式化使formula更易可讀
| 使用formula自動計算數據 在文檔中為域計算數值 在編輯域中使用formula 使用formula中的列表 創建可簡化調用的代碼 錯誤處理函數 |
在視圖中使用公式 | 增強表單 |
在視圖選擇公式 在視圖列中顯示多個域值 在視圖中顯示圖標 | 創建層 創建子表單 創建共享域 啟用繼承 創建關聯表單 |
增強視圖 | 使用操作元素、創建Xpage元素 |
使用層次視圖 在視圖中顯示響應文檔 使用共享列 | 比較基于表單的設計和基于XPages的設計的不同 識別XPage元素 設計和創建XPage 使用自定義控件 設計和創建可以重復使用的控件 |
增強XPage | 使用代理 |
配置validation 增強XPage應用外觀 使用相應的變量將值傳到控件 Xpage應用問題的排查 | 設計和創建代理 新建代理的安全性 |
應用程序安全 | 應用發布 |
定義訪問應用的安全 數據庫的存取控制列表 創建角色以及設置ACL 使用讀者、作者域 控制匿名用戶訪問 | 使用模板發布或者更新已有應用 |
模塊二:lotus domino R8.5中級開發 | |
高級公式 | 布局區域、高級用戶界面設計 |
公式處理字符串、列表、循環和錯誤 操作文本值的公式作文本值的公式 分解字符串時,使用的函數 處理列表 創建循環公式 編寫和用戶交互作用的的公式代碼 | 高級視圖設計 嵌入視圖的使用 |
使用樣式表、建立應用的導航結構 | 數據訪問 |
使用links和Imagemaps、Outlines 建立一個Frameset | 在Lotus Domino數據庫中訪問數據 簡要表 訪問非Notes數據 在Lotus Domino和關系型數據庫之間使用DECS和DCR映射數據 |
工作流 | 安全控制Domino應用數據 |
在Lotus Domino應用中增加工作流 規劃工作流 設計工作流應用思想 | 創建存取控制區段 向 Notes 應用程序的文檔和區段中附加電子簽名 加密 Notes 應用程序中的文檔 選擇為文檔分配密鑰的方法 |
模塊三:lotus dominoR8.5高級開發培訓 | |
創建Web中的展示頁面 | 創建Web表單 |
HTML簡介 表格處理 圖片和鏈接 增強頁面的外觀顯示 使用樣式表 | Domino服務器如何處理一個Web表單 表單域和<input>標簽對應關系 保留域、隱藏域和可計算域的使用 |
Web視圖數據展示 | 在表單中使用JavaScript |
嵌入視圖的使用 控制視圖的顯示 目標幀的使用 | JavaScript在Lotus Domino服務器中如何使用 使用JavaScript校驗和轉換數據 代碼重用 |
使用Web代理增強站點功能 | 增強Web安全性 |
存儲用戶個人信息 創建Web日志 在Web應用中使用Web Services 在Web應用中使用Java | Lotus Domino Web站點訪問控制 控制用戶訪問Web應用程序 |
考試代碼:C2040-985、C2040-986
IBM Lotus Domino/Notes是一個世界領先的企業級通訊、協同工作及Internet/Intranet平臺;具有完善的工作流控制、數據庫復制技術和完善可靠的安全機制;尤其適合 于處理各種非結構化與半結構化的文檔數據、建立工作流應用、建立各類基于Web的應用。它全面實現了對非結構化信息的管理和共享,內含強大的電子郵件功能 及工作流軟件開發環境,是實現群組協同工作、辦公自動化的最佳開發環境。隨著用戶的不斷增加,lotus技術人才正越來越受到各大企業的青 睞;AVTECH(中國)為了迎合市場的需求,從2003推出了關于lotus Notes/Domino 產品的系列培訓與服務項目,我們經歷了IBM Lotus R6、IBM Lotus R6.5、IBM Lotus R7、IBM lotus R8、IBM Lotus R8.5、IBM Domino R9等版本的培訓課程的開發,并取得了廣大企業的認可