0Pricing
MongoDB Academy icon

MongoDB Academy

JAVASCRIPTDatabaseNosqlJavascript

Kuasai database NoSQL berorientasi dokumen dengan MongoDB. Pelajari CRUD, pemodelan data, aggregation pipelines, indexes, transactions, dan pola Atlas produksi.

🤖 Bertenaga AI📚 30 kursus👥 100.000+ pelajar⭐ Rating 4,9
Ringkasan Kursus

MongoDB & NoSQL Databases

Kuasai database NoSQL berorientasi dokumen dengan MongoDB. Pelajari CRUD, pemodelan data, aggregation pipelines, indexes, transactions, dan pola Atlas produksi. Trek ini mencakup 30 mini-kursus progresif dari pemula mutlak (A1) hingga lanjutan (B2), dengan pelajaran singkat yang terfokus dan kuis cepat untuk mengamankan setiap konsep.

What You Will Learn

Anda akan mulai dengan fundamental dan berkembang melalui topik menengah dan lanjutan, setiap kursus membangun di atas yang terakhir. Setiap pelajaran bersifat praktis, dengan contoh nyata dan tutor AI tersedia saat Anda membutuhkan bantuan.

How It Works

Setiap kursus dibagi menjadi empat pelajaran yang terfokus. Selesaikan beberapa pelajaran sehari dan Anda akan menguasai trek lengkap dalam hitungan minggu, bukan bulan.

Mulai Belajar →

Cara Kamu Belajar

🎯
Pelajaran Interaktif
Latihan koding langsung dengan umpan balik real-time
🤖
AI Tutor
Dapatkan bantuan instan dari AI kami saat kamu stuck
💻
Editor Bawaan
Tulis dan jalankan kode langsung di browser kamu
🏆
Sertifikat
Raih sertifikat saat kamu menyelesaikan kursus
Kurikulum

30 Kursus

Setiap kursus di jalur belajar MongoDB Academy.

01

Mengapa NoSQL Ada

A14 pelajaran

Pelajari keterbatasan basis data relasional yang mendorong para insinyur membuat solusi NoSQL. Jelajahi empat kategori utama NoSQL dan paha…

02

Dokumen dan Koleksi

A14 pelajaranPRO

Pelajari langsung struktur data inti MongoDB: dokumen BSON dan koleksi. Pelajari cara dokumen merepresentasikan objek dunia nyata serta car…

03

Menyisipkan dan Membaca Dokumen

A14 pelajaranPRO

Kuasai empat titik masuk CRUD untuk menyisipkan dan mengambil data. Anda akan berlatih menggunakan insertOne, insertMany, findOne, dan find…

04

Melakukan Kueri dengan Filter

A14 pelajaranPRO

Lampaui pemeriksaan kesamaan sederhana dan pelajari rangkaian lengkap operator kueri MongoDB. Operator perbandingan, logika, elemen, dan re…

05

Memperbarui dan Menghapus Dokumen

A14 pelajaranPRO

Pelajari setiap metode pembaruan dan penghapusan yang ditawarkan MongoDB, mulai dari perubahan bidang tertentu hingga penggantian seluruh d…

06

Pemodelan Data: Penyematan vs Referensi

A24 pelajaranPRO

Pemodelan data adalah keterampilan paling penting dalam pengembangan MongoDB. Kursus ini mengajarkan dua strategi dasar—menyematkan data te…

07

Validasi Skema dengan JSON Schema

A24 pelajaranPRO

Meskipun MongoDB memiliki skema yang fleksibel, basis data produksi tetap membutuhkan pengaman. Kursus ini menunjukkan cara menentukan vali…

08

Proyeksi dan Pemilihan Bidang

A24 pelajaranPRO

Mengambil seluruh dokumen saat Anda hanya membutuhkan dua bidang akan memboroskan bandwidth dan memori. Kursus ini mengajarkan proyeksi Mon…

09

Pengurutan dan Pemaginan

A24 pelajaranPRO

Pelajari cara mengurutkan hasil kueri dan membagi kumpulan data besar menjadi halaman yang dapat digunakan UI secara efisien. Anda akan mem…

10

Mengimpor dan Mengekspor Data

A24 pelajaranPRO

Pengelolaan data praktis berarti memindahkan data masuk dan keluar dari MongoDB secara andal. Kursus ini membahas mongoimport, mongoexport,…

11

Dasar-Dasar Indeks

B14 pelajaranPRO

Indeks adalah pengungkit terbesar untuk performa kueri MongoDB. Kursus ini menjelaskan cara kerja indeks B-tree, cara membuat dan memeriksa…

12

Indeks Teks dan Pencarian Teks Lengkap

B14 pelajaranPRO

Indeks teks MongoDB mendukung pencarian kata kunci pada bidang string tanpa mesin pencari khusus. Anda akan membuat indeks teks, menjalanka…

13

Operator dan Kueri Array

B14 pelajaranPRO

Array di dalam dokumen adalah salah satu fitur MongoDB yang paling kuat, tetapi juga paling rumit untuk dikueri dan diperbarui. Kursus ini…

14

Pipeline Agregasi

B14 pelajaranPRO

Pipeline agregasi adalah mesin transformasi data MongoDB yang memungkinkan Anda memfilter, mengubah bentuk, mengelompokkan, dan menghitung…

15

Tahap Agregasi Lanjutan

B14 pelajaranPRO

Lanjutkan melampaui dasar-dasar dan jelajahi tahap agregasi yang memungkinkan Anda menggabungkan koleksi, mengurai array, mengubah struktur…

16

Akumulator Agregasi

B14 pelajaranPRO

Akumulator adalah inti tahap $group, yang mengubah aliran dokumen menjadi statistik bermakna. Kursus ini membahas secara mendalam setiap ak…

17

Transaksi dan ACID di MongoDB

B14 pelajaranPRO

MongoDB 4.0 menghadirkan transaksi ACID multi-dokumen ke set replika, lalu ke klaster ter-sharding. Kursus ini menjelaskan kapan Anda benar…

18

Aliran Perubahan

B14 pelajaranPRO

Aliran perubahan memberi aplikasi Anda umpan peristiwa waktu nyata untuk setiap penyisipan, pembaruan, penggantian, dan penghapusan pada ko…

19

Atlas Search

B14 pelajaranPRO

Atlas Search adalah mesin pencari berbasis Lucene yang dikelola sepenuhnya dan tertanam di MongoDB Atlas. Kursus ini menunjukkan cara membu…

20

MongoDB dengan Node.js dan Mongoose

B14 pelajaranPRO

Sebagian besar aplikasi produksi terhubung ke MongoDB melalui Node.js. Kursus ini membahas driver Node.js resmi dan ODM Mongoose—pengelolaa…

21

Arsitektur MongoDB dan Set Replika

B24 pelajaranPRO

Pahami cara MongoDB mencapai ketersediaan tinggi melalui set replika. Anda akan mempelajari cara kerja pemilihan, cara sekunder mereplikasi…

22

Sharding untuk Penskalaan Horizontal

B24 pelajaranPRO

Ketika satu set replika tidak lagi mampu menangani volume atau throughput data Anda, sharding mendistribusikan data ke beberapa shard. Kurs…

23

Penyetelan Performa dan Optimasi Kueri

B24 pelajaranPRO

Pelajari secara mendalam perencana kueri MongoDB, statistik eksekusi, dan alat yang digunakan untuk menemukan serta memperbaiki kueri lamba…

24

Atlas Data Federation

B24 pelajaranPRO

Atlas Data Federation memungkinkan Anda menjalankan kueri agregasi MongoDB pada klaster Atlas, bucket S3, Atlas Data Lake, dan endpoint HTT…

25

Pemicu dan Fungsi Atlas

B24 pelajaranPRO

Pemicu dan Fungsi Atlas App Services memungkinkan Anda menjalankan JavaScript di sisi server sebagai respons terhadap peristiwa basis data,…

26

Koleksi Deret Waktu

B24 pelajaranPRO

MongoDB 5.0 memperkenalkan koleksi deret waktu bawaan yang dioptimalkan untuk beban kerja dengan banyak operasi penambahan, seperti data se…

27

Keamanan: Autentikasi, RBAC, dan Enkripsi

B24 pelajaranPRO

Penerapan MongoDB hanya seaman konfigurasi autentikasi, otorisasi, dan enkripsinya. Kursus ini membahas autentikasi SCRAM dan x.509, kontro…

28

Pola Desain MongoDB

B24 pelajaranPRO

Insinyur MongoDB berpengalaman menggunakan kumpulan pola desain skema yang telah teruji untuk mengatasi tantangan berulang seperti polimorf…

29

Membandingkan Alternatif NoSQL

B24 pelajaranPRO

MongoDB tidak selalu menjadi pilihan yang tepat. Kursus ini memberikan perbandingan jujur antara MongoDB, Redis, Cassandra, DynamoDB, dan N…

30

Proyek Akhir: Arsitektur Aplikasi MongoDB

B24 pelajaranPRO

Satukan semua yang telah dipelajari dengan merancang dan mengimplementasikan sebagian aplikasi berbasis MongoDB yang siap produksi dari awa…

FAQ

Pertanyaan yang Sering Diajukan

Apakah kursus MongoDB Academy gratis?

Ya. Kamu bisa memulai kursus MongoDB Academy secara gratis dan menyelesaikan pelajaran interaktifnya tanpa biaya. Langganan PRO opsional membuka akses ke alat AI tingkat lanjut dan sertifikat yang bisa dibagikan.

Apakah aku perlu pengalaman sebelumnya untuk belajar JAVASCRIPT?

Tidak. Kursus dimulai dari dasar dan secara bertahap bergerak ke topik yang lebih canggih, jadi kamu bisa memulai meski tanpa pengalaman JAVASCRIPT sebelumnya.

Bagaimana cara aku belajar JAVASCRIPT di CoddyKit?

Kamu belajar dengan praktik. Pelajaran interaktif pendek memadukan penjelasan yang jelas dengan latihan koding langsung yang berjalan real-time, dan tutor AI 24/7 memberikan bantuan personal kapan pun kamu stuck.

Apakah aku dapat sertifikat saat menyelesaikan MongoDB Academy?

Ya. Pelajar PRO bisa mengikuti ujian dan meraih sertifikat penyelesaian yang bisa dibagikan dengan kode verifikasi untuk kursus MongoDB Academy.

Bisakah aku belajar JAVASCRIPT di ponselku?

Ya. CoddyKit tersedia di web dan sebagai aplikasi native iOS dan Android, jadi kamu bisa belajar JAVASCRIPT di perangkat apa pun dan progresmu tersinkronisasi di semuanya.

Mulai MongoDB Academy Sekarang

Bergabunglah dengan ribuan pelajar yang menguasai pemrograman dengan pelajaran bertenaga AI.

Mulai Gratis →Jelajahi Semua Kursus