Semua course
Materi oleh Hifzon · Pemula

Database MySQL Fundamental: dari Nol sampai Mahir Mengolah Data

Bagian dari jalur: Backend Developer (PHP & Laravel), Backend dengan JavaScript (Node.js), Backend dengan Go (Golang), Backend dengan Java, Fullstack Developer (JavaScript), Fullstack Developer (Laravel & Vue), Database Administrator (SQL)

Belajar database dengan cara yang menyenangkan: dari "apa itu tabel?" sampai bisa merancang database toko online sendiri. Belajar santai lewat animasi, materi singkat, dan latihan yang langsung dicek.

4.9 rating 38 part 3 peserta aktif Pemula
Akses gratis Tanpa instalasi Sertifikat kelulusan
38Part seru
GratisAkses penuh
3Peserta aktif
1Sertifikat kelulusan
Hasil belajar

Setelah ini, kamu bisa...

Membuat database & tabel: tipe data, primary key, constraint
INSERT, UPDATE, DELETE dengan aman (dan kebiasaan anti-kecelakaan)
SELECT, WHERE, ORDER BY, LIMIT, LIKE, CASE, fungsi teks/angka/tanggal
COUNT, SUM, AVG, GROUP BY, HAVING untuk laporan bisnis
Relasi & JOIN (INNER, LEFT, self), subquery, UNION, CTE, window function
Normalisasi, index, view, transaksi, hak akses, backup, dan proyek akhir KopiKita
Keunggulan

Belajar jadi lebih gampang dan nggak ngebosenin

Animasi konsep

Tiap part dibuka dengan animasi singkat, jadi konsepnya langsung kebayang. Nggak cuma baca teks!

Materi mudah dipahami

Dijelaskan pelan-pelan pakai analogi, contoh kode, dan tips biar nggak salah di hal yang umum.

Latihan interaktif langsung

Langsung praktik di halaman yang sama. Jawabanmu dicek otomatis, dan ada petunjuk kalau kamu mentok.

Belajar bertahap

Selesaikan latihan untuk membuka part berikutnya, jadi dasarmu selalu kuat.

Quiz akhir

Tes seberapa paham kamu sebelum ambil sertifikat.

Sertifikat kelulusan

Sertifikat atas namamu siap diambil setelah semua part selesai dan quiz minimal 70.

Peta Petualangan

Tuntaskan misi, kumpulkan XP

1Apa Itu Database? Kenalan dengan Tabel, Baris & Kolom +100 XP
MySQL Bekerja Seperti Apa? Client, Server, dan Cara Memasangnya+100 XP
Bahasa SQL: Aturan Penulisan & 5 Keluarga Perintah+100 XP
Membuat Database & Tabel Pertamamu dengan CREATE+100 XP
Tipe Data MySQL: Memilih Wadah yang Tepat untuk Setiap Data+100 XP
Constraint: Satpam yang Menjaga Kualitas Data+100 XP
Mengubah Struktur dengan ALTER TABLE (Tanpa Membuang Data)+100 XP
INSERT: Memasukkan Data ke Tabel+100 XP
UPDATE: Mengubah Data (dan Bahaya Lupa WHERE)+100 XP
DELETE: Menghapus Data dengan Aman+100 XP
SELECT Dasar: Memilih Kolom, Memberi Alias, dan Menghitung+100 XP
WHERE: Menyaring Baris dengan Kondisi (AND, OR, NOT)+100 XP
IN, BETWEEN, LIKE, dan Misteri NULL+100 XP
ORDER BY, LIMIT & OFFSET: Mengurutkan dan Membuat Halaman+100 XP
DISTINCT dan Menjinakkan NULL dengan IFNULL & COALESCE+100 XP
Fungsi Teks: CONCAT, UPPER, LEFT, LPAD, dan Teman-temannya+100 XP
Fungsi Angka & Aritmatika: ROUND, CEIL, FLOOR, MOD+100 XP
Fungsi Tanggal & Waktu: YEAR, DATE_FORMAT, DATEDIFF, DATE_ADD+100 XP
CASE & IF: Logika "Kalau-Maka" di Dalam Query+100 XP
Fungsi Agregat: COUNT, SUM, AVG, MIN, MAX+100 XP
GROUP BY: Merangkum per Kelompok (Laporan Mulai Terasa Nyata)+100 XP
HAVING: Menyaring Hasil Kelompok (dan Beda dengan WHERE)+100 XP
Relasi Antar Tabel: Primary Key, Foreign Key, dan Cara Berpikir Database+100 XP
INNER JOIN: Menyatukan Dua Tabel yang Berhubungan+100 XP
LEFT JOIN & RIGHT JOIN: Menemukan yang Tak Punya Pasangan+100 XP
JOIN Banyak Tabel + Agregat: Membuat Laporan Penjualan+100 XP
Self JOIN & CROSS JOIN: Tabel yang Berhubungan dengan Dirinya Sendiri+100 XP
Subquery: Query di Dalam Query+100 XP
UNION & UNION ALL: Menumpuk Hasil Beberapa Query+100 XP
Naik Level: CTE (WITH) & Window Function (RANK, ROW_NUMBER)+100 XP
Normalisasi: Merapikan Desain Tabel agar Data Tidak Kembar+100 XP
Index: Rahasia Query Cepat di Tabel Besar+100 XP
VIEW: Menyimpan Query Favoritmu Sebagai "Tabel Virtual"+100 XP
Transaksi: Semua Berhasil, atau Tidak Sama Sekali (ACID)+100 XP
Keamanan: User, Hak Akses (GRANT), dan Menangkal SQL Injection+100 XP
Backup, Restore, dan Kebiasaan Baik di Dunia Kerja+100 XP
Proyek Akhir (1): Membangun Database Perpustakaan dari Nol+100 XP
Proyek Akhir (2): Laporan Perpustakaan dan Langkah Selanjutnya+100 XP
🏆Quiz Arena+150 XP
Lulus Misi aktif Terkunci 🏆 Quiz Arena membuka sertifikat · tamat course +300 XP bonus
Kurikulum

38 part, dari nol sampai bisa

Daftar part
0 dari 38 part selesai
1
Apa Itu Database? Kenalan dengan Tabel, Baris & KolomMemahami kenapa data perlu disimpan di database, apa bedanya dengan Excel, dan membaca istilah dasar: database, tabel, baris, kolom, serta perintah SELECT pertamamu.
Buka
MySQL Bekerja Seperti Apa? Client, Server, dan Cara MemasangnyaSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Bahasa SQL: Aturan Penulisan & 5 Keluarga PerintahSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Membuat Database & Tabel Pertamamu dengan CREATESelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Tipe Data MySQL: Memilih Wadah yang Tepat untuk Setiap DataSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Constraint: Satpam yang Menjaga Kualitas DataSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Mengubah Struktur dengan ALTER TABLE (Tanpa Membuang Data)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
INSERT: Memasukkan Data ke TabelSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
UPDATE: Mengubah Data (dan Bahaya Lupa WHERE)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
DELETE: Menghapus Data dengan AmanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
SELECT Dasar: Memilih Kolom, Memberi Alias, dan MenghitungSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
WHERE: Menyaring Baris dengan Kondisi (AND, OR, NOT)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
IN, BETWEEN, LIKE, dan Misteri NULLSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
ORDER BY, LIMIT & OFFSET: Mengurutkan dan Membuat HalamanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
DISTINCT dan Menjinakkan NULL dengan IFNULL & COALESCESelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Teks: CONCAT, UPPER, LEFT, LPAD, dan Teman-temannyaSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Angka & Aritmatika: ROUND, CEIL, FLOOR, MODSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Tanggal & Waktu: YEAR, DATE_FORMAT, DATEDIFF, DATE_ADDSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
CASE & IF: Logika "Kalau-Maka" di Dalam QuerySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Agregat: COUNT, SUM, AVG, MIN, MAXSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
GROUP BY: Merangkum per Kelompok (Laporan Mulai Terasa Nyata)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
HAVING: Menyaring Hasil Kelompok (dan Beda dengan WHERE)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Relasi Antar Tabel: Primary Key, Foreign Key, dan Cara Berpikir DatabaseSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
INNER JOIN: Menyatukan Dua Tabel yang BerhubunganSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
LEFT JOIN & RIGHT JOIN: Menemukan yang Tak Punya PasanganSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
JOIN Banyak Tabel + Agregat: Membuat Laporan PenjualanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Self JOIN & CROSS JOIN: Tabel yang Berhubungan dengan Dirinya SendiriSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Subquery: Query di Dalam QuerySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
UNION & UNION ALL: Menumpuk Hasil Beberapa QuerySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Naik Level: CTE (WITH) & Window Function (RANK, ROW_NUMBER)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Normalisasi: Merapikan Desain Tabel agar Data Tidak KembarSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Index: Rahasia Query Cepat di Tabel BesarSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
VIEW: Menyimpan Query Favoritmu Sebagai "Tabel Virtual"Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Transaksi: Semua Berhasil, atau Tidak Sama Sekali (ACID)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Keamanan: User, Hak Akses (GRANT), dan Menangkal SQL InjectionSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Backup, Restore, dan Kebiasaan Baik di Dunia KerjaSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Proyek Akhir (1): Membangun Database Perpustakaan dari NolSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Proyek Akhir (2): Laporan Perpustakaan dan Langkah SelanjutnyaSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Pengajar

Ditemani mentor

H
Mentor kamu

Hifzon

Course ini disusun santai tapi praktis: teori singkat, animasi, lalu langsung latihan, supaya kamu terbiasa mencoba sendiri sejak part pertama.

Lanjut belajar

Course lain yang cocok untukmu

FAQ

Masih bingung? Cek ini dulu

Apakah course ini gratis?

Gratis! Cukup daftar dan verifikasi email, lalu semua part bisa langsung kamu buka.

Apakah saya perlu memasang aplikasi tambahan?

Nggak perlu. Semua latihan dikerjakan langsung di KelasIT, cukup pakai browser.

Bagaimana sistem kelulusan dan sertifikat?

Setiap part punya latihan singkat. Kalau sudah lulus, part berikutnya terbuka. Sertifikat bisa kamu ambil setelah semua part selesai dan quiz akhir minimal 70.

Harus selesai dalam berapa lama?

Bebas! Belajar sesuai tempomu, berhenti dan lanjut kapan saja. Progress-mu selalu tersimpan.

Apakah bisa dipelajari lewat ponsel?

Bisa banget untuk baca materi. Tapi untuk menulis kode, laptop atau tablet berkeyboard akan lebih nyaman.

Siap mulai belajar Database MySQL Fundamental: dari Nol sampai Mahir Mengolah Data?

Part pertama ringan kok. Mulai sekarang dan rasakan sendiri serunya belajar!

Coba Gratis Sekarang, Tanpa Daftar