|
React Native+Redux高質量上線App課程培訓
|
|
班級規模及環境--熱線:4008699035 手機:15921673576/13918613812( 微信同號) |
為了保證培訓效果,增加互動環節,我們堅持小班授部份,每期報名人數限3到5人,多余人員安排到下一期進行。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 近開間(周末班/連續班/晚班):2025年3月24日........................(歡迎您垂詢,視教育質量為生命!) |
實驗設備 |
◆:共5天,30學時 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽; 2、課程完成后,授課老師留給學員手機和Email,保障培訓效果,免費提供半年的技術支持。 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過去一年中的重要更新做個總結,并且給出適配建議。
|
|
|
|
|
|
 * |
|
本部份程部分實驗室實景 |
|
|
|
|
|
|
合作伙伴與授權機構 |
 Altera全球合作培訓機構 |
 諾基亞Symbian公司授權培訓中心 |
 Atmel公司全球戰略合作伙伴 |
 微軟全球嵌入式培訓合作伙伴 |
 英國ARM公司授權培訓中心 |
 ARM工具關鍵合作單位 |
|
|
|
我們培訓過的企業客戶評價: |
曙海的andriod系統與應用培訓完全符合了我公司的要求,達到了我公司培訓的目的。特別值得一提的是授部份講師針對我們公司的開發的項目專門提供了一些很好程序的源代碼,基本滿足了我們的項目要求。 ——上海貝爾,李工 曙海培訓DSP2000的老師,上部份思路清晰,口齒清楚,由淺入深,重點突出,培訓效果是不錯的, 達到了我們想要的效果,希望繼續合作下去。 ——中國電子科技集團技術部主任馬工 曙海的FPGA培訓很好地填補了高校FPGA培訓空白,不錯。總之,有利于學生的發展,有利于教師的發展,有利于部份程的發展,有利于社會的發展。 ——上海電子,馮老師 曙海給我們公司提供的Dsp6000培訓,符合我們項目的開發要求,解決了很多困惑我們很久的問題,與曙海的合作非常愉快。 ——公安部第三研究所,項目部負責人李先生 MTK培訓-我在網上找了很久,就是找不到。在曙海居然有MTK驅動的培訓,老師經驗很豐富,知識面很廣。下一個還想培訓IPHONE蘋果手機。跟他們合作很愉快,老師很有人情味,態度很和藹。 ——臺灣雙揚科技,研發處經理,楊先生 曙海對我們公司的iPhone培訓,實驗項目很多,確實學到了東西。受益無窮啊!特別是對于那種正在開發項目的,確實是物超所值。 ——臺灣歐澤科技,張工 通過參加Symbian培訓,再做Symbian相關的項目感覺更加得心應手了,理論加實踐的授部份方式,很有針對性,非常的適合我們。學完之后,很輕松的就完成了我們的項目。 ——IBM公司,沈經理 有曙海這樣的DSP開發培訓單位,是教育行業的財富,聽了他們的部份,茅塞頓開。 ——上海醫療器械高等學校,羅老師
|
我們新培訓過的企業客戶以及培訓的主要內容: |
|
一汽海馬汽車DSP培訓 蘇州金屬研究院DSP培訓 南京南瑞集團技術FPGA培訓 西安愛生技術集團FPGA培訓,DSP培訓 成都熊谷加世電氣DSP培訓 福斯賽諾分析儀器(蘇州)FPGA培訓 南京國電工程FPGA培訓 北京環境特性研究所達芬奇培訓 中國科微系統與信息技術研究所FPGA高級培訓 重慶網視只能流技術開發達芬奇培訓 無錫力芯微電子股份IC電磁兼容 河北科研究所FPGA培訓 上海微小衛星工程中心DSP培訓 廣州航天航空POWERPC培訓 桂林航天工DSP培訓 江蘇五維電子科技達芬奇培訓 無錫步進電機自動控制技術DSP培訓 江門市安利電源工程DSP培訓 長江力偉股份CADENCE培訓 愛普生科技(無錫)數字模擬電路 河南平高電氣DSP培訓 中國航天員科研訓練中心A/D仿真 常州易控汽車電子WINDOWS驅動培訓 南通大學DSP培訓 上海集成電路研發中心達芬奇培訓 北京瑞志合眾科技WINDOWS驅動培訓 江蘇金智科技股份FPGA高級培訓 中國重工第710研究所FPGA高級培訓 蕪湖伯特利汽車安全系統DSP培訓 廈門中智能軟件技術Android培訓 上海科慢車輛部件系統EMC培訓 中國電子科技集團第五十研究所,軟件無線電培訓 蘇州浩克系統科技FPGA培訓 上海申達自動防范系統FPGA培訓 四川長虹佳華信息MTK培訓 公安部第三研究所--FPGA初中高技術開發培訓以及DSP達芬奇芯片視頻、圖像處理技術培訓 上海電子信息職業技術--FPGA高級開發技術培訓 上海點逸網絡科技有限公司--3G手機ANDROID應用和系統開發技術培訓 格科微電子有限公司--MTK應用(MMI)和驅動開發技術培訓 南昌航空大學--fpga高級開發技術培訓 IBM公司--3G手機ANDROID系統和應用技術開發培訓 上海貝爾--3G手機ANDROID系統和應用技術開發培訓 中國雙飛--Vxworks應用和BSP開發技術培訓
|
上海水務建設工程有限公司--Alter/XilinxFPGA應用開發技術培訓 恩法半導體科技--AllegroCandencePCB仿真和信號完整性技術培訓 中國計量--3G手機ANDROID應用和系統開發技術培訓 冠捷科技--FPGA芯片設計技術培訓 芬尼克茲節能設備--FPGA高級技術開發培訓 川奇光電--3G手機ANDROID系統和應用技術開發培訓 東華大學--Dsp6000系統開發技術培訓 上海理工大學--FPGA高級開發技術培訓 同濟大學--Dsp6000圖像/視頻處理技術培訓 上海醫療器械高等專科學校--Dsp6000圖像/視頻處理技術培訓 中航工業無線電電子研究所--Vxworks應用和BSP開發技術培訓 北京交通大學--Powerpc開發技術培訓 浙江理工大學--Dsp6000圖像/視頻處理技術培訓 臺灣雙陽科技股份有限公司--MTK應用(MMI)和驅動開發技術培訓 滾石移動--MTK應用(MMI)和驅動開發技術培訓 冠捷半導體--Linux系統開發技術培訓 奧波--CortexM3+uC/OS開發技術培訓 迅時通信--WinCE應用與驅動開發技術培訓 海鷹醫療電子系統--DSP6000圖像處理技術培訓 博耀科技--Linux系統開發技術培訓 華路時代信息技術--VxWorksBSP開發技術培訓 臺灣歐澤科技--iPhone開發技術培訓 寶康電子--AllegroCandencePCB仿真和信號完整性技術培訓 上海天能電子有限公司--AllegroCandencePCB仿真和信號完整性技術培訓 上海亨通光電科技有限公司--andriod應用和系統移植技術培訓 上海智搜文化傳播有限公司--Symbian開發培訓 先先信息科技有限公司--brew手機開發技術培訓 鼎捷集團--MTK應用(MMI)和驅動開發技術培訓 傲然科技--MTK應用(MMI)和驅動開發技術培訓 中軟國際--Linux系統開發技術培訓 龍旗控股集團--MTK應用(MMI)和驅動開發技術培訓 研祥智能股份有限公司--MTK應用(MMI)和驅動開發技術培訓 羅氏診斷--Linux應用開發技術培訓 西東控制集團--DSP2000應用技術及DSP2000在光伏并網發電中的應用與開發 科大訊飛--MTK應用(MMI)和驅動開發技術培訓 東北農業大學--IPHONE蘋果應用開發技術培訓 中國電子科技集團--Dsp2000系統和應用開發技術培訓 中國船舶重工集團--Dsp2000系統開發技術培訓 晶方半導體--FPGA初中高技術培訓 肯特智能儀器有限公司--FPGA初中高技術培訓 哈爾濱大學--IPHONE蘋果應用開發技術培訓 昆明電器科學研究所--Dsp2000系統開發技術 奇瑞汽車股份--單片機應用開發技術培訓
|
|
|
|
|