Pemrograman JavaScript untuk Pemula sampai Mahir
Kelas Roadmap Pemrograman JavaScript terlengkap yang membahas pemrograman JavaScript untuk pemula sampai mahir. Kelas disertai dengan slide, video, source code dan studi kasus agar peserta bisa mengikuti kelas nya dengan baik
Daftar Materi
JavaScript Dasar
Available in
days
days
after you enroll
- Slide dan Source Code
- Group Discord
- 00-Pendahuluan (2:56)
- 01-Pengenalan-JavaScript (12:00)
- 02-Program-Hello-World (10:00)
- 03-Komentar (5:17)
- 04-Tipe-Data-Number (6:21)
- 05-Tipe-Data-Boolean (2:36)
- 06-Tipe-Data-String (11:55)
- 07-Variable (21:33)
- 08-Operator-Matematika (13:22)
- 09-Operator-Perbandingan (5:39)
- 10-Operator-Logika (7:41)
- 11-Console (7:36)
- 12-String-Template (11:40)
- 13-Konversi-String-dan-Number (14:54)
- 14-Tipe-Data-Array (18:32)
- 15-Tipe-Data-Object (11:48)
- 16-If-Expression (11:51)
- 17-Popup (7:36)
- 18-Undefined (8:02)
- 19-Null (3:28)
- 20-Switch-Expression (5:57)
- 21-Operator-typeof (4:15)
- 22-Operator-in (6:24)
- 23-Ternary-Operator (4:54)
- 24-Nullish-Coalescing-Operator (5:26)
- 25-Optional-Chaining (7:49)
- 26-Falsy-dan-Truthy (7:22)
- 27-Operator-Logika-di-Non-Boolean (9:26)
- 28-For-Loop (8:08)
- 29-While-Loop (2:07)
- 30-Do-While-Loop (3:34)
- 31-Break-dan-Continue (6:09)
- 32-Label (6:20)
- 33-For-In (5:16)
- 34-For-Of (4:48)
- 35-With-Statement (6:47)
- 36-Function (6:36)
- 37-Function-Parameter (5:08)
- 38-Function-Return-Value (14:46)
- 39-Optional-Parameter (4:11)
- 40-Default-Parameter (4:46)
- 41-Rest-Parameter (13:16)
- 42-Function-Sebagai-Value (6:32)
- 43-Anonymous-Function (6:51)
- 44-Function-dalam-Function (3:15)
- 45-Scope (11:46)
- 46-Recursive-Function (8:58)
- 47-Function-GEnerator (12:43)
- 48-Arrow-Function (12:39)
- 49-Closure (6:53)
- 50-Object-Method (4:40)
- 51-Kata-Kunci-this (6:58)
- 52-Arrow-Function-di-Object (4:43)
- 53-Getter-dan-Setter (8:26)
- 54-Masalah-Variable-var (6:21)
- 55-Destructuring (20:33)
- 56-Strict-Mode (6:35)
- 57-Debugger (13:54)
- 58-Materi-Selanjutnya (3:53)
JavaScript Object Oriented Programming
Available in
days
days
after you enroll
- Slide dan Source Code
- 00-Pendahuluan (2:22)
- 01-Pengenalan-OOP (7:58)
- 02-Membuat-Constructor-Function (7:41)
- 03-Property-di-Constructor-Function (5:40)
- 04-Method-di-Constructor-Function (3:46)
- 05-Parameter-di-Constructor-Function (3:07)
- 06-Constructor-Inheritance (6:20)
- 07-Prototype (13:29)
- 08-Prototype-Inheritance (11:33)
- 09-Class (3:02)
- 10-Constructor-di-Class (3:21)
- 11-Property-di-Class (2:15)
- 12-Method-di-Class (4:30)
- 13-Class-Inheritance (6:13)
- 14-Super-Constructor (6:47)
- 15-Super-Method (5:07)
- 16-Getter-dan-Setter-di-Class (4:35)
- 17-Public-Class-Field (6:56)
- 18-Private-Class-Field (5:28)
- 19-Private-Method (3:44)
- 20-Operator-instanceof (6:36)
- 21-Static-Field (5:51)
- 22-Static-Method (2:41)
- 23-Error (6:27)
- 24-Error-Handling (10:45)
- 25-Membuat-Class-Error (6:18)
- 26-Iterable-dan-Iterator (14:41)
- 27-Materi-Selanjutnya (2:45)
JavaScript Standard Library
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (2:04)
- 02-Number (11:36)
- 03-String (7:15)
- 04-Array (27:40)
- 05-Object (11:32)
- 06-JSON (7:14)
- 07-BigInt (3:39)
- 09-Math (3:56)
- 08-Date (16:46)
- 10-Boolean (3:15)
- 11-Map (7:40)
- 12-Set (3:16)
- 13-Symbol (8:00)
- 14-RegExp (26:47)
- 15-Proxy (11:10)
- 16-Reflect (4:36)
- 17-Encode (9:17)
- 18-Base64 (4:49)
- 19-Eval (2:37)
- 20-Materi-Selanjutnya (1:22)
JavaScript Modules
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (2:01)
- 02-Pengenalan-JavaScript-Modules (4:23)
- 03-Membuat-Project (1:16)
- 04-Live-Server (5:26)
- 05-Tanpa-Module (5:13)
- 06-Membuat-Module (5:30)
- 07-Export (1:55)
- 08-Import (4:03)
- 09-Variable-di-Module (7:11)
- 10-Class-di-Module (3:56)
- 11-Export-Multiple (4:21)
- 12-Alias (7:32)
- 13-Export-Default (15:13)
- 14-Module-Object (4:51)
- 15-Aggregating-Modules (5:10)
- 16-Dynamic-Module-Loading (8:03)
- 17-Materi-Selanjutnya (1:42)
JavaScript Document Object Model
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:44)
- 02-Pengenalan-DOM (4:59)
- 03-Membuat-Project (0:56)
- 04-Tipe-Data (4:48)
- 05-Document (9:13)
- 06-Node (13:37)
- 07-Element (15:13)
- 08-NodeList (13:48)
- 09-Attr (8:49)
- 10-NamedNodeMap (3:40)
- 11-Text-Node (6:13)
- 12-Event-Handler (11:28)
- 13-Event (9:31)
- 14-Style (6:20)
- 15-Inner-Text-dan-Inner-HTML (9:17)
- 16-Window (5:55)
- 17-Query-Selector (16:27)
- 18-Node-Type (4:52)
- 19-HTML-Element (4:38)
- 20-HTML-Form-Element (13:09)
- 21-HTML-Table-Element (5:47)
- 22-HTML-Element-Lainnya (2:52)
- 23-Materi-Selanjutnya (2:10)
Membuat Web Todolist
Available in
days
days
after you enroll
JavaScript Async
Available in
days
days
after you enroll
- Slide dan Source Code
- 01-Pendahuluan (1:46)
- 02-Pengenalan-Asynchronous (6:37)
- 03-Callback (9:17)
- 04-AJAX (8:55)
- 05-Menerima-Data-di-AJAX (6:54)
- 06-Response-Status-di-AJAX (5:16)
- 07-State-di-AJAX (3:34)
- 08-Hookbin (2:59)
- 09-Mengirim-Data-dengan-AJAX (8:44)
- 10-URL-Search-Param (7:32)
- 11-Form-Data-dengan-AJAX (4:52)
- 12-Upload-File-dengan-AJAX (9:16)
- 13-Promise (12:40)
- 14-Promise-Method (15:26)
- 15-Fetch-API (15:56)
- 16-Async-Await (15:04)
- 17-Web-Worker (18:41)
- 18-Materi-Selanjutnya (3:19)