- Pengenalan TypeScript dan Perbedaannya dengan JavaScript untuk Pengembangan Modern
- Instalasi dan Setup Lingkungan TypeScript untuk Pemula
- Tipe Data Primitif dan Variabel dalam TypeScript untuk Pemula
- Tipe Data Kompleks dalam TypeScript: Array, Tuple, Enum, dan Object
- Fungsi dalam TypeScript: Parameter, Return Type, dan Arrow Function
- Memahami Interface dan Type Alias di TypeScript: Panduan Lengkap untuk Pemula
- Memahami Union dan Intersection Types di TypeScript: Panduan Lengkap dengan Contoh Praktis
- Latihan Membuat Aplikasi Kalkulator dan To-Do List dengan TypeScript
- Mengenal Class dan Object dalam TypeScript: Constructor, Property, dan Access Modifier
- Memahami Inheritance dan Polymorphism dalam TypeScript untuk OOP yang Lebih Efisien
- Memahami Interface pada Class dan Implementasi Multiple Interface di TypeScript
- Memahami Getter dan Setter di TypeScript untuk Mengontrol Akses Properti Class
- Memahami Generic Types dalam TypeScript untuk Fungsi, Interface, dan Class yang Fleksibel
- Memahami Generic Constraint dan Utility Types dalam TypeScript
- Memahami Mapped Types dan Conditional Types dalam TypeScript
- Memahami Type Assertion dan Type Narrowing dalam TypeScript
- Memahami Modules dan Namespace dalam TypeScript untuk Proyek Modular
- Error Handling dan Exception di TypeScript: try…catch dan Custom Error
- Mini Project TypeScript: Membuat Aplikasi Manajemen Data Produk (CRUD) Level Menengah
- Mini Project TypeScript: Aplikasi Inventori Barang dengan Penyimpanan Data Lokal dan Validasi Otomatis
- Advanced Types dan Utility Types di TypeScript: Partial, Pick, Omit, Record, dan Readonly
- Dekorator dalam TypeScript: Class, Method, dan Property Decorator dengan Contoh NestJS
- Type Guards dan Control Flow Analysis di TypeScript: Memperkuat Validasi Tipe Data
- Asynchronous Programming TypeScript: Promise dan Async/Await untuk Penanganan Data Asinkron
- Integrasi TypeScript dengan Node.js: Panduan Lengkap Struktur Proyek dan Build Production
- Integrasi TypeScript dengan React dan Vue: Panduan Props, State, dan Composition API
- Testing di TypeScript: Panduan Menggunakan Jest dan Vitest dengan Tipe yang Kuat
- Testing Lanjutan di TypeScript: Mocking, Coverage Report, dan Integration Testing dengan Jest/Vitest
- Continuous Testing dan CI/CD di TypeScript: Integrasi Jest dan Vitest dengan GitHub Actions & GitLab CI
- Deployment Otomatis TypeScript ke Server: CI/CD Step Lanjutan untuk VPS, Vercel, dan Netlify
- Build Tools dan Deployment TypeScript: ts-node, Nodemon, Webpack, dan Esbuild