Lewati ke konten utama

Sumber Terbaik untuk Belajar SQL Secara Gratis di 2026

Jalur belajar terstruktur berisi sumber SQL gratis terbaik, dari pelajaran interaktif ramah pemula hingga situs latihan bergaya wawancara.
Diperbarui 28 Sep 2026  · 13 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

SQL adalah salah satu dari sedikit keterampilan yang tetap ada di hampir setiap deskripsi pekerjaan data selama dua dekade terakhir, dan kabar baiknya adalah bahwa dasar-dasarnya sepenuhnya bisa dipelajari tanpa biaya. Bagian yang lebih sulit adalah opsi gratis tersebar di puluhan situs, dan kualitasnya sangat beragam. Beberapa situs langsung melempar Anda ke window function pada hari pertama, yang lain tidak pernah melewati SELECT dasar.

Panduan ini untuk siapa pun yang ingin belajar SQL tanpa membayar, baik Anda belum pernah menulis kueri maupun sudah paham dasar-dasarnya dan ingin latihan bergaya wawancara. Saya mengelompokkan sumber daya berdasarkan keunggulannya yang nyata, sehingga Anda bisa melewati materi pemula jika tidak membutuhkannya.

Saya memilih sumber-sumber ini berdasarkan tiga faktor: seberapa banyak yang bisa dipelajari tanpa membayar, seberapa baik mereka saling membangun, dan apakah komunitas terus merekomendasikannya dalam rangkuman 2026. Beberapa sepenuhnya gratis selamanya. Beberapa bersifat freemium, dan saya akan jelaskan persis di mana bagian gratisnya berakhir.

Sumber SQL Gratis Teratas: Ringkasan

Sumber Jenis Tingkat Terbaik untuk
Tutorial dan blog SQL DataCamp Tutorial Pemula hingga mahir Referensi tertulis gratis yang menemani kursus apa pun
Konten kursus pengantar gratis DataCamp Kursus (freemium) Pemula Langkah pertama terpandu di browser
Mode SQL Tutorial Tutorial Menengah Analis yang mempelajari window function
SQLZoo Situs latihan Menengah Latihan di berbagai dialek SQL
Kaggle Learn SQL Kursus Pemula hingga menengah Latihan pada dataset nyata dengan sertifikat
Oracle Live SQL Sandbox Menengah Menguji SQL khusus Oracle di browser
freeCodeCamp Kursus Pemula Jalur dasar-dasar yang terstruktur dan gratis
Khan Academy Kursus Pemula Pemula yang ingin tekanan rendah
SQLBolt Pelajaran interaktif Pemula Pelajaran singkat dengan latihan instan
Audit Coursera dan edX Kursus (audit) Menengah Konten setara universitas tanpa sertifikat
LeetCode, HackerRank, DataLemur Situs latihan Menengah hingga mahir Latihan kueri bergaya wawancara

Sumber Gratis Terbaik untuk Belajar SQL

Berikut adalah sumber yang benar-benar saya rekomendasikan, diurutkan kira-kira dari pembelajaran dasar hingga latihan tingkat lanjut.

1. Tutorial dan blog SQL DataCamp

Kami memiliki banyak konten SQL tertulis gratis, yang sangat pas menemani proses Anda belajar SQL.

Kami menerbitkan perpustakaan besar tutorial SQL gratis yang membahas satu topik secara mendalam, seperti join, subquery, dan common table expression. Berbeda dengan kursus linear, ini adalah halaman bergaya referensi yang bisa Anda kunjungi saat menemui konsep tertentu yang perlu dipelajari. Cheat sheet dasar SQL kami adalah contoh yang bagus untuk referensi cepat yang cocok dipadukan dengan latihan langsung, yang bisa Anda lakukan gratis menggunakan DataLab.

Tutorial dan blog dapat dibaca gratis tanpa akun, sehingga mudah ditautkan dari catatan Anda sendiri. Keterbatasan utamanya adalah ini bukan jalur terstruktur secara mandiri. Meski begitu, roadmap SQL kami memberi panduan langkah demi langkah tentang cara berkembang, serta tautan ke sumber yang dapat membantu. 

  • Tingkat: Pemula hingga mahir
  • Format: Tutorial dan blog tertulis, satu topik
  • Terbaik untuk: Referensi tertulis gratis yang menemani kursus

Baca panduan kami untuk belajar SQL guna melihat bagaimana bagian-bagiannya saling melengkapi.

2. Konten kursus pengantar gratis DataCamp (kursus, freemium)

Ini adalah titik awal gratis terbaik jika Anda ingin latihan terpandu berbasis browser dengan umpan balik instan pada setiap kueri yang Anda tulis.

Bab pertama dari banyak kursus SQL kami gratis, dan kursus Introduction to SQL memungkinkan Anda menulis kueri nyata di browser tanpa memasang database, didampingi tutor AI kami. Akses penuh ke sisa katalog memerlukan keanggotaan berbayar, tetapi ini adalah cara yang bagus untuk mencoba jika Anda baru mulai. 

Yang Anda dapatkan secara gratis adalah editor kode di browser yang sama seperti di kursus berbayar, jadi Anda tidak hanya menonton video. Anda mengetik SQL, menjalankannya, dan langsung mendapat umpan balik nilai. Tentu, Anda akan menemui paywall setelah menyelesaikan bab gratis, jadi ini paling cocok sebagai perkenalan awal, bukan jalur dari awal hingga akhir.

  • Tingkat: Pemula
  • Format: Kursus interaktif, bab pertama gratis
  • Terbaik untuk: Langkah pertama terpandu dengan umpan balik instan

Mulai kursus.

3. Mode SQL Tutorial (tutorial)

Tutorial SQL dari Mode adalah opsi gratis yang bagus jika Anda belajar SQL khusus untuk pekerjaan analitik.

Ini adalah tutorial berbasis browser yang gratis dan melangkah lebih jauh dari beberapa situs pemula, mencakup subquery dan window function yang benar-benar dipakai analis sehari-hari. Pembahasan sepanjang materi bernuansa analitis, sehingga contoh-contohnya condong ke jenis pertanyaan yang diterima analis data, bukan sekadar latihan sintaks abstrak. Ini menjadi lompatan alami setelah Anda menguasai dasar dari DataCamp.

Keterbatasan jujurnya adalah Mode adalah tutorial, bukan kursus lengkap dari awal hingga akhir, jadi tidak melacak progres Anda atau menerbitkan sertifikat. Anggap ini sebagai bacaan tingkat menengah setelah kursus fundamental, bukan satu-satunya sumber Anda.

  • Tingkat: Menengah
  • Format: Tutorial browser gratis
  • Terbaik untuk: Analis yang mempelajari window function dan subquery

Buka Mode SQL Tutorial di browser Anda untuk mempraktikkannya.

4. SQLZoo (situs latihan)

SQLZoo adalah salah satu situs belajar SQL gratis tertua, dan bagus untuk latihan di berbagai dialek SQL.

Gratis, berjalan di browser, dan memungkinkan Anda mengerjakan latihan dalam beberapa dialek, yang jarang di antara opsi gratis di sini. Cakupan dialek itu benar-benar berguna jika Anda tahu akan bekerja di luar SQL standar, mirip dengan keluasan tutorial DataCamp. Latihannya berorientasi praktik terlebih dahulu, jadi Anda belajar dengan melakukan alih-alih membaca penjelasan panjang.

Kekurangannya adalah tingkat kesulitan cepat meningkat, yang membuat SQLZoo kurang cocok sebagai situs pertama untuk pemula absolut. 

  • Tingkat: Menengah
  • Format: Situs latihan gratis, multi-dialek
  • Terbaik untuk: Latihan lintas berbagai dialek SQL

Kunjungi situs SQLZoo dan pilih jalur tutorial.

5. Kaggle Learn SQL (kursus)

Kaggle Learn adalah salah satu sumber gratis yang saya sarankan jika Anda ingin berlatih melawan dataset nyata dan mendapatkan sertifikat di akhir.

Micro-course SQL berjalan di notebook dan mengkueri dataset sebenarnya, jadi Anda menulis SQL yang mengembalikan hasil nyata, bukan tabel mainan. Kaggle juga memberikan sertifikat penyelesaian, yang membedakannya dari Khan Academy dan Mode.

Anda perlu akun Kaggle gratis untuk menjalankan notebook, dan kursusnya mengasumsikan Anda nyaman dengan lingkungan notebook. Bagi siapa pun yang membangun portofolio, datasetnya juga bisa menjadi bahan yang dapat terus Anda eksplorasi setelahnya, mirip cara kerja DataLab di DataCamp.

  • Tingkat: Pemula hingga menengah
  • Format: Micro-course gratis dengan sertifikat
  • Terbaik untuk: Latihan pada dataset nyata plus sertifikat

Daftar akun Kaggle gratis dan mulai jalur SQL di Kaggle Learn.

6. Oracle Live SQL (sandbox)

Oracle Live SQL adalah sandbox gratis dari vendor yang tepat digunakan ketika Anda khususnya perlu menguji SQL Oracle.

Ini adalah lingkungan Oracle berbasis browser untuk menjalankan dan menguji kueri tanpa menyiapkan database lokal. Karena ini lingkungan resmi Oracle, perilakunya lebih mendekati produksi Oracle dibanding situs latihan umum. Itu menjadikannya tempat alami untuk mencoba sintaks khusus Oracle yang Anda baca di tempat lain.

Ini adalah sandbox, bukan kursus, jadi tidak ada kurikulum terstruktur untuk diikuti. Gunakan untuk bereksperimen dan memverifikasi kueri, bukan untuk belajar SQL dari nol.

  • Tingkat: Menengah
  • Format: Sandbox browser gratis
  • Terbaik untuk: Menguji SQL khusus Oracle

Masuk ke Oracle Live SQL dengan akun Oracle gratis untuk menjalankan kueri.

7. freeCodeCamp (kursus)

freeCodeCamp layak menempati posisi sebagai jalur terstruktur yang sepenuhnya gratis untuk dasar-dasar SQL bagi mereka yang menyukai kurikulum yang jelas.

Ia muncul di banyak rangkuman SQL gratis sebagai opsi andal untuk dasar-dasar, dan semuanya gratis tanpa paywall. Materinya diorganisasi sebagai kursus alih-alih latihan yang tercerai-berai, cocok bagi pembelajar yang ingin mengikuti satu jalur dari awal hingga akhir.

Namun, kontennya agak dangkal, hanya mencakup dasar-dasar dan bukan analitik tingkat lanjut, jadi padukan dengan tutorial dan latihan DataCamp setelah selesai. Kekuatan utamanya adalah struktur, bukan kedalaman.

  • Tingkat: Pemula
  • Format: Kursus terstruktur gratis
  • Terbaik untuk: Jalur gratis melalui sebagian dasar-dasar

Temukan kurikulum SQL di situs freeCodeCamp.

8. Khan Academy (kursus)

Khan Academy cukup bagus sebagai titik masuk bagi seseorang yang belum pernah menyentuh database.

Kursus pengantar SQL sepenuhnya gratis tanpa persyaratan sertifikat, dan berjalan di editor tertanam sehingga tidak perlu instalasi. Ia mengajarkan SQL melalui tantangan kecil dan mandiri, cocok bagi mereka yang menganggap kursus penuh terasa menakutkan. Rangkuman pada 2026 terus menempatkannya di jajaran teratas opsi gratis justru karena hambatan masuknya sangat rendah.

Konsekuensinya, Khan Academy biasanya tidak menerbitkan sertifikat, jadi jika Anda butuh sesuatu untuk resume, Anda sebaiknya memadukannya dengan Kaggle Learn nanti. Materinya juga tetap cukup pengantar, sehingga Anda akan cepat melampauinya.

  • Tingkat: Pemula
  • Format: Kursus gratis, berbasis browser
  • Terbaik untuk: Pemula absolut yang ingin tanpa tekanan

Cari kursus SQL di situs Khan Academy untuk memulai.

9. SQLBolt (pelajaran interaktif)

SQLBolt adalah pilihan yang oke untuk pelajaran singkat dan interaktif di mana setiap konsep disertai latihan.

Sepenuhnya gratis, tidak perlu akun, dan berjalan sepenuhnya di browser. Pelajarannya ringkas, sehingga Anda bisa menuntaskan materi SELECT dan WHERE dalam satu kali duduk dan langsung mengujinya. 

Namun, karena pelajarannya singkat, SQLBolt lebih cocok sebagai pengantar cepat daripada kursus mendalam. Ia mencakup sintaks kueri inti dengan baik, tetapi Anda tidak akan menemukan kedalaman yang sama pada topik lanjutan seperti di Mode atau kursus audit universitas.

  • Tingkat: Pemula
  • Format: Pelajaran interaktif gratis, tanpa akun
  • Terbaik untuk: Pengantar cepat dengan latihan instan

Kunjungi situs SQLBolt dan mulai dari pelajaran pertama.

10. Jalur audit Coursera dan edX (kursus, audit)

Mengaudit kursus Coursera dan edX adalah rute gratis menuju konten SQL dan basis data setara universitas saat Anda mengutamakan kedalaman dibanding kecepatan.

Kedua platform memungkinkan Anda mengaudit banyak kursus SQL dan basis data secara gratis, termasuk materi basis data Stanford di edX. Audit memberi akses ke kuliah dan bacaan tanpa membayar. Materinya cenderung lebih dalam ke teori basis data dibanding situs latihan interaktif.

Keterbatasan jelasnya adalah penilaian terukur dan sertifikat tidak termasuk dalam audit gratis, jadi Anda membayar jika menginginkan kredensial. Jika sertifikat penting bagi Anda, DataCamp menawarkan beragam sertifikasi SQL. 

  • Tingkat: Menengah
  • Format: Audit gratis, sertifikat berbayar
  • Terbaik untuk: Kedalaman setara universitas tanpa membayar sertifikat

Cari kursus SQL atau basis data di salah satu platform dan pilih opsi audit.

11. LeetCode, HackerRank, dan DataLemur (situs latihan)

Ketiganya adalah situs persiapan wawancara ketika dasar-dasar Anda sudah solid.

LeetCode Database, HackerRank SQL, dan DataLemur semuanya berfokus pada masalah kueri yang lebih sulit bergaya wawancara alih-alih mengajar dari nol. Ini adalah ajang latihan, bukan instruksi, jadi Anda membawa pengetahuan yang ada dan mengujinya dengan pertanyaan wawancara nyata. Thread komunitas secara konsisten memasangkan kursus fundamental, seperti SQL fundamentals DataCamp, dengan salah satu dari ini untuk persiapan wawancara kerja.

Saran umumnya adalah memadukannya dengan kursus yang tepat alih-alih mulai dari sini. Jika Anda langsung lompat ke LeetCode Database tanpa fondasi, tingkat kesulitannya akan mengubur Anda.

  • Tingkat: Menengah hingga mahir
  • Format: Situs latihan gratis (beberapa bertingkat berbayar)
  • Terbaik untuk: Latihan kueri bergaya wawancara

Buat akun gratis di yang sesuai dengan peran target Anda dan mulailah dari soal yang lebih mudah.

Jalur Belajar yang Disarankan

Berikut urutan yang akan saya sarankan jika Anda mulai dari nol dan menargetkan SQL siap kerja.

Tahap 1: Nyaman dengan dasar-dasar

Mulai dengan konten kursus pengantar gratis kami. Lanjutkan dengan tutorial kami, atau situs seperti SQLBolt untuk melatih sintaks inti SELECT, WHERE, dan JOIN secara singkat. Tetap buka cheat sheet SQL kami saat Anda belajar. 

Tahap 2: Masuk ke analitik nyata

Setelah kueri dasar terasa alami, pelajari tutorial SQL untuk window function dan subquery. Lalu ambil micro-course untuk berlatih pada dataset nyata. Jika Anda ingin menguji diri lintas dialek, tambahkan SQLZoo di sini, atau lebih banyak tutorial DataCamp. Jika Anda tahu akan bekerja di Oracle, habiskan waktu di Oracle Live SQL untuk memastikan sintaks berperilaku sesuai harapan.

Tahap 3: Terapkan dan bersiap untuk wawancara

Bangun sesuatu dari ujung ke ujung dengan salah satu proyek kami, sehingga Anda punya materi portofolio. Lalu, latih soal-soal SQL bergaya wawancara. Jika Anda ingin teori basis data yang lebih dalam sebelum wawancara, audit kursus universitas.

Cara Memilih Sumber yang Tepat

Jika Anda belum yakin harus mulai dari mana, cocokkan situasi Anda dengan salah satu opsi berikut.

  • Pemula absolut yang merasa kursus menakutkan: Mulai dengan blog dan tutorial DataCamp, ini opsi gratis bertekanan paling rendah, dan tidak perlu instalasi.
  • Pemula yang ingin umpan balik bernilai: Mulai dengan konten kursus pengantar gratis DataCamp. Editor di browser menilai setiap kueri saat Anda menulisnya dan membantu melihat apakah langganan layak. 
  • Pelajar yang bekerja dalam dialek spesifik: Sesuatu seperti Oracle Live SQL adalah sandbox untuk Oracle secara khusus.
  • Seseorang yang bersiap untuk wawancara kerja: Padukan kursus fundamental dengan LeetCode Database, HackerRank SQL, atau DataLemur.

Satu hal yang perlu dicatat: MOOC universitas bersifat freemium atau berbasis audit, bukan sepenuhnya gratis. Anda bisa belajar SQL nyata di tier gratis, tetapi sertifikat untuk kursus kami dan untuk Coursera serta edX berada di balik pembayaran. 

Pikiran Akhir

Jika Anda mulai dari nol, mulailah dengan blog dan tutorial DataCamp, serta konten kursus pengantar gratis, karena keduanya membuat Anda menulis kueri nyata di browser dalam hitungan menit.

Jika Anda menginginkan fondasi SQL yang lebih luas sebelum mendalami, saya sarankan mulai dengan skill track SQL Fundamentals kami.

FAQs

Apakah mungkin belajar SQL secara gratis?

Ya, dasar-dasar SQL sepenuhnya bisa dipelajari tanpa biaya. Tutorial DataCamp, serta situs seperti Khan Academy, SQLBolt, tutorial SQL dari Mode, freeCodeCamp, dan SQLZoo semuanya gratis, dan Kaggle Learn gratis dengan sertifikat. Kursus DataCamp memberi Anda konten pengantar gratis, dan Coursera serta edX memungkinkan Anda mengaudit kursus secara gratis sambil mengenakan biaya untuk sertifikat.

Apakah saya perlu tahu pemrograman untuk belajar SQL?

Tidak, Anda tidak perlu pengalaman pemrograman sebelumnya untuk mulai belajar SQL. SQL adalah bahasa kueri untuk mengajukan pertanyaan pada data, dan situs pemula mengasumsikan latar belakang coding nol. Anda menulis kueri, menjalankannya, dan melihat hasilnya, yang membuatnya menjadi salah satu keterampilan data pertama yang paling mudah didekati.

Berapa lama waktu yang dibutuhkan untuk belajar SQL?

Anda bisa menguasai sintaks inti, termasuk SELECT, WHERE, dan JOIN, dalam beberapa hari latihan konsisten di DataCamp. Mencapai level analis dengan window function dan subquery biasanya memakan waktu beberapa minggu. Kefasihan siap wawancara bergantung pada seberapa banyak Anda berlatih.

Bisakah Anda mendapatkan pekerjaan data setelah belajar SQL dari sumber gratis?

Ya, sumber gratis di sini mencakup keterampilan SQL yang diuji pemberi kerja, terutama saat Anda memadukan kursus fundamental dengan latihan wawancara. Membangun proyek portofolio di atas itu, menggunakan salah satu proyek terpandu kami, semakin memperkuat posisi Anda.


Matt Crabtree's photo
Author
Matt Crabtree
LinkedIn

Editor senior di bidang AI dan edtech. Berkomitmen mengeksplorasi tren data dan AI.  

Topik
SQL
Layanan Karier

Kursus Teratas di DataCamp

Program

Dasar-Dasar SQL

26 jam
Kuasai dasar-dasar SQL yang diperlukan untuk bisnis, pelajari cara menulis kueri SQL, dan mulailah menganalisis data Anda menggunakan bahasa yang kuat ini.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya