TypeScript Lanjutan: Generic, Utility Types, dan Tooling

Dari tipe data dasar ke kode TypeScript yang benar-benar dipakai di project produksi.

Lanjutan dari TypeScript Dasar, buat kamu yang sudah bisa tipe data dasar, function bertipe, interface, dan union type. Course ini masuk ke generic, type narrowing dan discriminated union, utility types (Partial, Pick, Omit, Record), memecah kode ke banyak module, strict mode di tsconfig.json, sampai menjalankan TypeScript modern dengan tsx dan native Node. To-do list dari TypeScript Dasar dilanjutkan di sini jadi aplikasi multi-file yang lebih tertata.

Generic dan Narrowing Lanjutan
Generic Function dan Generic Interface20 menit
Type Narrowing dengan Type Guard20 menit
Discriminated Union untuk Data yang Bervariasi20 menit
Utility Types dan Module
Utility Types: Partial, Pick, Omit, Record20 menit
Module: Memecah Kode TypeScript ke Banyak File20 menit
tsconfig.json dan Strict Mode15 menit
Tooling Modern dan Proyek Lanjutan
Menjalankan TypeScript dengan tsx dan Native Node15 menit
Async/Await Bertipe dan Error Handling20 menit
Proyek Kecil: To-Do List Multi-File dengan Generic25 menit