MongoDB

MongoDB adalah database NoSQL berbasis dokumen yang menyimpan data dalam format JSON-like (BSON), memungkinkan penyimpanan data yang fleksibel dan skalabilitas tinggi. MongoDB cocok untuk aplikasi yang membutuhkan pengelolaan data dalam volume besar dan struktur yang berubah-ubah. Dengan dukungan untuk sharding dan replikasi, MongoDB dapat menangani beban kerja yang berat dan memastikan ketersediaan data yang tinggi.

30 Pelajar

10 Materi

Pemula

Deskripsi

Kursus MongoDB ini dirancang untuk membantu Anda menguasai salah satu database NoSQL paling populer di dunia. MongoDB menggunakan struktur dokumen yang fleksibel dan efisien untuk menyimpan data, sehingga sangat cocok untuk aplikasi modern yang memerlukan skalabilitas dan kinerja tinggi. Dalam kursus ini, Anda akan belajar tentang dasar-dasar MongoDB, bagaimana menyimpan dan mengelola data tanpa menggunakan tabel relasional, serta bagaimana mengintegrasikan MongoDB dengan aplikasi web menggunakan berbagai driver dan framework.

Silabus

  1. Pengantar MongoDB dan instalasi.
  2. Struktur data dalam MongoDB (dokumen, koleksi).
  3. Dasar-dasar CRUD (Create, Read, Update, Delete) di MongoDB.
  4. Querying data dengan MongoDB Query Language (MQL).
  5. Penggunaan indeks untuk optimasi pencarian.
  6. Pengelolaan data relasional dengan teknik embedded dan references.
  7. Penggunaan Aggregation Framework.
  8. Manajemen database dengan MongoDB Atlas.
  9. Backup dan restore database.
  10. Integrasi MongoDB dengan Node.js dan aplikasi Express.js.

Persyaratan

  1. Pernah menggunakan relational database (MySQL / PostgreSQL)
  2. Mengerti JavaScript sangat direkomendasikan

MongoDB

Rp.95000

Modul

10

Terdaftar

30

Bahasa

Indonesia

Level

Pemula

Geniuss IT Academy Chatbot