1) 不過想問下nodejs + typescript會點樣 咪typescript 去寫nodejs 有咩特別點樣?
好多人自學會學左 Python/JavaScript,之後對於一啲 static type language 嘅 features (enum, generics, interface), Design patterns & OOP (private, public, protected) 嘅掌握感到困難,短則一年,長則數年先能夠充份了解 static type language
再者,用開 dynamic type / weak type language 嘅自學者,因為限制較少,寫嘅 code quality 就會差左,而且因為 strong type 太煩,佢地會選擇逃避 strong type 而停留喺爛 code 嘅階段
所以我地逼學生用 nodejs + typescript,
一方面沉佢地學呢啲重要嘅 concept,另一方面逼使佢地寫嘅 code 要有質素,再三係 typescript 同其他 modern language (kotlin/swift/java/c#) 相似,佢地日後再轉 language 都變得容易
2) 有routing有db service又有model有frontend唔係正路一個普通web system會有既野咩?
我所指係冇乜人會教用 testing 學呢啲正路野,我地將 testing 同呢個正路嘅架構一齊教,要求學生練習先寫 testing 後寫 implementation。到佢地真正做 projects 時,佢地即使唔係 TDD 或完美 unit testing,但至少寫得出少少 testing,為佢日後工作打左個底先
加上網上資源超多,有好多但求快靚正,求其教你用 MongoDB 起兩個CRUD 就當做完。我地過往
都曾經有學生話網上啲片易好多,喺屋企以為自己神級,出到去就完全做唔到野。
3) 分享點寫unit test點mock ui/ux呢d exp就網上學同有人教又真係有分別 不過就算有人教我覺都難掌握到同做得好...
學生有三個 projects,至少做三次。第一次一定麻麻地,但做到最後,佢地唔單只係掌握到,而且因為瀨左幾次野,佢地會比較到「有」同「無」嘅分別
4) 但就真心覺得貴
比較一下市面嘅價錢
Fexawxxks 教 PHP Basic $5000 33小時
(平均$151/hr)
Vexxxxxxabs 教 JSP Basic $36000 48小時
(平均$750/hr)
General Assembly 教 Full Stack Ruby $111600 ~600小時
(平均$186/hr)
我地 Full Stack TypeScript + React + AI/Data Science
$50000 556小時 (平均$89/hr)
再要平啲就真係同工聯會同價