Beranda/Fase 1, The Logic
JavaScript Mastery: Object & Data
Di materi sebelumnya kamu sudah kenalan dengan variabel, if, loop, dan function. Itu ibarat kamu sudah bisa memegang pisau, menyalakan kompor, dan mengikuti resep sederhana. Sekarang saatnya belajar mengelola bahan: data. Hampir semua program nyata, mulai dari aplikasi kasir, marketplace, sampai dashboard keuangan, isinya adalah mengambil data, membentuk ulang data, lalu menampilkan data. Di JavaScript, data itu hidup dalam bentuk object (kumpulan pasangan kunci-nilai), array (daftar berurutan), string, number, dan struktur khusus seperti Map dan Set.
Materi ini terdiri dari 14 modul yang berurutan. Kita mulai dari cara memanipulasi object dengan lancar, memahami this yang sering bikin bingung, menyusun object yang rapi untuk aplikasi besar, lalu masuk ke primitif (number dan string), koleksi (array), sampai iterator, generator, Map, dan Set. Semua contoh kode di sini sudah diuji di Node.js 26 dan juga jalan di browser modern. Ketik ulang kodenya sendiri, ubah-ubah angkanya, dan amati hasilnya. Cara belajar paling cepat adalah "merusak" kode lalu memperbaikinya lagi.
- 01Manipulasi Object Tingkat LanjutAdvanced object manipulation
- 02Perilaku dan Interaksi ObjectObject Behavior & Interaction
- 03Mengelola Object secara DinamisDynamic Object Management
- 04Struktur Object yang Mudah DikembangkanScalable Object Structures
- 05Konsep Pengenal SimbolikSymbolic Identifier Concepts
- 06Konversi Nilai Antar StrukturValue Conversion Between Structures
- 07Operasi Dasar Nilai PrimitifCore Primitive Operations
- 08Pengolahan AngkaNumeric Processing
- 09Mengolah Data TeksTextual Data Handling
- 10Koleksi Data BerurutanSequential Data Collections
- 11Utilitas dan Operasi KoleksiCollection Utilities & Operations
- 12Teknik Koleksi Tingkat LanjutAdvanced Collection Techniques
- 13Aliran Data IterableIterable Data Flow
- 14Mengelola Data Kunci-NilaiKey-Value Data Management