Skip to main content

Kurikulum Data Analyst: Dari Fondasi hingga Master

Kerangka kurikulum lengkap belajar Data Analyst dari nol: mencakup 8 bagian, 31 bab, dan prompt siap pakai untuk membuat silabus detail.

A

Ary Setya P.

13 min read
Share

Kurikulum Data Analyst: Dari Fondasi hingga Master

Belajar menjadi Data Analyst sering terasa membingungkan karena materinya tersebar di banyak tempat. Satu sumber membahas Excel, sumber lain langsung masuk ke Python, sementara konsep statistika dan cara menerjemahkan kebutuhan bisnis ke pertanyaan data justru terlewat.

Artikel ini menyusun jalur belajar yang lebih terarah: 8 bagian, 31 bab, dan 4 proyek capstone. Urutannya dimulai dari cara berpikir seorang analis, lalu bergerak ke tools, statistika, visualisasi, Python, komunikasi, dan praktik analisis end-to-end.

Kurikulum ini cocok untuk mahasiswa, fresh graduate, profesional yang ingin berpindah karier, maupun engineer atau product professional yang ingin memperkuat kemampuan bekerja dengan data.

Untuk Siapa Kurikulum Ini?

Kurikulum ini dirancang untuk siapa saja, tanpa prasyarat pengalaman coding atau statistika sebelumnya. Porsi teori dan praktik dibuat seimbang, dengan format seperti textbook: setiap bab memiliki tujuan belajar, konsep inti, contoh nyata, studi kasus, latihan, dan ringkasan.

Format Standar Tiap Bab

Agar proses belajar konsisten, setiap bab mengikuti format berikut:

  1. Tujuan belajar: kemampuan yang diharapkan setelah menyelesaikan bab.
  2. Konsep inti: teori dengan bahasa sederhana dan analogi.
  3. Contoh nyata: kasus dari marketing, retail, keuangan, atau produk.
  4. Praktik dan latihan: tugas langsung yang sesuai dengan topik.
  5. Studi kasus mini: dataset kecil untuk dianalisis.
  6. Ringkasan dan cek pemahaman: bahan revisi dan kuis singkat.
Cara menggunakan kurikulum ini

Jangan mencoba mempelajari semua tools sekaligus. Ikuti urutan konsepnya, pilih satu tools utama untuk setiap bagian, lalu buktikan pemahaman melalui proyek kecil.

Apa yang Perlu Dikuasai Seorang Data Analyst?

Data Analyst bukan sekadar orang yang bisa membuat chart atau menulis query SQL. Peran ini menghubungkan data dengan keputusan.

Seorang analis yang kuat biasanya mampu:

  • memahami masalah bisnis sebelum memilih metode analisis;
  • menemukan, membersihkan, dan menggabungkan data dari berbagai sumber;
  • menjelaskan pola menggunakan statistika dan visualisasi yang tepat;
  • membedakan korelasi, prediksi, dan hubungan sebab-akibat;
  • menyampaikan insight kepada audiens teknis maupun non-teknis; dan
  • mengubah hasil analisis menjadi rekomendasi yang dapat ditindaklanjuti.

Karena itu, kurikulum ini tidak menempatkan satu software sebagai tujuan akhir. Tools dapat berubah, tetapi cara berpikir dan fondasi analisis tetap relevan.

Peta Kurikulum

BagianFokusHasil yang Diharapkan
1Fondasi mutlakMemahami data dan merumuskan pertanyaan analisis
2Spreadsheet dan SQLMengambil serta membersihkan data tabular
3StatistikaMenjelaskan pola, variasi, dan ketidakpastian
4Visualisasi dan dashboardMenyajikan insight secara efektif
5Python untuk dataMelakukan analisis yang lebih terstruktur dan berulang
6Storytelling dan komunikasiMenyampaikan temuan kepada stakeholder
7Analitik tingkat lanjutMelakukan eksperimen, forecasting, dan analitik domain
8CapstoneMenghasilkan portofolio analisis end-to-end

Bagian 1 — Fondasi Mutlak

Tujuan bagian ini adalah membangun cara berpikir seorang analis sebelum menyentuh tools. Fondasi yang baik membantu mencegah kesalahan umum seperti mengumpulkan data tanpa pertanyaan yang jelas atau memilih metrik yang tidak berhubungan dengan keputusan bisnis.

Bab 1: Apa Itu Data?

Pelajari perbedaan antara data, informasi, dan insight; jenis data kualitatif dan kuantitatif; structured, unstructured, dan semi-structured data; serta sumber data internal dan eksternal.

Bab 2: Berpikir Seperti Analis

Latih cara mengubah masalah bisnis menjadi pertanyaan data menggunakan 5W1H. Bab ini juga membahas data literacy dan bias seperti confirmation bias serta survivorship bias.

Bab 3: Statistika Sehari-hari

Pahami mean, median, modus, range, standar deviasi, persentase, rasio, dan growth rate melalui contoh yang dekat dengan keputusan bisnis sehari-hari.

Bab 4: Etika dan Privasi Data

Kenali personally identifiable information (PII), prinsip dasar perlindungan data, pengantar UU PDP Indonesia dan GDPR, serta dampak data yang bias terhadap keputusan.

Bagian 2 — Spreadsheet dan SQL

Spreadsheet berguna untuk eksplorasi cepat, sedangkan SQL menjadi fondasi utama untuk mengambil data dari database. Kuasai keduanya sebelum beralih ke workflow yang lebih kompleks.

Bab 5: Excel atau Google Sheets dari Nol

Pelajari navigasi, referensi absolut dan relatif, formula seperti SUM, IF, COUNTIF, SUMIFS, lookup, serta Pivot Table.

Bab 6: Membersihkan Data Kotor

Berlatih menangani duplikasi, missing values, format yang tidak konsisten, spasi tersembunyi, dan validasi data menggunakan contoh dataset penjualan.

Bab 7: Pengantar SQL

Mulai dari konsep tabel, primary key, foreign key, lalu gunakan SELECT, WHERE, ORDER BY, LIMIT, IN, dan BETWEEN.

Bab 8: SQL Menengah

Pelajari JOIN, GROUP BY, fungsi agregat, subquery, dan CASE WHEN. Fokusnya bukan menghafal sintaks, tetapi memahami bagaimana tabel saling berhubungan.

Bagian 3 — Statistika untuk Analisis

Statistika membantu menjawab pertanyaan: apakah pola yang terlihat benar-benar berarti, seberapa besar variasinya, dan seberapa yakin kita terhadap kesimpulan tersebut?

Bab 9: Statistik Deskriptif Mendalam

Bahas ukuran pemusatan dan penyebaran, quartile, IQR, boxplot, serta skewness untuk memahami bentuk distribusi data.

Bab 10: Probabilitas Dasar

Gunakan konsep probabilitas untuk membaca conversion rate, churn, risiko, dan probabilitas bersyarat dalam konteks bisnis.

Bab 11: Distribusi Data dan Outlier

Kenali distribusi normal, cara mendeteksi outlier, serta kapan outlier perlu dipertahankan, diselidiki, atau ditangani.

Bab 12: Korelasi dan Kausalitas

Pelajari mengapa dua variabel yang bergerak bersama belum tentu memiliki hubungan sebab-akibat. Bahas juga confounding variable dan spurious correlation.

Bab 13: Pengantar Uji Hipotesis

Pahami null hypothesis, alternative hypothesis, p-value secara intuitif, serta perbedaan antara signifikansi statistik dan dampak bisnis.

Bagian 4 — Visualisasi Data dan Dashboard

Visualisasi yang baik membantu orang melihat hal penting lebih cepat. Bagian ini membahas prinsip desain, pemilihan chart, dan pembuatan dashboard dengan Power BI atau Looker Studio.

Bab 14: Prinsip Visualisasi yang Baik

Pelajari hierarki visual, prinsip less is more, penggunaan warna, dan kesalahan seperti chart junk atau pie chart 3D.

Bab 15: Memilih Chart yang Tepat

Gunakan bar chart untuk perbandingan, line chart untuk tren, scatter plot untuk hubungan, dan chart distribusi untuk melihat penyebaran data.

Bab 16: Power BI dari Dasar

Mulai dari koneksi data dan Power Query, lalu buat visual, atur layout, dan kenali konsep dasar DAX melalui measure dan calculated column.

Bab 17: Power BI Lanjutan

Pelajari relasi antar tabel, data modeling, filter context, CALCULATE, publish, dan cara membagikan dashboard.

Bab 18: Looker Studio

Hubungkan Google Sheets, BigQuery, atau GA4 ke laporan interaktif. Pahami kapan Looker Studio lebih sesuai dibanding Power BI.

Bab 19: Studi Kasus Dashboard

Bangun dashboard sales atau marketing end-to-end, mulai dari kebutuhan stakeholder, definisi metrik, transformasi data, sampai presentasi insight.

Bagian 5 — Python untuk Data Analyst

Python membantu mengotomatisasi pekerjaan berulang dan membuat analisis lebih reproducible. Tidak perlu mempelajari seluruh bahasa Python; fokuskan pada konsep yang mendukung pekerjaan data.

Bab 20: Python Dasar untuk Data

Pelajari variabel, tipe data, list, dictionary, conditional, dan loop secukupnya untuk membaca serta memproses data.

Bab 21: Pandas dan NumPy

Gunakan DataFrame untuk membaca CSV atau Excel, melakukan filtering, sorting, groupby, merge, dan join dataset.

Bab 22: Exploratory Data Analysis

Bangun alur EDA yang sistematis: memahami struktur data, memeriksa kualitas, mencari pola, menguji asumsi, dan mendokumentasikan temuan.

Bab 23: Visualisasi dengan Matplotlib dan Seaborn

Buat chart dasar hingga visualisasi statistik seperti heatmap dan boxplot, lalu pilih bentuk visual berdasarkan pertanyaan analisis.

Bagian 6 — Storytelling dan Komunikasi Data

Insight yang tidak dipahami stakeholder belum menghasilkan perubahan. Bagian ini melatih kemampuan menyusun temuan menjadi cerita yang singkat, jelas, dan relevan.

Bab 24: Menyusun Laporan yang Meyakinkan

Gunakan struktur temuan → insight → rekomendasi dan tulis executive summary yang dapat dipahami tanpa membaca seluruh lampiran teknis.

Bab 25: Presentasi untuk Audiens Non-Teknis

Latih cara menyederhanakan istilah teknis, memilih satu pesan utama per slide, dan menjawab pertanyaan kritis tanpa kehilangan konteks data.

Bab 26: Framework Storytelling

Gunakan framework Situation-Complication-Resolution (SCR) dan Pyramid Principle untuk menyusun presentasi yang logis.

Bagian 7 — Menuju Level Lanjut

Setelah fondasi analisis kuat, Anda dapat memperluas kemampuan ke eksperimen, forecasting, dan analitik berdasarkan domain bisnis.

Bab 27: A/B Testing dan Eksperimen

Pelajari control dan treatment, metrik eksperimen, risiko bias, serta cara membaca hasil eksperimen dengan hati-hati.

Bab 28: Forecasting dan Regresi Dasar

Gunakan regresi linear sederhana untuk memahami tren dan moving average untuk forecasting dasar. Fokus pada interpretasi, bukan sekadar menjalankan model.

Bab 29: Analytics Berdasarkan Domain

Pilih modul sesuai minat: marketing analytics dengan funnel dan CAC/LTV, finance analytics dengan cash flow dan budget variance, atau product analytics dengan engagement dan feature adoption.

Bab 30: Data Governance dan Kualitas Data

Pelajari data quality framework, definisi metrik, ownership, dokumentasi, dan data dictionary agar analisis dapat dipercaya serta diulang.

Bab 31: Menjadi Lead atau Mentor Analyst

Kembangkan kemampuan melakukan query review, memberi feedback, membimbing analis lain, dan mengelola ekspektasi stakeholder.

Capstone: Empat Proyek untuk Portofolio

Portofolio yang baik menunjukkan proses berpikir, bukan hanya screenshot dashboard. Setiap proyek sebaiknya menjelaskan konteks, pertanyaan, sumber data, metode, temuan, keterbatasan, dan rekomendasi.

Proyek 1: Analisis Penjualan Retail

Gunakan Excel dan SQL untuk membersihkan transaksi, menghitung metrik penjualan, menemukan produk atau wilayah dengan performa tertinggi, lalu menyusun rekomendasi.

Proyek 2: Dashboard Marketing

Buat dashboard di Power BI atau Looker Studio yang menampilkan acquisition, conversion, retention, dan channel performance.

Proyek 3: EDA dan Prediksi Churn

Gunakan Python untuk mengeksplorasi perilaku pelanggan dan membuat model prediksi sederhana. Jelaskan bahwa prediksi risiko tidak otomatis membuktikan penyebab churn.

Proyek 4: Presentasi Insight kepada Stakeholder

Simulasikan presentasi bisnis dengan audiens non-teknis. Sampaikan satu masalah utama, bukti dari data, rekomendasi, dan langkah berikutnya.

Jangan mengejar jumlah tools

Tiga proyek yang selesai dan terdokumentasi lebih bernilai daripada sepuluh tutorial yang hanya pernah diikuti. Pilih tools yang dapat Anda jelaskan dan gunakan secara konsisten.

Format Belajar yang Disarankan

Agar belajar tidak berubah menjadi konsumsi materi tanpa praktik, gunakan siklus berikut untuk setiap bab:

  1. Pahami tujuan belajar dan hubungkan dengan masalah nyata.
  2. Pelajari konsep inti melalui contoh sederhana.
  3. Kerjakan latihan kecil tanpa menyalin seluruh solusi.
  4. Analisis dataset mini dan tulis kesimpulan dengan bahasa sendiri.
  5. Dokumentasikan kesalahan serta asumsi yang digunakan.
  6. Hubungkan bab tersebut dengan satu proyek capstone.

Simpan hasil latihan dalam repository terpisah. Sertakan README yang menjelaskan pertanyaan bisnis, struktur folder, cara menjalankan analisis, dan temuan utama.

Prompt untuk Membuat Silabus Detail per Bab

Kerangka di atas dapat dikembangkan menjadi silabus yang lebih rinci menggunakan prompt berikut. Ganti variabel dalam tanda kurung kurawal sesuai bab yang ingin dipelajari.

Kamu adalah instructional designer sekaligus penulis textbook data analytics berbahasa Indonesia. Susun SILABUS DETAIL untuk satu bab dari kurikulum "Data Analyst dari Fondasi hingga Master".

KONTEKS:
- Target pembaca: pemula total hingga mahir
- Gaya bahasa: sederhana, hangat, banyak analogi dunia nyata
- Format: teori dan praktik seimbang
- Bagian: {{NOMOR_BAGIAN}} - {{NAMA_BAGIAN}}
- Bab: {{NOMOR_BAB}} - {{JUDUL_BAB}}
- Level: {{LEVEL_BAB}}
- Topik kunci: {{DAFTAR_TOPIK_KUNCI}}

HASILKAN MARKDOWN DENGAN STRUKTUR BERIKUT:
# Bab {{NOMOR_BAB}}: {{JUDUL_BAB}}
## Informasi Bab
## Tujuan Belajar
## Peta Konsep
## Isi Materi
## Studi Kasus Mini
## Latihan Soal
## Kesalahan Umum Pemula
## Ringkasan
## Referensi Lanjutan

ATURAN:
1. Gunakan Bahasa Indonesia yang baku tetapi mudah dipahami.
2. Untuk setiap sub-topik, sertakan penjelasan, analogi, dan contoh angka atau data yang realistis.
3. Studi kasus harus memiliki dataset ilustratif dan pertanyaan analisis.
4. Latihan harus mencakup 3 soal konsep dan 2 praktik hands-on dengan tingkat kesulitan.
5. Jangan menambahkan penjelasan di luar struktur silabus.
6. Hasilkan satu file Markdown utuh yang siap disimpan.

Referensi Belajar Gratis dan Open-Source

Gunakan referensi berikut sebagai pelengkap. Sebagian platform menawarkan sertifikat berbayar, tetapi materi atau opsi audit dapat dipelajari tanpa biaya. Ketersediaan fitur dapat berubah, jadi periksa kembali halaman resmi sebelum mulai belajar.

Bagian 1 — Fondasi Mutlak

BabReferensi
1. Apa itu Data?Google Data Analytics Foundations dan Khan Academy — Intro to Data
2. Berpikir Seperti AnalisfreeCodeCamp — Data Analysis; materi 5 Whys Framework
3. Statistika Sehari-hariKhan Academy — Statistics and Probability; StatQuest
4. Etika dan Privasi DataDokumen resmi UU PDP Indonesia; materi Data Privacy Fundamentals

Bagian 2 — Spreadsheet dan SQL

BabReferensi
5. SpreadsheetExcelJet; Google Workspace Learning Center
6. Data CleaningKaggle Learn — Data Cleaning
7–8. SQLMode SQL Tutorial; SQLZoo; PostgreSQL Exercises

Bagian 3 — Statistika untuk Analisis

BabReferensi
9. Statistik DeskriptifKhan Academy — Quartile dan Boxplot; StatQuest
10–11. Probabilitas dan DistribusiKhan Academy — Probability dan Normal Distribution; Seeing Theory
12. Korelasi dan KausalitasKhan Academy — Correlation and Causation; Spurious Correlations oleh Tyler Vigen
13. Uji HipotesisKhan Academy — Hypothesis Testing; seri p-value dari StatQuest

Bagian 4 — Visualisasi dan Dashboard

BabReferensi
14. Prinsip VisualisasiStorytelling with Data oleh Cole Nussbaumer Knaflic
15. Pemilihan ChartFrom Data to Viz
16–17. Power BIMicrosoft Learn — Power BI dan DAX; Guy in a Cube
18. Looker StudioGoogle Skillshop — Looker Studio; Google Analytics Academy
19. Studi KasusKaggle Datasets dan notebook publik

Bagian 5 — Python untuk Data Analyst

BabReferensi
20. Python DasarPython Tutorial resmi; freeCodeCamp — Python for Everybody
21. Pandas dan NumPyKaggle Learn — Pandas; dokumentasi resmi pandas dan NumPy
22. EDAKaggle Learn — Data Visualization dan notebook EDA publik
23. Matplotlib dan SeabornDokumentasi resmi matplotlib dan seaborn

Bagian 6 — Storytelling dan Komunikasi

BabReferensi
24. LaporanStorytelling with Data — materi executive summary
25. PresentasiAnn K. Emery — materi visualisasi dan presentasi data
26. StorytellingRingkasan Pyramid Principle dan Situation-Complication-Resolution

Bagian 7 — Level Lanjut

BabReferensi
27. A/B TestingUdacity — A/B Testing
28. Forecasting dan RegresiKhan Academy — Linear Regression; StatQuest
29. Analytics DomainCXL — Marketing Analytics; Corporate Finance Institute
30. Data GovernanceDAMA International; blog Atlan atau Collibra tentang data catalog
31. Lead dan Mentor AnalystThe Manager's Path; kumpulan Manager README open-source di GitHub

Bagian 8 — Capstone

ProyekReferensi Dataset
Proyek 1–4Kaggle Datasets, Kaggle Notebooks, dan Google Dataset Search

Penutup

Menjadi Data Analyst adalah proses membangun kombinasi kemampuan: memahami masalah, bekerja dengan data, memilih metode yang tepat, dan berkomunikasi secara bertanggung jawab.

Mulailah dari satu dataset kecil. Tulis satu pertanyaan yang ingin dijawab. Lakukan analisis sederhana, jelaskan keterbatasannya, lalu iterasikan. Konsistensi dalam menyelesaikan siklus kecil seperti ini akan membawa Anda lebih jauh daripada berpindah-pindah tutorial tanpa menghasilkan artefak nyata.

Related Articles