Vue Element+Node.js開發企業通用管理後臺系統

  • 第1章 課程介紹

    介紹項目背景、達到的目標、技術棧和功能演示

    •  1-1 導學試看
  • 第2章 課程分析

    課程分析

    •  2-1 課程學習階段
    •  2-2 課程技術難點解析
    •  2-3 課程心路
    •  2-4 系列課程介紹
    •  2-5 關於Vue 3.0
  • 第3章 Vue進階(上)

    對Vue的進階知識進行講解,包括$emit和$on、directive指令、組件化、Vue插件等相關內容。

    •  3-1 補充說明
    •  3-2 $emit和$on用法
    •  3-3 directive指令用法
    •  3-4 Vue.component用法
    •  3-5 Vue.extend基本用法
    •  3-6 Vue.extend進階用法
    •  3-7 Vue.use用法
  • 第4章 Vue進階(下)

    對Vue的進階知識進行講解,包括組件通信、過濾器、監聽器、Vue2.6重要新特性等相關內容。

    •  4-1 組件通信provide和inject
    •  4-2 過濾器filters
    •  4-3 監聽器watch
    •  4-4 class和style綁定的高級用法
    •  4-5 Vue.observable
    •  4-6 插槽v-slot
  • 第5章 Element-UI入門

    對Element-UI的內容進行講解,包括如何搭建Element-UI使用環境,如何使用插件快速集成Element-UI,並通過el-form源碼解讀說明Element-UI的基本實現原理。

    •  5-1 element-ui基本用法
    •  5-2 element-ui按需加載
    •  5-3 element-ui插件引用
    •  5-4 表單的基本用法
    •  5-5 表單校驗的基本用法
    •  5-6 表單校驗的高級用法
    •  5-7 表單常見屬性解析
    •  5-8 el-form源碼解析
  • 第6章 Vuex和Vue-router進階

    對Vue的全家桶中兩個重要插件:Vuex和Vue-router進行更加深入的介紹,包含原理講解以及一些重要特性講解。

    •  6-1 vuex實現原理講解
    •  6-2 vue-router實現原理講解
    •  6-3 vue-router路由守衛
    •  6-4 vue-router路由元信息
    •  6-5 vue-router API的使用
  • 第7章 前端開發框架搭建

    集成 Github 4.3w+ Star的明星項目 vue-element-admin,本節將基於該項目完成前端框架搭建。

    •  7-1 前端項目初始化
    •  7-2 項目精簡
    •  7-3 項目配置和源碼調試方法
    •  7-4 項目結構分析
  • 第8章 服務端開發框架搭建

    介紹 Node.js 和 Express,並講解Express的三個重要特性:中間件、路由和異常處理,在此基礎上完成服務端框架搭建。

    •  8-1 node和express簡介
    •  8-2 項目初始化
    •  8-3 express基礎概念講解
    •  8-4 項目框架優化
  • 第9章 項目需求分析

    在正式開發前對項目的需求、技術細節進行一次覆盤,並介紹項目相關的必備知識:epub、nginx、mysql。

    •  9-1 項目架構解析
    •  9-2 項目需求分析
    •  9-3 epub 電子書原理講解
    •  9-4 靜態資源服務器 nginx 配置
    •  9-5 靜態資源服務器 nginx 啓動
    •  9-6 MySQL 數據庫搭建
    •  9-7 補充知識:https 證書申請
  • 第10章 登錄功能開發(上)

    深入講解與登錄相關的路由和權限校驗、路由和菜單綁定、登錄重定向、路由和麪包屑導航綁定等預備知識。

    •  10-1 用戶登錄流程和技術點分析
    •  10-2 登錄組件源碼精簡
    •  10-3 路由和權限校驗實例
    •  10-4 路由和權限校驗原理講解(上)試看
    •  10-5 路由和權限校驗原理講解(下)
    •  10-6 動態路由原理講解
    •  10-7 路由和權限校驗邏輯梳理和總結試看
    •  10-8 sidebar源碼結構分析
    •  10-9 el-menu用法解析
    •  10-10 sidebar組件源碼分析
    •  10-11 sidebar-item 組件源碼分析
    •  10-12 sidebar源碼分析總結
    •  10-13 路由重定向原理講解
    •  10-14 麪包屑導航原理講解
    •  10-15 本章總結
  • 第11章 登錄功能開發(中)

    深入講解登錄模塊的前端源碼,並基於 axios 封裝請求框架,實現請求攔截、響應攔截和異常處理功能。

    •  11-1 用戶登錄組件分析
    •  11-2 handleLogin 方法分析
    •  11-3 axios 基本用法講解
    •  11-4 axios.create 用法講解1
    •  11-5 request 庫源碼分析
    •  11-6 登錄組件實現細節講解
    •  11-7 登錄 API 請求域名修改
  • 第12章 第12章 登錄功能開發(下)

    深入講解如何開發後端登錄 API,通過 JWT 實現登錄認證,並完成前後端源碼聯調

    •  12-1 後端登錄 API 處理流程分析
    •  12-2 https服務搭建
    •  12-3 登錄 API 開發1
    •  12-4 登錄 API 開發2
    •  12-5 響應結果封裝
    •  12-6 mysql查詢開發
    •  12-7 express-validator 表單驗證
    •  12-8 生成 JWT 功能開發(1-2)
    •  12-9 express-jwt JWT 認證1
    •  12-10 獲取用戶信息 API 開發(1-2)
    •  12-11 本章總結
  • 第13章 電子書上傳功能開發

    完成電子書的上傳功能,通過Express的multer庫實現核心的上傳邏輯,前端使用element-ui的Upload組件實現。

    •  13-1 創建電子書上傳組件
    •  13-2 電子書表單框架開發
    •  13-3 上傳組件創建和token認證
    •  13-4 上傳組件開發
    •  13-5 文件上傳 API 開發
    •  13-6 上傳組件功能完善
    •  13-7 電子書表單開發
  • 第14章 電子書解析功能開發

    課程的重點及難點,集成epub庫,實現對epub電子書的解析,並對該庫的功能進行增強,實現目錄的解析,需要用到xml解析、zip解壓等技術,並將解析的結果寫入數據庫。

    •  14-1 電子書解析方案講解
    •  14-2 電子書 Book 對象開發
    •  14-3 電子書解析庫 epub 介紹
    •  14-4 電子書解析方法(上)
    •  14-5 電子書解析方法(下)
    •  14-6 電子書封面圖片解析方法優化
    •  14-7 目錄解析原理和電子書解壓
    •  14-8 獲取目錄資源文件ncx的方法
    •  14-9 電子書標準目錄解析
    •  14-10 電子書嵌套目錄解析
  • 第15章 電子書列表頁面開發

    電子書的列表頁面開發,通過element-ui的Table組件實現,基於vue-element-admin進行二次開發。

    •  15-1 電子書解析數據展示
    •  15-2 電子書樹狀目錄展示
    •  15-3 電子書解析算法優化
    •  15-4 電子書表單驗證功能開發
    •  15-5 新增電子書前端邏輯開發
    •  15-6 新增電子書 API 開發1
    •  15-7 新增電子書核心邏輯開發
    •  15-8 新增電子書數據庫操作開發
    •  15-9 新增電子書前端交互優化
    •  15-10 新增電子書目錄開發
    •  15-11 電子書刪除功能開發
    •  15-12 電子書查詢 API 開發(上)
    •  15-13 電子書查詢 API 開發(下)
    •  15-14 編輯電子書開發
  • 第16章 電子書編輯和刪除功能開發

    完成電子書的編輯和刪除功能,至此整個開發工作基本結束。

    •  16-1 電子書列表查詢條件開發
    •  16-2 圖書分類 API 開發
    •  16-3 圖書列表樣式開發
    •  16-4 圖書列表 API 開發
    •  16-5 分頁和查詢功能開發
    •  16-6 搜索關鍵字高亮功能開發
    •  16-7 排序功能開發
    •  16-8 分頁功能優化
    •  16-9 過濾器優化表格字段顯示
    •  16-10 電子書刪除開發
    •  16-11 電子書列表高級優化
  • 第17章 項目和構建發佈

    完成項目的上線與發佈,可以通過外網訪問到本項目,並且搭建https服務。

    •  17-1 項目發佈流程講解
    •  17-2 前端項目構建
    •  17-3 前端部署方法講解
    •  17-4 後端部署方法和自動化部署腳本講解
    •  17-5 FileZilla工具介紹
    •  17-6 預備知識:阿里雲ECS服務器開通
    •  17-7 預備知識:CentOS Node.js環境搭建
    •  17-8 預備知識:CentOS Ngnix環境搭建
    •  17-9 預備知識:CentOS git部署+免密更新
    •  17-10 預備知識:CentOS MySQL環境安裝
    •  17-11 預備知識:阿里雲域名註冊、解析與備案流程
  • 第18章 課程總結

    總結課程學到的知識點。

    •  18-1 課程總結

 

對於想要進階Vue高級方面的同學有很大的幫助,話不多說,call我 v x : lemon956688  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章