課程目錄:
1、Node、TS、Koa商城全棧開發遠程課介紹視頻
2、Symbol與作用域(1)
3、解構賦值與擴展運算符(1)
4、字符串、數字與對象擴展(1)
5、迭代(1)
6、函數擴展(1)
7、箭頭函數(1)
8、集合-Set對象(1)’
9、1-let和const;
10、2-變量的解構賦值
11、3-數據結構Set
12、4-數據結構Map
13、5-iterator和for-of循環
14、6-class的基本使用
15、7-class的繼承
16、8-Symbol數據類型
17、9-內置對象的擴展- m4 P. b0 G( M# t0 c
18、10-函數的擴展
19、11-異步操作之Promise
20、Map對象(1)
21、class類(1)3 Z$ c W9 q- N$ M6 B$ [4 e
22、Promise與Generator(1)% {6 |7 v. Z+ B T2 A
23、環境搭建(1) X7 y8 j1 Z7 G. d7 N# o( g
24、事件循環-Event Loop(1)
25、微任務(1), h7 {& l2 ?( v$ Y: M7 [
26、宏任務(1)3 n1 F/ l: L4 U+ P8 n; B
27、模塊化(1)
28、模塊對象module、export、require(1)4 ?5 |( ]% h# g+ c4
29、模塊類型(1)7 }+ x3 k3 V’ c
30、加載機制(1)
31、stream流(1)9 j0 k @$ q& m, ?% C6 N1 Y( ~; w
32、Buffer模塊(1)
33、Event模塊(1)
34、Process模塊(1)
35、FileSystem文件系統模塊(1). k3 {% Q” w, T0 L/ 3 d+ i8 J: t, B( j
36、文件文件夾讀取與寫入(1)
37、文件文件夾監聽(1)8 o. Q% A. |4 ]1 g7 I( 38、案例:自動構建項目文件(1)
+ l9 a
39、NPM簡介(1)
40、NPM使用(1)\' ^7 P1 X! c) \" p- J
41、package.json(1)! b\" y. Q8 G6 |
42、自定義模塊發布(1)
43、1-初識NodeJs3 L a+ @ o) s2 A, M2 F$ R2 g
44、2-webstorm的使用
45、3-Node和JS的異同\' C! k+ H) i9 k\' ^1 ~8 E4 ?: 5 V
46、4-模塊的使用
47、5-模塊加載機制
48、6-模塊-module和exports# E2 z# s0 p. Z
49、7-global對象
50、8-process對象
51、9-process對象-輸入輸出流
52、10-Buffer(一)\' D$ w. d\" Q\" R+ f! m
53、11-Buffer(二)6 U+ j0 z0 {$ ]
54、12-Buffer(三)
55、13-FileSystem(一)
56、14-FileSystem(二)
57、15-FileSystem(三)/ j\' T ~% u7 z; G\' F0 h
58、16-FileSystem(四). j3 l3 e8 o6 L( m,
59、17-FileSystem(五)0 L4 |) 3 p. w0 E, a( p
60、18-FileSystem(六)! t0 u, |+ J’ I7 B
61、19-FileSystem(七)
62、20-前端項目自動化-項目構建
63、21-前端項目自動化-自動合并(一)+ S6 ?# l; g3 s; K f: w+ U4 w
64、22-前端項目自動化-自動合并(二)
65、23-使用node進行web開發
66、24-request對象! i, n4 [2 d/ t- A9 l T7 r
67、25-response對象
68、26-url處理” W” \\% r; _9 n3 q4 N2 I
69、27-使用fs模塊實現行為表現分離, f9 P i7 x9 q1 p” S
70、28-使用querystring模塊方法對get和post. u3 d’ t J4 _4 X. g
71、命令行工具(CLI)(1)
72、commander模塊(1)
73、chalk樣式控制模塊(1)
74、inquirer交互式命令行模塊(1) w4 K x% {9 c0 t’ H
75、案例:自定義ls命令(1)” g( | l8 j# V7 B5 H+ g
76、全局化命令行工具(1)9 d/ g & O2 O- O- E6 C
77、GUI介紹(1)
78、GUI入門(1)
79、Electron框架介紹(1)
80、主進程與渲染進程(1)
81、窗口、菜單類與進程通信(1)
82、案例:todolist工具(1)
83、網絡協議基礎(1)
84、udp協議(1); k& I% E9 x’ q. f5 e. u’ n
85、文件流數據讀取與發送(1)
86、tcp協議(1)) h# z- U; t+ @7 G- b8 K- @5 J |
87、http協議(1)6 M9 k) S” ^2 I. J w+ e
88、http模塊(1)
89、請求頭(1)$ F1 G, ~$ I7 {3 C Q
90、響應頭(1)
91、url簡介(1)
92、url模塊(1)% | ’ }9 ^/ s0 @
93、Routing路由與資源解析(1) x’ o# q4 ~( M2 v6 }
94、靜態資源處理(1)
95、Koa框架與核心對象(1)
96、koa-static-cache靜態資源模塊(1)( R! ^’ q& m8 f/ l6 |3 O6 5 N( x
97、koa-router路由模塊(1)2 Y$ Y0 w’ T7 c+ a& `
98、koa-swig模板引擎與co模塊(1)! j9 {9 a, t% } M4 I: |’ A
99、案例:網絡版todoList(1)
100、路由設計(1)
101、后端渲染(1)
102、get與post(1)+ p6 y a3 A’ K
103、案例:網絡版todoList-前端渲染(1)
104、無刷新請求-ajax(1)8 t0 B6 y( v3 o; w3 z
105、接口設計(1) E’ `0 i v, D: l9 e
106、接口實現(1)
107、數據庫簡介與安裝(1)’ d2 ?4 I- F’ d; S) H2 l2 f3 S
108、表與記錄(1)
109、mysql2模塊(1)
110、連接與查詢(1)1 F! J o2 n }0 ^’ U
111、1-ES6聲明變量的方式let、const
112、2-ES6解構賦值和模板字符串
113、3-ES6箭頭函數和函數默認值$ w/ c% O# }5 o. q. q% V( H4 E3 }& w
114、4-擴展運算符和數組的方法map、filter [4 I |9 j7 t: ^8 q( U
115、5-Vue介紹和啟動應用; c: ^4 G% }4 ?
116、6-指令v-bind、v-on
117、7-v-model雙向數據綁定
118、8-列表渲染v-for
119、9-對象的響應數據變化
120、10-數組的響應數據變化0 y. & g” [“ _1 e, ]: J
121、11-【實例】數據控制的選項卡切換# |4 ~ L& I8 [# _- j
122、12-【實例】篩選商品% N0 Q- F3 f- z, L! W4 N
123、13-【實例】自由展開收縮的好友列表8 r: Q: O4 t6 O( S( C1 J% s
124、14-計算屬性( P/ ~8 / S+ @) |0 g7 F# L0 t: ^
% U+ s! u6 G7 T
125、15-【實例】百度音樂! b) Y0 H0 j% d7 Q+ O* x9 H
126、16-【實例】百度音樂---計算屬性的使用
127、17-Object.defineProperty數據描述; ]5 l+ p, S\' W# @$ C
128、18-Object.defineProperty實現響應數據綁定0 X9 }% R( M T: g9 d- M, g
129、19-基礎指令v-html、v-cloak! Y. [/ q- k) |+ d0 r) m
130、20-事件修飾符使用
131、案例:todoList數據庫版(1)
132、數據獲取(1)
133、數據添加(1)
134、分頁原理與實現(1)
135、Mysql使用總結(1)(
136、insert、update、delete(1)
137、select與where、limi、order等(1)
138、mysql函數(1)
139、Sequelize框架(1). y3 S h( N! N) `0 [( S7 G
140、模型定義與創建(1)9 o U ?& F4 j! [
141、模型對象操作:添加、更新、刪除(1)6 ~# M1 c+ x: @% b: J
142、模型類方法:查詢(1)0 H) l$ Z- ^1 {3 D
143、數據庫遷移:Migrations-cli(1)
144、遷移配置(
145、模型與遷移文件
146、種子文件:seeders
147、文件與數據庫結構設計
148、用戶注冊于登錄 cookie
149、內容發布與查看
14、6-class的基本使用
15、7-class的繼承)
16、8-Symbol數據類型
17、9-內置對象的擴展
150、評論與點贊
151、變量聲明與類型系統、枚舉、函數與泛型
152、類、修飾符與存取器
153、extends(繼承)與abstract(抽象類
154、interface(接口)與implements(實現
155、繼承的限制
156、decorator(裝飾器)
157、裝飾器類、方法
158、裝飾器訪問符、屬性與參數
159、模塊化系統
160、聲明文件
161、命名空間
162、三斜線指令
163、-項目初始化-需求分析、技術選型、接口設計
164、vue中的typescript模塊
165、后臺管理權限控制
166、后臺管理與前臺展示 分類
167、前臺用戶注冊與登錄
168、后臺用戶管理
169、前臺美食添加與展示
170、后臺美食管理
171、項目編譯打包
172、服務器與域名購買綁定
173、線上服務器環境搭建
174、同步代碼、開通訪問
175、點贊功能
176、點贊數據管理
177、評論功能
178、評論數據管理
179、個人中心
180、基本資料
181、密碼修改
182、收藏功能
183、菜單功能介紹
184、菜單功能設計
185、菜單功能前臺實現
186、菜單后臺管理
187、用戶動態介紹
188、用戶動態設計
189、用戶動態實現
190、精品推薦