班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 第1章 課程介紹【需要有RN基礎】-可試看
本章主要進行課程的介紹,學習路線與指南,如何更好的學習本課程,課程App的介紹?為什么要學習本課程,學習本課程能收獲什么?每個核心章為大家添加了N個練習作業,讓大家帶著問題去學習,學完本章后又可以將所學知識進行鞏固和檢驗。...
- 1-1 課前必讀
1-2 課程導學
第2章 React Native基礎知識加油站
本章專為RN基礎不扎實的同學準備的加油站,希望可以幫助大家更容易,更快速的夯實基礎,從而更好的進行后續的項目實戰
- 2-1 開發環境搭建指導-iOS平臺
2-2 開發環境搭建指導-Windows平臺
2-3 React Native項目調試講解
2-4 ES6,ES7,ES8學習指南-1
2-5 ES6,ES7,ES8學習指南-2
2-6 ES6,ES7,ES8學習指南-3
2-7 React必備基礎講解-1
2-8 React必備基礎講解-2
2-9 React Native布局知識詳解-1
2-10 React Native布局知識詳解-2
2-11 react-navigation開發指南
2-12 createStackNavigator精講-1
2-13 createStackNavigator精講-2
2-14 createStackNavigator精講-3
2-15 createBottomTabNavigator+createMaterialTopTabNavigator精講-1
2-16 createBottomTabNavigator+createMaterialTopTabNavigator精講-2
2-17 createDrawerNavigator+createSwitchNavigator精講-1
2-18 createDrawerNavigator+createSwitchNavigator精講-2
2-19 高性能列表組件FlatList、VirtualizedList精講-1
2-20 高性能列表組件FlatList、VirtualizedList精講-2
2-21 高性能列表組件FlatList、VirtualizedList精講-3
2-22 高性能列表組件FlatList、VirtualizedList精講-4
2-23 高性能列表組件SwipeableFlatList精講
2-24 高性能列表組件SectionList詳解-1
2-25 高性能列表組件SectionList詳解-2
第3章 需求分析、模塊設計、APP導航框架搭建
【課程中用到的RN中文文檔都是老師為這門課程親自編寫的教案,希望大家在學習過程中多參詳】需求分析、項目演示和App流程結構與開發計劃的介紹:讓你對實戰App有個整體和系統的認識;技術分解:讓你知道開發一款React Native應用通常需要用到哪些技術?最后,會教你如何用react-navigation來搭建整個APP的導航框架,動態Ta...
- 3-1 本章作業(帶著9個問題去學習)
3-2 需求分析,技術分解,模塊設計 試看
3-3 react-navigation3x開發指南(知識補充)
3-4 基于react-navigation的APP導航框架搭建-需求梳理
3-5 基于react-navigation的APP導航框架搭建-歡迎頁
3-6 基于react-navigation的APP導航框架搭建-底部導航
3-7 基于react-navigation的APP導航框架搭建-頂部導航
3-8 react-navigation高級應用&實現動態導航器-底部導航
3-9 react-navigation高級應用&實現動態導航器-頂部導航
第4章 基于Redux的項目框架搭建
本章節會對Redux、react-redux進行全面的剖析和講解,另外會對Redux的高級用法異步Action,異步數據流,中間件等進行講解,并且結合真實的項目案例來講解Redux在React Native項目中的應用。
- 4-1 本章作業( 帶著9個問題去學習)
4-2 Redux由淺入深精講-1
4-3 Redux由淺入深精講-2
4-4 基于Redux與react-navigation的項目框架搭建-1
4-5 基于Redux與react-navigation的項目框架搭建-2
4-6 基于Redux與react-navigation的項目框架搭建-3
4-7 基于Redux與react-navigation的項目框架搭建-4
4-8 基于Redux與react-navigation的項目框架搭建-5
第5章 網絡編程與數據存儲技術
本章主要講解React Native網絡編程和數據庫編程的相關經驗和技巧,包括對Fetch、AsyncStorage的封裝和使用,另外會對React Native項目的網絡框架的分層設計以及離線緩存框架的設計進行細致的講解。
- 5-1 本章作業(帶著6個問題去學習)
5-2 RN網絡編程之Fetch講解
5-3 RN網絡編程之Fetch實操-1
5-4 RN網絡編程之Fetch實操-2
5-5 RN數據庫編程之AsyncStorage精講
5-6 RN離線緩存框架設計講解
5-7 RN離線緩存框架設計實操-1
5-8 RN離線緩存框架設計實操-2..
第6章 最熱模塊開發
如何設計與實現最熱模塊?如何基于Redux+FlatList實現列表頁數據加載?如何設計最熱模塊的state樹?如何操作異步action與數據流?如何動態的設置store和獲store?connect的靈活應用?action如何和調用頁面進行交?FlatList的高級應用與加載更多的優化。...
- 6-1 本章作業(帶著7個問題去學習)
6-2 基于Redux+FlatList實現列表頁數據加載-1
6-3 基于Redux+FlatList實現列表頁數據加載-2
6-4 列表實現&數據渲染
6-5 自定義組件實現列表Item
6-6 FlatList的高級應用&上拉加載更多功能實現-1
6-7 FlatList的高級應用&上拉加載更多功能實現-2
第7章 趨勢模塊開發
如何設計與實現趨勢模塊?如何優化TabNavigator效率?如何封裝自定義組件?如何自定義導航欄?如何基于Modal實現自定義彈框?如何最大程度的進行代碼封裝與復用?如何處理物理返回鍵?DeviceEventEmitter的使用經驗和技巧,WebView的使用與封裝并實詳情頁。...
- 7-1 本章作業( 帶著7個問題去學習)
7-2 如何自定義React Native組件?流程&步驟
7-3 實現自定義組件NavigationBar(NavigationBar的實現&使用)
7-4 趨勢頁面開發(DataStore擴展&action,reducer封裝與使用)
7-5 趨勢頁面開發(列表實現)
7-6 如何實現React Native自定義彈框(Modal組件的使用)
7-7 趨勢菜單功能開發(DeviceEventEmitter的使用)
7-8 詳情頁面開發(WebView、代碼封裝與復用提取、模塊化)-1
7-9 詳情頁面開發(WebView、代碼封裝與復用提取、模塊化 )-2
7-10 詳情頁面開發(WebView、代碼封裝與復用提取、模塊化)-3
第8章 收藏模塊開發
如何設計與實現收藏模塊?如何基于多數據存儲設計思想實現FavoriteDao?如何為最熱與趨勢模塊添加收藏與取消收藏的功能?如何進行跨頁面通信?如何妙用callback解決Item跨組件更新問題?如何基于最新React標準封裝組件?如何封裝BaseItem并通過繼承的方式進行代碼復用?...
- 8-1 本章作業(帶著8個問題去學習)
8-2 基于多數據存儲設計思想實現FavoriteDao,封裝BaseItem
8-3 收藏功能的實現-1
8-4 收藏功能的實現-2
8-5 實現收藏頁面-1
8-6 實現收藏頁面-2
第9章 我的模塊開發
如何設計與實現我的模塊?如何封裝WebView實現一個簡單的瀏覽器?如何使用組裝者模式實現關于頁面的功能邏輯復用以及它與通過繼承方式復用代碼的優缺點?在React Native中如何打電話,發短信,打開其他APP或被其他APP打開?以及Clipboard剪切板使用介紹。...
- 9-1 本章作業(帶著2個問題去學習)
9-2 實現我的列表頁-1
9-3 實現我的列表頁-2
9-4 實現簡單瀏覽器
9-5 組裝者模式實現關于頁面-1
9-6 組裝者模式實現關于頁面-2
9-7 組裝者模式實現關于頁面-3
9-8 實現關于作者頁面與Linking、Clipboard的使用-1
9-9 實現關于作者頁面與Linking、Clipboard的使用-2
第10章 定制化功能與主題模塊開發
如何實現自定義主題與APP動態換膚的功能?如何動態配置TabBar?如何實現標簽排序、標簽訂閱、標簽移除等功能?
- 10-1 本章作業(帶著4個問題去學習)
10-2 LanguageDao的封裝與動態加載自定義標簽的實現-1
10-3 LanguageDao的封裝與動態加載自定義標簽的實現-2
10-4 自定義標簽與自定義語言功能實現-1
10-5 自定義標簽與自定義語言功能實現-2
10-6 自定義標簽與標簽移除功能實現
10-7 標簽排序功能實現-1
10-8 標簽排序功能實現-2
10-9 自定義主題設計與實現-1
10-10 自定義主題設計與實現-2
第11章 搜索模塊開發
本章會教你實現搜索模塊;首先會講解如何實現一個帶搜索的NavBar,以及輸入框TextInput的使用與擴展;然后會講解如何顯示搜索進度條,如何顯示搜索的數據,如何動態顯示和隱藏底部按鈕;然后,會講解首頁如何動態顯示搜索模塊添加的關鍵字,以及對“廣播事件”的更進一步應用;最后,為了實現取消搜索的功能,我會教你通過...
- 11-1 本章作業(帶著5個問題去學習)
11-2 搜索模塊Redux設計與取消異步任務的思考與實現-1
11-3 搜索模塊Redux設計與取消異步任務的思考與實現-2
11-4 搜索頁面實現-1
11-5 搜索頁面實現-2
11-6 搜索頁面實現-3
第12章 基于Native Modules實現數據統計與社會化分享、第三方登錄功能
本章會教你一些React Native開發的高級技能;首先會教你如何構建 React Native原生模塊,來實現一些更高級的功能,比如多線程,圖片處理等;接下來會教你如何在React Native應用中集成統計的功能,以及如何構建分享模塊并集成分享與第三方登錄的功能;然后,會講解啟動白屏產生的原因以及啟動白屏解決方案;最后,會講...
- 12-1 本章作業( 帶著6個問題去學習)
12-2 Native Modules開發精講(iOS)-1
12-3 Native Modules開發精講(iOS)-2
12-4 Native Modules開發精講(Android)-1
12-5 Native Modules開發精講(Android)-2
12-6 React Native App數據統計模塊開發精講-1
12-7 React Native App數據統計模塊開發精講-2
12-8 React Native App社會化分享、第三方登錄開發精講-1
12-9 React Native App社會化分享、第三方登錄開發精講-2
第13章 全面屏適配與兼容問題
本章節主要講解全屏幕的適配與優化,并對全面屏的特點及存在的問題做出分析,同時教大家如何適配iPhone X,華為,小米、三星等全面屏與凹凸屏手機。另外,會講解react-navigation在全面屏凹凸屏上的應用,章節最后會教大家如何去自定義一個容器組件。...
- 13-1 本章作業(帶著10個問題去學習)
13-2 React Native 全屏幕適配指南
13-3 React Native 適配iOS、Android全面屏
13-4 啟動白屏問題解決與啟動屏開發 試看
第14章 打包發布與CodePush更新
本章會教你對React Native進行發布前的優化;以及如何打包發布React Native Android應用與React Native iOS應用,以及如何使用CodePush進行熱更新。
- 14-1 本章作業( 帶著8個問題去學習)
14-2 CodePush集成與配置
14-3 CodePush部署與更新-1
14-4 CodePush部署與更新-2
14-5 打包發布React Native項目
第15章 React Native混合開發
在做RN開發的時候通常離不了JS 和Native之間的通信,比如:初始化RN時Native向JS傳遞數據,JS調用Native的相冊選擇圖片,JS調用Native的模塊進行一些復雜的計算,Native將一些數據(GPS信息,陀螺儀,傳感器等)主動傳遞給JS等,在本章中我將向大家介紹在RN中JS和Native之間通信的幾種方式以及其原理和使用技巧。...
- 15-1 本章作業(帶著9個問題去學習)
15-2 React Native 混合開發實戰(Android篇)-1
15-3 React Native 混合開發實戰(Android篇)-2
15-4 React Native 混合開發實戰(Android篇)-3
15-5 React Native 混合開發實戰(Android篇)-4
15-6 React Native 混合開發實戰(Android篇)-5
15-7 React Native 混合開發實戰(Android篇)-6
15-8 React Native 混合開發實戰(iOS篇)-1
15-9 React Native 混合開發實戰(iOS篇)-2
15-10 React Native 混合開發實戰(iOS篇)-3
第16章 React Native升級與適配指南
React Native的升級與適配一直是困擾開發者的一個痛點,本章節將講解最新版React Native的升級與適配的經驗與技巧,同時會對比不同升級方式的優缺點,并會對React Native過去一年中的重要更新做個總結,并且給出適配建議。
|