Skip to content

Pelatihan Data Analyst Career Track - DQLab yang diselenggarakan oleh Digital Talent Scholarship x Kominfo

Notifications You must be signed in to change notification settings

arezaprast/dts23-data-analyst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Digital Talent Scholarship 2023 KOMINFO x DQLab - Data Analyst Career Track

Description

Pelatihan Data Analyst menyediakan modul berbahasa Indonesia yang mencerminkan studi kasus industri dan disusun oleh para praktisi data profesional. Kelas Data Analyst Career Track (Python) dirancang oleh 7 ahli data, dari beragam Industri seperti Traveloka, PT. BUMA, Kompas.com, dan GOJEK.

Table of Contents

  1. Memahami Fundamental Bahasa Pemrograman Python
  2. Memahami Bahasa SQL dan Sistem Database Relasional
  3. Memahami Konsep dan Penerapan Exploratory Data Analisis dalam Studi Kasus Bisnis
  4. Memahami Konsep Data Visualisasi dengan Menggunakan Bahasa Pemrograman Python
  5. Memahami Konsep dan Menghasilkan Tipe Visualisasi Data yang Tepat
  6. Project Data Analysis for Retail: Sales Performance Report
  7. Project Data Analysis for B2B Retail: Customer Analytics Report

Memahami Fundamental Bahasa Pemrograman Python

Python for Data Professional Beginner - Part 1

Modul 2: Python Variables & Data Types

Code Title
πŸ“œ Sequence Type - Part 1
πŸ“œ Sequence Type - Part 2
πŸ“œ Set Type
πŸ“œ Mapping Type
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2
πŸ“œ Tugas Praktek 3


Modul 3: Python Operators

Code Title
πŸ“œ Nilai Prioritas Operator dalam Python - Part 1
πŸ“œ Tugas Praktek


Modul 4: Python Conditioning & Looping

Code Title
πŸ“œ Python Conditioning for Decision – Part 2
πŸ“œ Python Conditioning for Decision – Part 3
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2
πŸ“œ Python While Loops - Part 1
πŸ“œ Python While Loops - Part 2
πŸ“œ Python While Loops - Part 3
πŸ“œ Python for Loops - Part 1
πŸ“œ Python for Loops - Part 2
πŸ“œ Python for Loops - Part 3
πŸ“œ Tugas Praktek 3


Modul 5: Mini Quiz

Code Title
πŸ“œ Ekspedisi Pamanku



⬆ Kembali ke Atas

Python for Data Professional Beginner - Part 2

Modul 1: Collection Manipulation dengan Python

Code Title
πŸ“œ Mengakses List dan Tuple - Part 1
πŸ“œ Mengakses List dan Tuple - Part 2
πŸ“œ Penggabungan Dua atau Lebih List atau Tuple
πŸ“œ List Manipulation - Part 1
πŸ“œ List Manipulation - Part 2
πŸ“œ Tuple Manipulation
πŸ“œ Set Manipulation - Part 1
πŸ“œ Set Manipulation - Part 2
πŸ“œ Dictionary Manipulation
πŸ“œ Useful Tips and Tricks
πŸ“œ Tugas Praktek


Modul 2: String Manipulation dengan Python

Code Title
πŸ“œ Apa itu String Manipulation?
πŸ“œ Operator "+" untuk Tipe Data String
πŸ“œ Menghilangkan Spasi di Awal dan/atau di Akhir
πŸ“œ Merubah Caps pada String
πŸ“œ Pemecahan, Penggabungan, dan Penggantian String
πŸ“œ Menentukan Posisi dan Jumlah Sub-String pada String
πŸ“œ Menentukan String Apakah Diawali/Diakhiri oleh Sub-string
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2


Modul 3: Function

Code Title
πŸ“œ Fungsi Pertama
πŸ“œ Fungsi Kedua
πŸ“œ Fungsi ketiga
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2
πŸ“œ Tugas Praktek 3


Modul 4: Manipulasi Berkas Teks dan Library Matematika pada Python

Code Title
πŸ“œ Membaca Berkas Teks - Part 1
πŸ“œ Membaca Berkas Teks - Part 2
πŸ“œ Menulis Berkas Teks - Part 1
πŸ“œ Menulis Berkas Teks - Part 2
πŸ“œ Fungsi dalam Library Matematika - Part 1
πŸ“œ Fungsi dalam Library Matematika - Part 2


Modul 5: Mini Quiz

Code Title
πŸ“œ Harga Rumah di Tangerang



⬆ Kembali ke Atas

Python for Data Professional Beginner - Part 3


Modul 2: Classes & Objects

Code Title
πŸ“œ Class dan Objek dalam Python - Part 3
πŸ“œ Class dan Objek dalam Python - Part 4
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2


Modul 3: Encapsulation & Inheritance

Code Title
πŸ“œ Encapsulation pada Python - Part 2
πŸ“œ Inheritance pada Python - Part 1
πŸ“œ Inheritance pada Python - Part 2


Modul 4: Polymorphism & Overloading

Code Title
πŸ“œ Polymorphism pada Python - Part 1
πŸ“œ Polymorphism pada Python - Part 2
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2


Modul 5: Mini Quiz

Code Title
πŸ“œ Studi Kasus dari Senja



⬆ Kembali ke Atas

Memahami Bahasa SQL dan Sistem Database Relasional

Fundamental SQL Using SELECT Statement


Modul 3: Penggunaan Perintah SELECT....FROM....

Code Title
πŸ“œ Mengambil Seluruh Kolom dalam suatu Tabel
πŸ“œ Mengambil Satu Kolom dari Tabel
πŸ“œ Mengambil lebih dari Satu Kolom dari Tabel
πŸ“œ Membatasi Pengambilan Jumlah Row Data
πŸ“œ Penggunaan SELECT DISTINCT Statement


Modul 4: Prefix & Alias

Code Title
πŸ“œ Menggunakan Prefix pada Nama Kolom
πŸ“œ Menggunakan Alias pada Kolom
πŸ“œ Menghilangkan Keyword 'AS'
πŸ“œ Menggabungkan Prefix dan Alias
πŸ“œ Menggunakan Alias pada Tabel
πŸ“œ Prefix dengan Alias Tabel


Modul 5: Menggunakan Filter

Code Title
πŸ“œ Menggunakan WHERE
πŸ“œ Menggunakan Operand OR
πŸ“œ Filter untuk Angka
πŸ“œ Menggunakan Operand AND


Modul 6: Mini Project

Code Title
πŸ“œ Proyek dari Cabang A



⬆ Kembali ke Atas

Fundamental SQL Using FUNCTION and GROUP BY


Modul 1: Fungsi di SQL

Code Title
πŸ“œ Fungsi Skalar Matematika - ABS()
πŸ“œ Fungsi Skalar Matematika - CEILING()
πŸ“œ Fungsi Skalar Matematika - FLOOR()
πŸ“œ Fungsi Skalar Matematika - ROUND()
πŸ“œ Fungsi Skalar Matematika - SQRT()
πŸ“œ Tugas Praktek


Modul 2: Fungsi Text di SQL

Code Title
πŸ“œ Fungsi Text - CONCAT()
πŸ“œ Fungsi Text - SUBSTRING_INDEX()
πŸ“œ Fungsi Text - SUBSTR()
πŸ“œ Fungsi Text - LENGTH()
πŸ“œ Fungsi Text - REPLACE()
πŸ“œ Tugas Praktek


Modul 3: Fungsi Aggregate dan Group By

Code Title
πŸ“œ Fungsi Aggregate - SUM()
πŸ“œ Fungsi Aggregate - COUNT()
πŸ“œ Fungsi Aggregate - AVG()
πŸ“œ Tugas Praktek 1
πŸ“œ Group by Single Column
πŸ“œ Group by Multiple Column
πŸ“œ Fungsi Aggregate dengan Grouping
πŸ“œ Tugas Praktek 2


Modul 4: Mini Project

Code Title
πŸ“œ Proyek Pekerjaan Analisis Penjualan - Part 1
πŸ“œ Proyek Pekerjaan Analisis Penjualan - Part 2



⬆ Kembali ke Atas

Fundamental SQL Using INNER JOIN and UNION


Modul 1: Penggabungan Tabel dari Relasi Kolom

Code Title
πŸ“œ Tugas Praktek
πŸ“œ Menggabungkan Tabel dengan Key Columns
πŸ“œ Bagaimana jika urutan tabel diubah?
πŸ“œ Menggunakan Prefix Nama Tabel
πŸ“œ Penggabungan tanpa Kondisi


Modul 2: INNER JOIN

Code Title
πŸ“œ Tugas Praktek: Menggunakan INNER JOIN (1/3)
πŸ“œ Tabel tr_penjualan dan Tabel ms_produk
πŸ“œ Tugas Praktek: Menggunakan INNER JOIN (2/3)
πŸ“œ Tugas Praktek: Menggunakan INNER JOIN (3/3)


Modul 3: UNION

Code Title
πŸ“œ Tabel yang akan digabungkan
πŸ“œ Menggunakan UNION
πŸ“œ Menggunakan UNION dengan klausa WHERE
πŸ“œ Menggunakan UNION dan menyamakan kolom-kolomnya


Modul 4: Mini Project

Code Title
πŸ“œ Project INNER JOIN
πŸ“œ Project UNION



⬆ Kembali ke Atas

Memahami Konsep dan Penerapan Exploratory Data Analisis dalam Studi Kasus Bisnis

Exploratory Data Analysis with Python for Beginner


Modul 2: Exploratory Data Analysis dengan Pandas - Part 1

Code Title
πŸ“œ Tugas Praktek 1
πŸ“œ Tugas Praktek 2
πŸ“œ Tugas Praktek 3
πŸ“œ Tugas Praktek 4


Modul 3: Exploratory Data Analysis dengan Pandas - Part 2

Code Title
πŸ“œ Tugas Praktek 5
πŸ“œ Tugas Praktek 6
πŸ“œ Tugas Praktek 7
πŸ“œ Tugas Praktek 8
πŸ“œ Tugas Praktek 9
πŸ“œ Tugas Praktek 10


Modul 4: Mini Project

Code Title
πŸ“œ Tugas dari Andra



⬆ Kembali ke Atas

Memahami Konsep Data Visualisasi dengan Menggunakan Bahasa Pemrograman Python

Fundamental Data Vizualization with Python


Modul 3: Mini Project

Code Title
πŸ“œ Visualisasi - Part 1: Matplotlib
πŸ“œ Visualisasi - Part 2: Matplotlib



⬆ Kembali ke Atas

Memahami Konsep dan Menghasilkan Tipe Visualisasi Data yang Tepat

Data Visualization with Python Matplotlib for Beginner - Part 1


Modul 1: Pengenalan Matplotlib dan Persiapan Dataset

Code Title
πŸ“œ Pengenalan Dataset
πŸ“œ Penambahan Kolom Order Month pada Dataset
πŸ“œ Penambahan Kolom GMV pada Dataset


Modul 2: Plot Pertama dengan Matplotlib

Code Title
πŸ“œ Membuat Data Agregat
πŸ“œ Plot Pertama: Membuat Line Chart Trend Pertumbuhan GMV
πŸ“œ Cara Alternatif: Fungsi .plot() pada Pandas Dataframe


Modul 3: Kustomisasi Grafik - Part 1

Code Title
πŸ“œ Mengubah Figure Size
πŸ“œ Menambahkan Title dan Axis Labels
πŸ“œ Kustomisasi Title dan Axis Labels
πŸ“œ Kustomisasi Line dan Point
πŸ“œ Kustomisasi Grid


Modul 4: Kustomisasi Grafik - Part 2

Code Title
πŸ“œ Kustomisasi Axis Ticks
πŸ“œ Menentukan Batas Minimum dan Maksimum Axis Ticks
πŸ“œ Menambahkan Informasi Pada Plot
πŸ“œ Menyimpan Hasil Plot Menjadi File Image
πŸ“œ Pengaturan Parameter untuk Menyimpan Gambar


Modul 5: Mini Project

Code Title
πŸ“œ Studi Kasus dari Senja: Daily Number of Customers on December



⬆ Kembali ke Atas

Data Visualization with Python Matplotlib for Beginner - Part 2


Modul 2: Membuat Multi-line Chart dan Kustomisasi Lanjutan

Code Title
πŸ“œ Membuat Multi-line Chart
πŸ“œ Kustomisasi Legend
πŸ“œ Kustomisasi Colormap
πŸ“œ Membuat Line Chart GMV Breakdown by Top Provinces
πŸ“œ Membuat Anotasi


Modul 3: Membuat Pie-Chart dan Bar-Chart

Code Title
πŸ“œ Membuat Subset Data
πŸ“œ Membuat Pie Chart
πŸ“œ Membuat Bar Chart
πŸ“œ Membuat Multi-Bar Chart
πŸ“œ Membuat Stacked Chart


Modul 4: Membuat Histogram dan Scatterplot

Code Title
πŸ“œ Membuat Agregat Data Customer
πŸ“œ Membuat Histogram - Part 1
πŸ“œ Membuat Histogram - Part 2
πŸ“œ Membuat Histogram - Part 3
πŸ“œ Membuat Scatterplot


Modul 5: Mini Project

Code Title
πŸ“œ Case 1: Menentukan Brand Top 5
πŸ“œ Case 2: Multi-line Chart Daily Quantity untuk Brand Top 5
πŸ“œ Case 3: Kuantitas Penjualan Brand Top 5 selama Desember 2019
πŸ“œ Case 4: Penjualan Produk diatas 100 dan dibawah 100 selama Desember 2019
πŸ“œ Case 5: Murah atau Mahalkah Harga Produk Brand Top 5
πŸ“œ Case 6a: Korelasi Quantity vs GMV
πŸ“œ Case 6b: Korelasi Median Harga vs Quantity



⬆ Kembali ke Atas

Project Data Analysis for Retail: Sales Performance Report

Project Data Analysis for Retail: Sales Performance Report


Modul 2: Store Overall Performance

Code Title
πŸ“œ Overall Performance By Year
πŸ“œ Overall Performance By Product Sub Category


Modul 3: Store Promotion Effectiveness and Efficiency

Code Title
πŸ“œ Promotion Effectiveness and Efficiency By Year
πŸ“œ Promotion Effectiveness and Efficiency By Product Sub Category


Modul 4: Customers Analytics

Code Title
πŸ“œ Customers Transactions per Year



⬆ Kembali ke Atas

Project Data Analysis for B2B Retail: Customer Analytics Report

Project Data Analysis for B2B Retail: Customer Analytics Report


Modul 2: Pengenalan Tabel

Code Title
πŸ“œ Memahami Tabel


Modul 3: Bagaimana Pertumbuhan Penjualan Hari Ini

Code Title
πŸ“œ Total Penjualan dan Revenue pada Quarter-1 (Jan, Feb, Mar) dan Quarter-2 (Apr,Mei,Jun)
πŸ“œ Menghitung Persentasi Keseluruhan Penjualan


Modul 4: Customers Analytics

Code Title
πŸ“œ Apakah Jumlah Customers xyz.com Semakin Bertambah?
πŸ“œ Seberapa Banyak Customers tersebut yang Sudah Melakukan Transaksi?
πŸ“œ Category Produk Apa Saja yang Paling Banyak diorder oleh Customers di Quarter-2?
πŸ“œ Seberapa Banyak Customers yang Tetap Aktif Bertransaksi Setelah Transaksi Pertamanya?



⬆ Kembali ke Atas

About

Pelatihan Data Analyst Career Track - DQLab yang diselenggarakan oleh Digital Talent Scholarship x Kominfo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages