Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Pemrograman TypeScript untuk Pemula sampai Mahir
TypeScript Dasar
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)
TypeScript OOP
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)
TypeScript Generic
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)
TypeScript Validation
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)
TypeScript RESTful API
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)
04-Validation
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock