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