Open Source - React
微前端架構設計與技術應用
Micro Frontend Architecture Design and Technical Applications
- 時數:21小時
- 費用:NT$ 20,000
- 點數:5.0
選擇查詢分區開課時間
教材
課程目標
本課程將從零開始,系統性的介紹 React 前端開發技術,並逐步建立完整開發能力。從 React 的核心概念入門,如元件(omponent)、屬性(Props)、狀態(State)與生命週期(Lifecycle),學員將能夠熟練掌握單一網頁應用程式(Single Page Application)的基礎。 課程中也透過實作練習與案例操作來學習如何設計模組化、可重用的UI元件。同時也深入講解Hooks(如useState、useEffect等)的使用方式,大幅提升開發效率與程式的可讀性。接著,更進一步介紹如何與 RESTful API 串接,處理非同步資料請求,建構更複雜且資料驅動的應用程式。無論您是剛起步的新手,還是已具備部分前端經驗的開發者,本課程都將為您提供清晰的學習路徑與實用的技術知識,幫助您穩健掌握 React 的核心能力,並順利應用於實際專案之中。
適合對象
- 對單一網頁應用程式(Single Page Application)開發相關技術有興趣的程式開發者
- 希望開發網站應用程式者
預備知識
已完成以下課程所具備技術能力
220:程式設計基本概論
預備知識: 1. 對網站開發有基本概念 2. 對Html與JavaScript語法有基本認識
課程內容
1.React 核心概念與環境建置 . React介紹與設計架構
. 設置開發環境
2.元件化開發與 UI 設計
. React組件與Props傳遞
. 事件處理(事件綁定、事件委派)
. 表單處理
. 建立單一檔案組件
3.狀態管理與計算屬性
. React Hooks(useState, useEffect)
. 偵聽器(useEffect)
. 計算屬性(useMemo, useCallback)
. 狀態管理(Context API)
4.條件與列表渲染
. React指令(條件渲染、列表渲染)
. 動態資料更新與效能優化
5.單一網頁應用程式(SPA)實作
. React Router(動態路由設計)
. API 串接與管理
. 專案打包與部署
學會技能
- 了解 React 架構與開發原理
- 理解如何使用 React 技術來設計單一網頁應用程式(Single Page Application)
- 掌握元件設計與狀態管理技巧
- 熟悉使用 Visual Studio Code 開發 React 專案的流程
備註事項
上課使用Windows平台與Visual Studio Code開發工具
推薦課程
相關連結
說明會資訊
-
台北場次
-
新竹場次
-
台中場次
-
線上研討會場次
台北恆逸教育訓練中心
- 02-25149191
- 02-25149292
- 台北市松山區復興北路99號14樓
新竹恆逸教育訓練中心
- 03-5723322
- 03-5745738
- 新竹市光復路二段295號3樓之2
台中恆逸教育訓練中心
- 04-23297722
- 04-23102000
- 台中市西區臺灣大道二段309號2樓
高雄恆逸教育訓練中心
- 07-5361199
- 07-5361698
- 高雄市苓雅區新光路38號4樓之1