班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數(shù)限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區(qū)1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續(xù)班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯(lián)系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業(yè)機會。☆合格學員免費頒發(fā)相關工程師等資格證書,提升職業(yè)資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 第1章 課程介紹
介紹閱讀器項目背景、功能結構、技術棧和功能演示,快速了解整個課程安排和內(nèi)容。
- 1-1 導學 試看
1-2 課程學習指南
第2章 項目需求及閱讀器引擎介紹
介紹項目需求和閱讀器的開發(fā)原理,并搭建Node.js和vue-cli 3.0開發(fā)環(huán)境。
- 2-1 項目需求分析
2-2 閱讀器原理介紹
2-3 ePub標準介紹
2-4 epubjs閱讀器引擎介紹
2-5 安裝Node.js環(huán)境
2-6 vue-cli 3.0搭建方法(原型開發(fā))
2-7 vue-cli 3.0搭建方法(腳手架創(chuàng)建項目)
2-8 項目技術難點分析
第3章 項目準備
完成項目開發(fā)前的準備工作,講解如何引入字體圖標、Web字體、rem、樣式重置表,詳細介紹vuex的基本原理及mapGetters的實現(xiàn)原理,搭建基于Nginx的靜態(tài)資源服務器。
- 3-1 準備工作說明
3-2 字體圖標準備
3-3 項目依賴包下載
3-4 準備Web字體
3-5 viewport配置和rem設置
3-6 global.scss和reset.scss設置
3-7 引入vuex+vue-devtools 試看
3-8 搭建靜態(tài)資源服務器
第4章 閱讀器--標題菜單、字號字體及主題設置功能開發(fā)
講解如何實現(xiàn)閱讀器的解析和渲染、手勢翻頁操作、標題欄和菜單欄組件的解耦,并實現(xiàn)字號字體設置和閱讀器全局主題設置功能。
- 4-1 閱讀器需求分析
4-2 閱讀器解析和渲染
4-3 閱讀器翻頁功能實現(xiàn)
4-4 標題欄和菜單欄實現(xiàn)
4-5 字號設置 UI 實現(xiàn)
4-6 字號設置功能實現(xiàn)
4-7 字體設置功能實現(xiàn)
4-8 字體設置彈窗UI實現(xiàn)
4-9 字體設置彈窗功能實現(xiàn)
4-10 字號和字體設置離線存儲
4-11 字體設置標題國際化
4-12 閱讀器主題設置功能實現(xiàn)
4-13 全局主題設置功能實現(xiàn)
第5章 閱讀器--閱讀進度、目錄、全文搜索功能開發(fā)
講解如何實現(xiàn)閱讀器的閱讀進度、閱讀時間統(tǒng)計、章節(jié)切換、多級目錄展示、全文搜索和目錄加載動畫。
- 5-1 閱讀進度功能實現(xiàn)(進度面板+分頁邏輯)
5-2 閱讀進度功能實現(xiàn)(進度拖動功能)
5-3 閱讀進度功能實現(xiàn)(上下章節(jié)切換功能)
5-4 閱讀進度功能實現(xiàn)(章節(jié)切換和進度同步)
5-5 閱讀進度功能實現(xiàn)(保存閱讀進度功能)
5-6 目錄功能實現(xiàn)(目錄浮出效果)
5-7 目錄功能實現(xiàn)(Tab選項切換和搜索效果)
5-8 目錄功能實現(xiàn)(圖書內(nèi)容布局)
5-9 目錄功能實現(xiàn)(圖書內(nèi)容樣式)
5-10 目錄功能實現(xiàn)(目錄數(shù)據(jù)結構開發(fā))
5-11 目錄功能實現(xiàn)(多級目錄功能)
5-12 全文搜索功能實現(xiàn)(搜索算法+數(shù)組降維)
5-13 全文搜索功能實現(xiàn) (搜索關鍵字高亮+搜索結果高亮顯示)
5-14 目錄加載動畫實現(xiàn)(原理分析+布局實現(xiàn))
5-15 目錄加載動畫實現(xiàn)(動畫效果實現(xiàn))
第6章 閱讀器--書簽功能、頁眉頁腳及兼容性優(yōu)化
講解如何實現(xiàn)閱讀器的手勢操作,詳細介紹了復雜手勢交互的實現(xiàn)思路及原理,為閱讀器加入頁眉和頁腳,并優(yōu)化了移動端和PC端兼容性問題,使閱讀器可以更好的支持PC端和移動端使用。
- 6-1 書簽手勢實現(xiàn)(頁面下拉)
6-2 書簽手勢實現(xiàn)(書簽組件)
6-3 書簽手勢實現(xiàn)(下拉狀態(tài)管理)
6-4 書簽手勢實現(xiàn)(書簽添加刪除交互)
6-5 EpubCFI原理介紹
6-6 書簽功能實現(xiàn)
6-7 頁眉和頁腳功能實現(xiàn)
6-8 閱讀模式介紹
6-9 微信兼容性調(diào)整
6-10 自適應布局優(yōu)化(PC端布局優(yōu)化)
6-11 自適應布局優(yōu)化(書簽支持鼠標事件)
6-12 閱讀器分頁算法實現(xiàn)
6-13 閱讀器相關知識點總結
第7章 書城首頁、搜索頁、列表頁和詳情頁開發(fā)
講解書城首頁、搜索頁、列表頁和詳情頁的開發(fā)過程,詳細介紹首頁的推薦動畫、標題欄和搜索框的交互動畫實現(xiàn)原理,并引入Mock.js實現(xiàn)API數(shù)據(jù)模擬。
- 7-1 書城開發(fā)需求分析
7-2 書城首頁開發(fā)(框架頁面+路由配置)
7-3 書城首頁(標題+搜索框布局)
7-4 書城首頁(標題+搜索框交互設計分析)
7-5 書城首頁(標題交互動畫實現(xiàn)) 試看
7-6 書城首頁(搜索框交互動畫實現(xiàn))
7-7 書城首頁(熱門搜索布局)
7-8 書城首頁(熱門搜索交互)
7-9 書城首頁(推薦頁面布局)
7-10 書城首頁(卡片翻轉動畫實現(xiàn))
7-11 書城首頁(卡片翻轉動畫重置)
7-12 書城首頁(卡片登場keyframes動畫講解)
7-13 書城首頁(煙花動畫實現(xiàn))
7-14 書城首頁(mockjs使用方法講解)
7-15 書城首頁(推薦圖書布局+動畫)
7-16 書城首頁(首頁圖書布局實現(xiàn))
7-17 書城詳情頁開發(fā)
7-18 書城列表頁開發(fā)
7-19 第七章總結
第8章 書架頁面開發(fā)
講解書架頁面的開發(fā)過程,包括:書架數(shù)據(jù)結構設計、九宮格布局的實現(xiàn)、私密閱讀功能實現(xiàn)、離線存儲功能實現(xiàn)、分組功能實現(xiàn)、移出書架功能和動畫實現(xiàn)。
- 8-1 書架標題組件布局實現(xiàn)
8-2 書架標題組件交互實現(xiàn)
8-3 書架搜索框布局實現(xiàn)
8-4 書架搜索框交互實現(xiàn)(上)
8-5 書架搜索框交互實現(xiàn)(下)
8-6 書架數(shù)據(jù)結構設計+數(shù)據(jù)獲取
8-7 書架標題+搜索框樣式優(yōu)化(固定標題+滾動陰影)
8-8 書架圖書列表實現(xiàn)(組件設計+動態(tài)組件應用)
8-9 書架圖書列表布局
8-10 書架圖書組件開發(fā)(單書封面+分類書籍封面實現(xiàn))
8-11 書架圖書組件開發(fā)(添加+編輯實現(xiàn))
8-12 書架編輯模式開發(fā)
8-13 書架彈出框組件開發(fā)
8-14 書架彈出框功能開發(fā)(1)
8-15 書架彈出框功能開發(fā)(2)
8-16 電子書離線緩存功能開發(fā)(1)
8-17 電子書離線緩存功能開發(fā)(2)
8-18 電子書緩存刪除功能開發(fā)
8-19 書架緩存+離線閱讀功能開發(fā)
8-20 書架分組功能開發(fā)
8-21 書架列表過渡動畫開發(fā)
8-22 書架分類列表開發(fā)
8-23 書架分組功能優(yōu)化
8-24 書架修改分組功能開發(fā)(1)
8-25 書架修改分組功能開發(fā)(2)
第9章 聽書頁面開發(fā)
講解聽書頁面的開發(fā)過程,詳細講解科大訊飛在線語音合成API的對接方法、播放器面板的布局實現(xiàn)、播放器的實現(xiàn)原理和方法。
- 9-1 聽書功能介紹
9-2 聽書組件集成
9-3 聽書組件源碼分析
9-4 聽書播放器源碼分析
9-5 播放器面板源碼分析
9-6 聽書功能開發(fā)要點總結
第10章 項目發(fā)布
利用Node.js開發(fā)簡單的api,并通過阿里云的ESC進行項目發(fā)布,在CentOS操作系統(tǒng)上搭建Nginx服務,將代碼上傳至Git,通過編寫自動化更新腳本實現(xiàn)代碼的自動更新與發(fā)布。
- 10-1 Vue項目構建
10-2 功能優(yōu)化+構建問題處理
10-3 數(shù)據(jù)庫環(huán)境準備
10-4 Node.js+express編寫API
10-5 書城首頁API開發(fā)(1)
10-6 書城首頁API開發(fā)(2)
10-7 書城首頁前后端API聯(lián)調(diào)(解決CORS跨域)
10-8 電子書詳情API開發(fā)
10-9 電子書列表API開發(fā)
10-10 科大訊飛在線語音合成API對接(上)
10-11 科大訊飛在線語音合成API對接(下)
10-12 后端API源碼上傳git演示
10-13 阿里云ECS服務器開通
10-14 CentOS Node.js環(huán)境搭建
10-15 CentOS Ngnix環(huán)境搭建
10-16 CentOS git部署+免密更新
10-17 CentOS 前端項目構建和發(fā)布
10-18 CentOS MySQL環(huán)境安裝
10-19 CentOS 一鍵部署腳本開發(fā)
10-20 阿里云域名注冊、解析與備案流程
|