加入 Systematic Facebook 擁躉群  

這個頁面上的內容需要較新版本的 Adobe Flash Player。

取得 Adobe Flash Player


想定期知道最新課程及優惠嗎?
免費訂閱本中心的課程通訊!
觀看課程通訊
Reasonable Spread:
Permission email marketing

課堂錄影隨時睇 10 大優點之時間自由:無論您是夜班或輪班工作,在日間或晚間亦可隨時來上課!而視像會在您到達時才開始播放,亦可按您需要而隨時暫停,不會因遲到或人有三急而錯過課程任何重點!

MongoDB NoSQL 網上應用程式開發課程

  • 課程時間
  • 課程簡介
  • 課程內容

推介服務:課堂錄影隨時睇
編號 地點 可預約星期及時間 學費低至 85 折  
1M1712MV 旺角 一至五:11:30 - 22:30   六及日:10:30 - 21:30   (公眾假期休息) 95 折後只需 $1,501 按此報名
1M1712OV 觀塘 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 9 折後只需 $1,422 按此報名
1M1712PV 北角 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 9 折後只需 $1,422 按此報名
1M1712SV 沙田 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 85 折後只需 $1,343 按此報名
1M1712YV 屯門 一至五:13:30 - 22:00   六及日:12:30 - 21:00   (星期三及公眾假期休息) 85 折後只需 $1,343 按此報名
* 各政府部門可使用 P Card 付款  
免費試睇: 首 1 小時,請致電與本中心職員預約。 查看各地點電話
旺角 2332-6544
觀塘 3563-8425
北角 3580-1893
沙田 2151-9360
屯門 3523-1560
免費重睇: 學員可於享用時期內於報讀地點不限次數地重看課堂錄影,從而可反覆重溫整個課程!
導師解答: 學員可於觀看某一課堂錄影後提出課堂直接相關的問題,課程導師會樂意為學員以單對單的形式解答!
課時: 12 小時
享用時期: 報讀日至 4 星期內,進度由您控制,可快可慢。
課堂錄影導師: Andy (任教課程清單)
課堂錄影隨時睇: 詳情及示範片段


你希望自由自在地把龐大而且多變的資料儲存妥當,專心地進行網上應用程式開發嗎?根據調查顯示,NoSQL 資料庫系統陣營的市場佔有率已經超越了傳統的 Relational Databases,全因 NoSQL 系統擁有 3 個強大的優勢:快速存取 (Fast)、可擴展性 (Scalable) 及資料庫設計極具彈性 (Schemaless)

當你製作網上應用程式時,首要做的是 Data modeling (設計 SQL database schema),但這往往就是最費時及麻煩的步驟。在使用傳統的 Relational Database,如 MySQL 時,你曾經遇到以下的問題嗎?

  1. 你不懂得如何把需要處理的 data 分成幾個不同的 tables 去儲存 (Normalization)
  2. 當要閱讀、更新或刪除某條資料時,花很多時間去編寫一條長長的 SQL,但最後還是漏了一點資料沒有處理好 (SQL Query),感到很苦惱
  3. 面對又多又大又多變的大數據 (Big Data) 時,發覺很難去改變現有的 database 結構去適應,最後你的應用程式被市場淘汰
  4. 覺得現時的資料庫系統很難去迎合老闆或客戶不斷提出的新要求
  5. 或者你明白了是時候需要改變,但應怎樣改變?用那個 NoSQL database 呢?
  6. 怎樣使用 PHP 跟 MongoDB 連結在一起?如何製作一個高效及可擴展的網上應用程式?有甚麼可行的方案呢?

MongoDB 是一套最流行的 NoSQL 資料庫,它是一個免費軟件,可以高效地處理多變的大數據資料。它的特點是 schemaless 及 document-based,你不再需要為設計 database schema (分割 columns、tables、設定 foreign key 等等) 而煩惱,它是極富彈性及可擴展的資料庫系統,從而使你可以專心地開發網上應用程式!

課程會透過導師的示範及討論,讓你認識到 NoSQL 跟傳統資料庫的明顯分別和 MongoDB 的強大威力。在日後開發新的項目時,你可以有多一個新的選擇!

課程時數: 合共 12 小時
適合人士: 對 PHP 有基本認識的人士。
授課語言: 以廣東話為主,輔以英語
課程筆記: 本中心導師親自編寫中文為主筆記,而部份中文字附有英文對照。
免費重讀: 傳統課堂學員可於課程結束後三個月內免費重看課堂錄影。


  • 認識 NoSQL 資料庫 – 衝擊你傳統的資料庫概念!
  • NoSQL 與 傳統 RDBMS 的分別
  • 何時及誰人會使用 NoSQL?
  • 為何選用 MongoDB? 更快更容易地開發軟件
  • 如何在 Linux 安裝 MongoDB?
  • MongoDB Shell
  • Document-Oriented 與 JSON
  • Schema Design
  • MongoDB CRUD (新增、閱讀、更新及刪除資料)
  • MongoDB limiting result
  • MongoDB sorting result
  • MongoDB indexing
  • MongoDB aggregation
  • MongoDB backup and restore
  • 如何使用 PHP 連結 MongoDB?
  • 安裝 Laravel PHP Framework 及 MongoDB 插件
  • 以簡單的示範作品,展現出 MongoDB 如何令你揮灑自如地處理 Web Application 的資料存取工作!


導師示範內容

導師會示範以 MongoDB 及 PHP 製作一個簡單的手機比較網站
  1. 一起討論 User requirements 及設計 MongoDB 的 database schema。你可以體驗到 MongoDB 怎樣大大減少開發時間!
  2. 設計後台的資料輸入表格
  3. 前台 (Frontend) 讀取及列出個別手機的資料
  4. 前台 (Frontend) 搜索個別手機的資料
  5. 後台 (Backend) 更新資料、刪除資料
  6. 記錄瀏覽者的行為
  7. 把兩部手機並列比較,及計算出那一部較優勝
  8. 導師會要求大幅度改變 database schema,學員可以藉此更加了解 NoSQL 的優勢!
  9. 學員可以下載整個 project 的 source code,作日後溫習或工作上參考之用


參考資料

http://blog.cloudthat.com/migration-from-relational-database-to-nosql-database/


 

更多綜合課程
  法律課程
  • 代理人的法律責任
  • 公司董事和合夥人的法律責任
  • 婚姻的法律責任
  • 遺產繼承的合法權益
  英文課程
  • IPA 拼音:級別 1 2 3 4
  普通話課程
  • 基礎普通話拼音 (免費)
  • 進階普通話拼音
  • 普通話會話:級別 1 2 3
  西班牙語文課程
  • 級別 1 2 3
  中醫課程
  • 濕疹與皮膚敏感病
  • 暗瘡與色斑 | 鼻敏感與感冒
  • 脫髮與白髮 | 從五官看健康
  攝影課程
  • 攝影初級
  • 攝影中級 (風景專題)
  風水命理課程
  • 紫微斗數:級別 1 2 3
  • 子平八字:級別 1 2 3
  • 八字風水:級別 1 2 3
  • 奇門遁甲:級別 1 2 3

這個頁面上的內容需要較新版本的 Adobe Flash Player。

取得 Adobe Flash Player