Course Code: mean1
Duration: 35 hours
Prerequisites:

瞭解 Java腳本和 HTML

Overview:

課程目標:

MEAN 堆疊是一種全棧 Java腳本解決方案,可説明您使用 MongoDB、express、AngularJS 和 Node.js 快速輕鬆地編寫可擴展、健壯且可維護的 Web 應用程式。

在本次實踐強化培訓課程結束時,學生將能夠:

  • 將數據存儲在 NoSQL、面向文檔的 MongoDB 資料庫中,帶來性能和可擴充性。
  • 使用 Node.js,這是一個基於 Google V8 運行時構建的伺服器端平臺,用於構建快速、可擴展的網路應用程式。
  • 使用 Express,一個構建在 Node.js 之上的簡單而強大的 Web 應用程式開發 HTTP 伺服器框架。
  • 使用 AngularJS 框架,該框架為 Web 應用程式提供聲明性雙向數據綁定。
  • 利用“全棧 JavaScript”範式,即在 MongoDB 中以類似 JSON 的格式存儲文檔,在 Node.js/Express.js 中編寫 JSON 查詢,並將這些 JSON 文檔轉發回基於 Angular 的前端。
  • 瞭解 IT 行業最新的 Web 應用程式開發趨勢。
Course Outline:

Node.js

  • 開始使用 Node.js
  • 節點包管理員
  • 模組
  • 異步 Programming
  • 回調
  • 事件
  • Web 套接字

Angular.js

  • Angular 建築學
  • 模組、控制器和範圍
  • 視圖
  • 雙向綁定
  • 內置指令和自定義指令
  • 事件指令
  • Express離子
  • 內置和自定義篩檢程式
  • 瞭解摘要迴圈
  • 表格和驗證
  • AngularJS 服務類型
  • 工廠、供應商、裝飾商、DI
  • 創建自訂服務
  • 通過 $http 和 $resource消費 Ajax Web Services
  • 路由、重定向和承諾

Express.js

  • MVC 模式
  • Express 簡介
  • 路由
  • HTTP 交互
  • 處理表單數據
  • 處理查詢參數
  • Cookie 和會話
  • 使用者身份驗證
  • 錯誤處理
  • 創建和使用 RESTful 服務
  • 使用範本

MongoDB

  • 理解 NoSQL MongoDB
  • 查找文件
  • 更新、插入和更新插入
  • 索引
  • 數據建模
  • 集合體
Sites Published:

United Arab Emirates - Building Web Apps using the MEAN stack

Qatar - Building Web Apps using the MEAN stack

Egypt - Building Web Apps using the MEAN stack

Saudi Arabia - Building Web Apps using the MEAN stack

South Africa - Building Web Apps using the MEAN stack

Brasil - Criando aplicativos da Web usando o MEAN stack

Canada - Building Web Apps using the MEAN stack

中国 - Building Web Apps using the MEAN stack

香港 - Building Web Apps using the MEAN stack

澳門 - Building Web Apps using the MEAN stack

台灣 - Building Web Apps using the MEAN stack

USA - Building Web Apps using the MEAN stack

Österreich - Building Web Apps using the MEAN stack

Schweiz - Building Web Apps using the MEAN stack

Deutschland - Building Web Apps using the MEAN stack

Czech Republic - Building Web Apps using the MEAN stack

Denmark - Building Web Apps using the MEAN stack

Estonia - Building Web Apps using the MEAN stack

Finland - Building Web Apps using the MEAN stack

Greece - Building Web Apps using the MEAN stack

Magyarország - Building Web Apps using the MEAN stack

Ireland - Building Web Apps using the MEAN stack

Luxembourg - Building Web Apps using the MEAN stack

Latvia - Building Web Apps using the MEAN stack

España - Creación de Aplicaciones Web Mediante MEAN Stack

Italia - Building Web Apps using the MEAN stack

Lithuania - Building Web Apps using the MEAN stack

Nederland - Building Web Apps using the MEAN stack

Norway - Building Web Apps using the MEAN stack

Portugal - Criando aplicativos da Web usando o MEAN stack

România - Building Web Apps using the MEAN stack

Sverige - Building Web Apps using the MEAN stack

Türkiye - Building Web Apps using the MEAN stack

Malta - Building Web Apps using the MEAN stack

Belgique - Building Web Apps using the MEAN stack

France - Building Web Apps using the MEAN stack

日本 - Building Web Apps using the MEAN stack

Australia - Building Web Apps using the MEAN stack

Malaysia - Building Web Apps using the MEAN stack

New Zealand - Building Web Apps using the MEAN stack

Philippines - Building Web Apps using the MEAN stack

Singapore - Building Web Apps using the MEAN stack

Thailand - Building Web Apps using the MEAN stack

Vietnam - Building Web Apps using the MEAN stack

India - Building Web Apps using the MEAN stack

Argentina - Creación de Aplicaciones Web Mediante MEAN Stack

Chile - Creación de Aplicaciones Web Mediante MEAN Stack

Costa Rica - Creación de Aplicaciones Web Mediante MEAN Stack

Ecuador - Creación de Aplicaciones Web Mediante MEAN Stack

Guatemala - Creación de Aplicaciones Web Mediante MEAN Stack

Colombia - Creación de Aplicaciones Web Mediante MEAN Stack

México - Creación de Aplicaciones Web Mediante MEAN Stack

Panama - Creación de Aplicaciones Web Mediante MEAN Stack

Peru - Creación de Aplicaciones Web Mediante MEAN Stack

Uruguay - Creación de Aplicaciones Web Mediante MEAN Stack

Venezuela - Creación de Aplicaciones Web Mediante MEAN Stack

Polska - Building Web Apps using the MEAN stack

United Kingdom - Building Web Apps using the MEAN stack

South Korea - Building Web Apps using the MEAN stack

Pakistan - Building Web Apps using the MEAN stack

Sri Lanka - Building Web Apps using the MEAN stack

Bulgaria - Building Web Apps using the MEAN stack

Bolivia - Creación de Aplicaciones Web Mediante MEAN Stack

Indonesia - Building Web Apps using the MEAN stack

Kazakhstan - Building Web Apps using the MEAN stack

Moldova - Building Web Apps using the MEAN stack

Morocco - Building Web Apps using the MEAN stack

Tunisia - Building Web Apps using the MEAN stack

Kuwait - Building Web Apps using the MEAN stack

Oman - Building Web Apps using the MEAN stack

Slovakia - Building Web Apps using the MEAN stack

Kenya - Building Web Apps using the MEAN stack

Nigeria - Building Web Apps using the MEAN stack

Botswana - Building Web Apps using the MEAN stack

Slovenia - Building Web Apps using the MEAN stack

Croatia - Building Web Apps using the MEAN stack

Serbia - Building Web Apps using the MEAN stack

Bhutan - Building Web Apps using the MEAN stack

Nepal - Building Web Apps using the MEAN stack

Uzbekistan - Building Web Apps using the MEAN stack