Semua course
Materi oleh Hifzon · Pemula

Database PostgreSQL Fundamental: dari Nol sampai Mahir Mengolah Data

Bagian dari jalur: Database Administrator (SQL)

Belajar PostgreSQL, database relasional open source paling andal, dengan cara yang mudah dan bertahap. Belajar santai lewat animasi, materi singkat, dan latihan yang langsung dicek.

4.9 rating 25 part Jadilah peserta pertama Pemula
Akses gratis Tanpa instalasi Sertifikat kelulusan
25Part seru
GratisAkses penuh
0Peserta aktif
1Sertifikat kelulusan
Hasil belajar

Setelah ini, kamu bisa...

Mengenal PostgreSQL dan psql: server, client, \dt, \d, instalasi
Membuat tabel dengan tipe data PostgreSQL (SERIAL, NUMERIC, BOOLEAN, DATE) dan constraint
INSERT ... RETURNING, UPDATE, DELETE dengan aman, serta kebiasaan anti-kecelakaan
SELECT, WHERE, LIKE/ILIKE, CASE, COALESCE, tanggal (EXTRACT, TO_CHAR, DATE_TRUNC)
COUNT, SUM, AVG, GROUP BY, HAVING, FILTER; JOIN, subquery, CTE, window function
UPSERT, JSONB, index, EXPLAIN, view, transaksi ACID, role, backup, dan proyek akhir BukuKita
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 PostgreSQL? Kenalan dengan Database, Tabel, Baris & Kolom +100 XP
Cara Kerja PostgreSQL: Server, Client, psql, dan Cara Memasangnya+100 XP
Membuat Tabel & Memilih Tipe Data PostgreSQL+100 XP
Constraint: Penjaga Kualitas Data (PK, NOT NULL, UNIQUE, CHECK, DEFAULT)+100 XP
Memasukkan Data dengan INSERT (dan Kenalan dengan RETURNING)+100 XP
SELECT: Membaca Data dari Tabel+100 XP
WHERE: Menyaring Data (Perbandingan, AND/OR, IN, BETWEEN, NULL)+100 XP
Mencari & Mengolah Teks: LIKE, ILIKE, dan Fungsi String+100 XP
ORDER BY, LIMIT & OFFSET: Mengurutkan dan Membagi Halaman+100 XP
UPDATE & DELETE: Mengubah dan Menghapus Data dengan Aman+100 XP
Fungsi Angka, CAST (::), COALESCE & CASE WHEN+100 XP
Tanggal & Waktu: DATE, TIMESTAMP, EXTRACT, TO_CHAR, DATE_TRUNC+100 XP
Fungsi Agregat: COUNT, SUM, AVG, MIN, MAX+100 XP
GROUP BY, HAVING & FILTER: Laporan per Kelompok+100 XP
Relasi Antartabel: Primary Key, Foreign Key & Normalisasi+100 XP
INNER JOIN: Menggabungkan Data dari Dua Tabel atau Lebih+100 XP
LEFT JOIN: Termasuk Data yang Tidak Punya Pasangan+100 XP
Subquery & CTE (WITH): Query di Dalam Query+100 XP
Window Function: Peringkat, Total Berjalan, dan Perbandingan Antarbaris+100 XP
UPSERT (ON CONFLICT) & Fitur Andalan PostgreSQL: JSONB, Array, ENUM+100 XP
Index: Membuat Query Jadi Ngebut (dan Membaca EXPLAIN)+100 XP
View: Menyimpan Query Rumit Sebagai Tabel Virtual+100 XP
Transaksi & ACID: Semua Berhasil atau Tidak Sama Sekali+100 XP
Keamanan, Role & Hak Akses, SQL Injection, serta Backup+100 XP
Proyek Akhir: Laporan Penjualan Toko Buku BukuKita+100 XP
🏆Quiz Arena+150 XP
Lulus Misi aktif Terkunci 🏆 Quiz Arena membuka sertifikat · tamat course +300 XP bonus
Kurikulum

25 part, dari nol sampai bisa

Daftar part
0 dari 25 part selesai
1
Apa Itu PostgreSQL? Kenalan dengan Database, Tabel, Baris & KolomMemahami kenapa data perlu disimpan di database, apa itu PostgreSQL dan kenapa banyak dipakai, serta istilah dasar: database, tabel, baris, kolom. Ditutup dengan SELECT pertamamu.
Buka
Cara Kerja PostgreSQL: Server, Client, psql, dan Cara MemasangnyaSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Membuat Tabel & Memilih Tipe Data PostgreSQLSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Constraint: Penjaga Kualitas Data (PK, NOT NULL, UNIQUE, CHECK, DEFAULT)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Memasukkan Data dengan INSERT (dan Kenalan dengan RETURNING)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
SELECT: Membaca Data dari TabelSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
WHERE: Menyaring Data (Perbandingan, AND/OR, IN, BETWEEN, NULL)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
Mencari & Mengolah Teks: LIKE, ILIKE, dan Fungsi StringSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
ORDER BY, LIMIT & OFFSET: Mengurutkan dan Membagi HalamanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
UPDATE & DELETE: Mengubah dan Menghapus Data dengan AmanSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Angka, CAST (::), COALESCE & CASE WHENSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Tanggal & Waktu: DATE, TIMESTAMP, EXTRACT, TO_CHAR, DATE_TRUNCSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Fungsi Agregat: COUNT, SUM, AVG, MIN, MAXSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
GROUP BY, HAVING & FILTER: Laporan per KelompokSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Relasi Antartabel: Primary Key, Foreign Key & NormalisasiSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
INNER JOIN: Menggabungkan Data dari Dua Tabel atau LebihSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
LEFT JOIN: Termasuk Data yang Tidak Punya PasanganSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Subquery & CTE (WITH): Query di Dalam QuerySelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Window Function: Peringkat, Total Berjalan, dan Perbandingan AntarbarisSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
UPSERT (ON CONFLICT) & Fitur Andalan PostgreSQL: JSONB, Array, ENUMSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Index: Membuat Query Jadi Ngebut (dan Membaca EXPLAIN)Selesaikan part sebelumnya untuk membuka latihan. Baca materinya
View: Menyimpan Query Rumit Sebagai Tabel VirtualSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Transaksi & ACID: Semua Berhasil atau Tidak Sama SekaliSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Keamanan, Role & Hak Akses, SQL Injection, serta BackupSelesaikan part sebelumnya untuk membuka latihan. Baca materinya
Proyek Akhir: Laporan Penjualan Toko Buku BukuKitaSelesaikan 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 PostgreSQL Fundamental: dari Nol sampai Mahir Mengolah Data?

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

Coba Gratis Sekarang, Tanpa Daftar