在職進修 — 軟體工程 — DB

課程介紹

~歡迎企業洽談包班需求 ~
軟體開發/程式設計/智慧綠能課程主題館」 同步招生中 !!
 

課程介紹

 

MongoDB 是衆多NoSQL中最爲普及且完整的非關聯資料庫產品,其特點爲高效能、容易部署、易於使用且儲存資料便利。更甚者又有着多方工具的支援,使用各平台語言( Java / C#.NET) 開發與管理等均相當完整。

 

熟習 MongoDB 的使用與開發技能,將有助於了解以文件爲導向(Document oriented)  NoSQL 資料庫專業知識。NoSQL 正是旨在大數據的高效能存取、資料的延展性,並加速開發人員的敏捷性;而 MongoDB 使得處理數據變得更爲簡單,它是基於優先考量效能與效率的開發理念。

 

本課程除了說明 NoSQL 傳統關聯式資料庫的比較與各自應用的場合,進而應用案例說明兩者的整合互補而更可以形成大型應用系統的靈活、效率與彈性度。

 

課程涵蓋從入門到專家養成的核心技能,通曉課程內容,即可擁有足夠的技能來構建以文件(Document) 爲主的 CRUD (新增/讀取/更新/刪除操作,更進而了解使用索引最佳化查詢,以及使用MongoDB 函數聚合數據。

 

課程最後還會提供關於 Java/Spring C#.NET 連結 MongoDB 操作數據的案例,學員們可基於這些案例可以成爲工作上實用的參考範本。

 

課程目標

  • 帶領學員實際安裝與設定 MongoDB 資料庫系統。
  • 使用命令列與圖形管理工具,進行課程期間的操作與演練。
  • 完整的數據操作範例,可作爲 NoSQL CRUD操作的演練。
  • 提供完整的開發案例,涵蓋從 Web 整合應用層至資料存取層 (連結 MongoDB) 的使用情境,可作爲學員在工作上的範本。

 

課程注意事項

  • 本課程建議學員自備筆電

 

預備知識

  • 本課程不講授程式語言 (如 Java or C#.NET)的語法,所以參與課學員須有基本的程式設計基礎。

 

適合對象

  • 對資料庫數據操作與建構有興趣的人員。
  • 傳統關聯資料分析人員,希望對 NoSQL 有進一步的了解與應用。
  • 講師或學生有需要對資料庫操作與應用的學科項目需求。
  • 軟體工程師,需要知道如何從應用程式整合 NoSQL 資料庫。

 

課程內容

課程單元課程大綱
MongoDB NoSQL 架構概觀
  • NoSQL  關聯資料庫的比較
  • MongoDB 簡介與關鍵特徵
  • 解析MongoDB 的資料模型
安裝與設定 MongoDB
  • 下載與安裝MongoDB
  • 下載與安裝MongoDB管理工具
  • 命令列與 GUI 模式基本操作
資料庫 CRUD操作
  • 探索Document Model  JSON 結構
  • 新增(Create) Document
  • 查詢(Read) Document
  • 更新(Update)  刪除 (Delete) Document
資料塑模與 Schema 設計
  • 樹狀(Tree) 結構
  • NoSQL 資料類型
  • NoSQL 關聯 (Relationship)
  • Document 驗證 (Validation)
聚合 (Aggregation) Framework 工具應用
  • 什麼是MongoDB 的聚合 (Aggregation)
  • 聚合的操作類型
    • Pipeline
    • MapReduce
    • Single Purpose
  • 效能調校與除錯
案例研討 – 電子商務系統
  • 使用MongoDB API/Drivers – Java and C#.NET
  • Java Spring MVC 使用 MongoDB  架構設計與程式碼範例
  • ASP.NET (C#) 使用 MongoDB  架構設計與程式碼範例

 

報名課程資訊

  • 本課程採線上報名,報名課程之學員將於開課前7~10天內收到e-mail通知,確認課程是否開課,若確認開課才需繳費
  • 服務時間:上班日09:00 至 17:30
  • 上課期間

    2025/03/22-2025/03/23
    六、日白天
    總時數12hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$12,000

    優惠價

    NT$9,600

常見問題

你可能想知道的問題
  • A.至少需達10人才予開課,本公司最晚於上課前一週通知是否開課。
    ※主辦單位得視報名情況而保留實際開課日期的變更權利

  • A.資展國際股份有限公司
    台北 : 台北市復興南路一段390號2、3樓
    桃園 : 桃園市中壢區新生路二段421號 (聖德基督學院)
    台中 : 台中市南屯區公益路二段51號18樓
    高雄 : 高雄市中正四路211號8樓之1
    ※上課地點與教室之確認,以上課通知函為主

  • A.本課程採線上報名,請至課程頁面報名。
    ※客服專線 : (02) 6631-6588、(02) 6631-6581

  • A.報名課程之學員將於開課前7天內收到e-mail通知,確認課程是否開課,確認開課才需繳費。
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.匯款方式可選擇信用卡、ATM匯款。
    - 以信用卡支付者 : 確定開班後會寄發訂單連結,請於指定繳費期限內完成線上刷卡
    - 以ATM匯款支付者 : 確定開班後會寄發繳費帳號,請於指定繳費期限內完成繳費
    ※課程若未如期開班,費用將全額退還

  • A.
    1)團報優惠 : 2-3人團報可打95折、4人(以上)團報可打9折優惠 (團報優惠與早鳥優惠可一併使用)
    2)每門課程會有早鳥報名優惠期限
    ※線上課程報名每個帳號僅提供一位學員報名,若為團報學員,每位皆必須完成線上報名,並於其他金額說明欄位註記「與XXX一起團報」,以利事後核對名單
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.
    1)已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知 ,敬請來電確認。
    2)已完成繳費之學員如欲取消報名,請於實際上課日前以信件通知業務承辦人,主辦單位將退還90% 課程費用。
    3)學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還所有費用二分之一;上課逾總時數三分之一,則不退費。
    4)課程執行單位保留是否接受報名之權利。
    5)如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
    6)政府計畫學費補助方案班級,則悉依計畫規定辦理。

  • A.依資展國際股份有限公司ISO品質系統之「教育訓練服務程序」規定,本課程為短期班,參訓學員缺課未超過總時數五分之一者,結業時由本公司核發結業證書。

  • A.本課程上課期間,每天都會提供午餐,學員不需自行準備或額外付費。

  • 上課期間

    2025/03/22-2025/03/23
    六、日白天
    總時數12hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$12,000

    優惠價

    NT$9,600