曙海教學優勢
本課程面向企事業項目實際需要,秉承二十一年積累的教學品質,React16+Redux 實戰培訓以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用技巧、經驗。線上/線下/上門皆可,React16+Redux 實戰培訓專家,課程可定制,熱線:4008699035。
大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海的課程培養了大批受企業歡迎的工程師。曙海的課程在業內有著響亮的知名度。
第1章:介紹課程大綱、課程目標,以及開發環境搭建
第2章 React項目腳手架:create-react-app
2-1 創建項目結構
2-2 Mock數據的使用
第3章 React思維方式:跟著Todo項目學習React思想
3-1 組件劃分
3-2 編寫靜態組件
3-3 如何設計State
3-4 分析State保存位置
3-5 添加交互行為
第4章 Redux基礎:跟著Todo項目學習Redux
4-1 Redux基本思想
4-2 設計應用state
4-3 定義Action
4-4 action的處理器:reducer
4-5 reducer拆分
4-6 創建store
4-7 集成react-redux
4-10 異步Action
4-12 Redux調試工具
第5章 Redux 進階:用好Redux必備
5-1 項目結構組件方式
5-2 State設計原則
5-3 selector函數
5-4 深入理解前端狀態管理思想
5-5 Middleware(中間件)
5-6 store enhancer
5-7 常用庫集成
第6章 React Router 4:全新的React組件式的動態路由庫
6-1 客戶端路由和服務端路由
6-2 Router相關庫
6-3 路由配置:Route
6-4 路由匹配
6-5 路由渲染組件的方式
6-6 React Router4的全新思維
第7章 大眾點評前端架構設計
7-1 前端架構是什么
7-2 案例分析
7-3 前端架構之工程化準備
7-5 前端架構之抽象
第8章 首頁開發
8-1 頁面分析和組件劃分
8-2 組件開發
8-6 加載更多功能實現
8-7 首頁其他組件開發
8-8 redux狀態管理
8-12 redux 作為數據緩存層的作用
8-13 集成React Router
第9章 團購詳情頁開發
9-1 頁面分析和組件劃分
9-2 組件開發
9-7 redux狀態管理
第10章 搜索頁開發
10-1 頁面分析和組件劃分
10-2 組件開發:搜索框組件
10-3 組件開發:熱門搜索詞組件
10-4 組件開發:搜索歷史組件
10-5 redux狀態管理
第11章 搜索結果頁開發
11-1 頁面分析和組件劃分
11-2 組件開發
11-4 redux模塊設計
11-5 連接 redux
第12章 登錄頁開發
12-1 頁面分析和組件劃分
12-2 登錄頁組件開發
12-3 redux模塊設計
12-4 連接 redux
12-5 使用React Router 校驗頁面登錄狀態
12-6 登錄狀態持久化
第13章 個人中心開發
13-1 頁面分析和組件劃分
13-2 組件開發
13-4 redux模塊設計
13-6 連接 redux
13-7 訂單刪除功能
第14章 購買功能開發
14-1 頁面分析和組件開發
14-3 redux模塊設計
14-4 連接 redux
14-5 下單數據和個人中心頁同步
第15章 項目優化、構建和部署
15-1 性能優化
15-4 項目構建和部署