Pemrograman TypeScript untuk Pemula sampai Mahir
Di kelas ini kita akan belajar pemrograman TypeScript dari pemula sampai mahir
Daftar Materi
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:50)
- 02-Pengenalan-TypeScript (4:32)
- 03-Membuat-Project (4:40)
- 04-Setup-TypeScript-Project (7:43)
- 05-Say-Hello-Function (5:02)
- 06-Kompilasi-TypeScript (7:24)
- 07-Tipe-Data-Primitif (5:31)
- 08-Babel-TypeScript (4:53)
- 09-Tipe-Data-Array (8:30)
- 10-Tipe-Data-Any (3:49)
- 11-Union-Type (7:15)
- 12-Type-Alias (8:51)
- 13-Object-Type (3:24)
- 14-Optional-Properties (3:14)
- 15-Enum (7:59)
- 16-Null-dan-Undefined (4:27)
- 17-Interface (6:31)
- 18-Function-Interface (4:11)
- 19-Indexable-Interface (4:46)
- 20-Extending-Interface (4:58)
- 21-Function-di-Interface (3:37)
- 22-Intersection-Types (4:07)
- 23-Type-Assertions (4:53)
- 24-Function (4:55)
- 25-Function-Parameter (6:22)
- 26-Function-Overloading (6:14)
- 27-Function-Sebagai-Parameter (6:14)
- 28-If-Statement (2:35)
- 29-Ternary-Operator (1:42)
- 30-Switch-Statement (2:06)
- 31-For-Loop (2:45)
- 32-While-Loop (1:13)
- 33-Do-While-Loop (1:43)
- 34-Break-dan-Continue (2:38)
- 35-JavaScript-Feature (2:45)
- 36-Materi-Selanjutnya (1:47)
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:32)
- 02-Pengenalan-Object-Oriented-Programming (6:22)
- 03-Membuat-Project (6:48)
- 04-Class (3:00)
- 05-Constructor (3:14)
- 06-Properties (7:36)
- 07-Method (2:31)
- 08-Getter-dan-Setter (5:24)
- 09-Inheritance (4:40)
- 10-Interface-Inheritance (6:09)
- 11-Super-Constructor (4:04)
- 12-Method-Overriding (4:31)
- 13-Super-Method (2:06)
- 14-Visibility (6:58)
- 15-Parameter-Properties (3:12)
- 16-Operator-instanceof (4:32)
- 17-Polymorphism (7:02)
- 18-Type-Cast (7:17)
- 19-Abstract-Class (6:13)
- 20-Static (6:10)
- 21-Class-Relationship (3:18)
- 22-Error-Handling (3:29)
- 23-Namespace (4:03)
- 24-Materi-Selanjutnya (1:13)
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:24)
- 02-TypeScript-Generic (6:50)
- 03-Tanpa-Generic (3:32)
- 04-Generic-Class (6:45)
- 05-Generic-Function (3:18)
- 06-Multiple-Generic-Type (4:59)
- 07-Optional-Generic-Type (7:15)
- 08-Generic-Parameter-Default (1:47)
- 09-Generic-Constraint (5:47)
- 10-Generic-Collection (6:28)
- 11-Generic-Promise (5:34)
- 12-Penutup (1:30)
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:22)
- 02-Pengenalan-Validation (3:55)
- 03-Membuat-Project (5:10)
- 04-Validation (10:49)
- 05-Konversi-Tipe-Data (4:22)
- 06-Date-Validation (5:07)
- 07-Validation-Error (7:03)
- 08-Object-Validation (7:12)
- 09-Collection-Validation (7:05)
- 10-Custom-Valudation-Message (3:56)
- 11-Optional-Validation (3:32)
- 12-Transform (3:48)
- 13-Custom-Validation (6:34)
- 14-Penutup (1:15)
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:51)
- 02-Requirement (1:58)
- 03-User-Management-Requirement (1:37)
- 04-Contact-Management-Requirement (1:13)
- 05-Address-Management-Requirement (1:43)
- 06-Membuat-Project (10:31)
- 07-User-API-Spec (9:47)
- 08-Contact-API-Spec (8:04)
- 09-Address-API-Spec (5:25)
- 10-Setup-Database (3:32)
- 11-User-Model (3:20)
- 12-Contact-Model (3:21)
- 13-Address-Model (3:10)
- 14-Setup-Project (8:06)
- 15-Register-User-API (34:45)
- 16-Login-User-API (13:08)
- 17-Get-User-API (14:04)
- 18-Update-User-API (11:23)
- 19-Logout-User-API (5:21)
- 20-Create-Contact-API (20:00)
- 21-Get-Contact-API (10:19)
- 22-Update-Contact-API (15:27)
- 23-Remove-Contact-API (5:33)
- 24-Search-Contact-API (21:13)
- 25-Create-Address-API (17:53)
- 26-Get-Address-API (11:37)
- 27-Update-Address-API (8:38)
- 28-Remove-Address-API (5:46)
- 29-List-Address-API (5:02)
- 30-Distribution-File (7:19)
- 31-Manual-Test (13:26)
- 32-Penutup (1:28)