| Giai ?o?n | Ch? ?? chnh | N?i dung & Ho?t ??ng h?c t?p | M?c tiu & S?n ph?m |
|---|---|---|---|
| 1 | Gi?i thi?u & Ci ??t |
|
|
| 2 | N?n t?ng TypeScript |
|
|
| 3 | Cc ki?u nng cao |
|
|
| 4 | OOP v?i TypeScript |
|
|
| 5 | Generics |
|
|
| 6 | Decorators (Ty ch?n) |
|
|
| 7 | Modules & Namespaces |
|
|
| 8 | Tch h?p & Cng c? |
|
|
| 9 | D? n th?c t? |
|
|
T? duy C?t li cho L?p trnh vin TypeScript
1. Trnh bin d?ch l B?n
Hy coi trnh bin d?ch nh? m?t ng??i tr? l c?n m?n gip b?n pht hi?n l?i s?m. H?c cch ??c v hi?u thng bo l?i c?a n l m?t k? n?ng quan tr?ng.
2. Ki?u d? li?u l Ti li?u
Vi?c ??nh ki?u khng ch? dnh cho my. N l cch b?n ghi l?i ??nh v c?u trc d? li?u, gip ??ng ??i v chnh b?n trong t??ng lai hi?u m ngu?n nhanh h?n.
3. B?t ??u D?n d?n, Khng c?n Hon h?o
B?n khng c?n ph?i ??nh ki?u m?i th? m?t cch hon h?o ngay t? ??u. Hy b?t ??u v?i cc ki?u c? b?n v t?ng d?n ?? ch?t ch? khi b?n ? quen.
4. T? duy theo C?u trc (Shapes)
TypeScript m?nh v? ki?u c?u trc. Hy t?p trung vo "hnh d?ng" c?a d? li?u (cc thu?c tnh m n c) thay v ch? t?p trung vo vi?c n thu?c l?p no.