Semua track

Roadmap Belajar

TypeScript

JavaScript dengan tipe aman untuk project besar, dari dasar sampai generic dan type system lanjutan.

7 bab60 modul±214 menit0%
Mulai dari awal
1

Bab 1

Fondasi TypeScript

Kenalan dengan TypeScript: apa, kenapa, setup, dan tipe dasar.

4.tsconfig DasarPemula
6.Tipe PrimitifPemula
Kuis 5 soal terbuka di modul terakhir bab ini.
2

Bab 2

Tipe Data Lanjutan

Array, tuple, object, interface, type alias, union, dan intersection.

10.TuplePemula
11.Tipe ObjectPemula
12.Interface DasarPemula
14.Type AliasPemula
15.Union TypeMenengah
16.Intersection TypeMenengah
Kuis 5 soal terbuka di modul terakhir bab ini.
3

Bab 3

Fungsi Lebih Dalam

Literal, enum, parameter, overload, dan return type: fungsi yang presisi.

17.Literal TypeMenengah
19.EnumMenengah
21.Function OverloadMenengah
Kuis 5 soal terbuka di modul terakhir bab ini.
4

Bab 4

Generic

Fungsi, interface, class generik, constraint, default, dan utility types.

24.Generic pada FungsiMenengah
26.Generic pada ClassMenengah
30.Pick dan OmitMenengah
32.Exclude dan ExtractMenengah
34.Conditional TypesMenengah
Kuis 5 soal terbuka di modul terakhir bab ini.
5

Bab 5

Narrowing & Type Guard

Persempit union: typeof, in, instanceof, discriminated union, predicate, assertion.

36.Operator keyofMenengah
37.Mapped TypesMenengah
41.Discriminated UnionMenengah
42.Type PredicateMenengah
43.Assertion FunctionMenengah
Kuis 5 soal terbuka di modul terakhir bab ini.
6

Bab 6

OOP & Modul

Assertion, module system, class, implements, dan access modifier.

49.implementsMahir
50.Access ModifierMahir
51.readonlyMahir
Kuis 5 soal terbuka di modul terakhir bab ini.
7

Bab 7

Praktik & Ekosistem

Abstract class, decorator, strict mode, React, Next.js, debugging, dan proyek akhir.

52.Abstract ClassMahir
55.Strict ModeMahir
Kuis 5 soal terbuka di modul terakhir bab ini.