Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinadhiguna/dqlab-career-track
A collection of scripts written to complete DQLab Data Analyst Career Track π
https://github.com/kevinadhiguna/dqlab-career-track
career-track data-analysis data-analyst data-manipulation data-quality data-visualization dqlab dqlab-career-track exploratory-data-analysis machine-learning python sql
Last synced: 9 days ago
JSON representation
A collection of scripts written to complete DQLab Data Analyst Career Track π
- Host: GitHub
- URL: https://github.com/kevinadhiguna/dqlab-career-track
- Owner: kevinadhiguna
- Created: 2021-01-11T05:18:58.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-08T02:14:17.000Z (about 2 years ago)
- Last Synced: 2024-10-12T13:15:26.919Z (25 days ago)
- Topics: career-track, data-analysis, data-analyst, data-manipulation, data-quality, data-visualization, dqlab, dqlab-career-track, exploratory-data-analysis, machine-learning, python, sql
- Language: Python
- Homepage:
- Size: 5.5 MB
- Stars: 70
- Watchers: 2
- Forks: 49
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DQLab Data Analyst Career Track
## π About
[DQLab Data Analyst Career Track](https://academy.dqlab.id/main/track/67) membantu membangun kompetensi yang dibutuhkan untuk berkarir sebagai Junior Data Analyst. Kurikulum terstruktur untuk melatih problem-solving dan kreativitas, serta dikemas dengan studi kasus yang mencerminkan kondisi data riil di Indonesia. 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 Bahasa Pemrograman Fundamental](#memahami-bahasa-pemrograman-fundamental)
- [Python for Data Professional Beginner - Part 1](#python-for-data-professional-beginner---part-1)
- [Python for Data Professional Beginner - Part 2](#python-for-data-professional-beginner---part-2)
- [Python for Data Professional Beginner - Part 3](#python-for-data-professional-beginner---part-3)
2. [Memahami Bahasa SQL dan Sistem Database Relasional agar dapat mengolah data di Perusahaan Yang Sudah Menerapkan Sistem IT](#memahami-bahasa-sql-dan-sistem-database-relasional-agar-dapat-mengolah-data-di-perusahaan-yang-sudah-menerapkan-sistem-it)
- [Fundamental SQL Using SELECT Statement](#fundamental-sql-using-select-statement)
- [Fundamental SQL Using FUNCTION and GROUP BY](#fundamental-sql-using-function-and-group-by)
- [Fundamental SQL Using INNER JOIN and UNION](#fundamental-sql-using-inner-join-and-union)
3. [Memahami Konsep dan Penerapan Exploratory Data Analysis dalam Studi Kasus Bisnis](#memahami-konsep-dan-penerapan-exploratory-data-analysis-dalam-studi-kasus-bisnis)
- [Exploratory Data Analysis with Python for Beginner](#exploratory-data-analysis-with-python-for-beginner)
4. [Mengolah Dataset Dalam Jumlah Kecil sampai dengan Besar](#mengolah-dataset-dalam-jumlah-kecil-sampai-dengan-besar)
- [Data Manipulation with Pandas - Part 1](#data-manipulation-with-pandas---part-1)
- [Data Manipulation with Pandas - Part 2](#data-manipulation-with-pandas---part-2)
5. [Memahami Konsep dan Menghasilkan Tipe Visualisasi Data yang Tepat untuk Mempresentasikan Suatu Kasus Bisnis](#memahami-konsep-dan-menghasilkan-tipe-visualisasi-data-yang-tepat-untuk-mempresentasikan-suatu-kasus-bisnis)
- [Data Visualization with Python Matplotlib for Beginner - Part 1](#data-visualization-with-python-matplotlib-for-beginner---part-1)
- [Data Visualization with Python Matplotlib for Beginner - Part 2](#data-visualization-with-python-matplotlib-for-beginner---part-2)
6. [Memahami Konsep Predictive Modeling & Mampu Menguji Tingkat Akurasi untuk Memilih Model yang Tepat](#memahami-konsep-predictive-modeling--mampu-menguji-tingkat-akurasi-untuk-memilih-model-yang-tepat)
- [Machine Learning With Python for Beginner](#machine-learning-with-python-for-beginner)
7. [Melakukan Investigasi dan Mendeteksi Anomali pada Data](#melakukan-investigasi-dan-mendeteksi-anomali-pada-data)
- [Data Quality with Python for Beginner](#data-quality-with-python-for-beginner)
8. [Data Analyst Project: Business Decision Research](#data-analyst-project-business-decision-research)
- [Data Analyst Project: Business Decision Research](#data-analyst-project-business-decision-research-1)
9. [Contributing](#-contributing)
10. [Contact](#-contact)
11. [Courtesy](#-courtesy)### βΉοΈ You must login to [DQLab](https://academy.dqlab.id/) to access links below. Do not have an account? You can register [here](https://dqlab.id/).
### β οΈ Warning (updated at 22th March 2021) : If you encounter some issues, you perhaps need to change dataset URL from AWS to Google Cloud.
DQLab AWS dataset URL : https://dqlab-dataset.s3-ap-southeast-1.amazonaws.com/.
DQLab Google Cloud dataset URL : https://storage.googleapis.com/dqlab-dataset/.
For example, if the dataset name is `sample_csv.csv`
You may need to change https://dqlab-dataset.s3-ap-southeast-1.amazonaws.com/sample_csv.csv to https://storage.googleapis.com/dqlab-dataset/sample_csv.csv
## Memahami Bahasa Pemrograman Fundamental
Python for Data Professional Beginner - Part 1
Modul 1: Mari Mengenal Python
| Link | Code | Title |
|:----: |:----: |:--------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/157/283/1245) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/0.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1246) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/1.quiz-2.png) | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1247) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/2.helloworld.py) | Program pertama: "Hello World" |
| [π](https://academy.dqlab.id/main/livecode/157/283/1248) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/3.program-pertamaku.py) | Program Pertamaku |
| [π](https://academy.dqlab.id/main/livecode/157/283/1249) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/4.struktur-program-python-1.py) | Struktur Program Python - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1250) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/5.tugas-praktek-1.py) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1251) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/6.tugas-praktek-2.py) | Tugas Praktek 2 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1253) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/7.quiz-3.png) | Quiz 3 |
| [π](https://academy.dqlab.id/main/livecode/157/283/1254) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/8.quiz-4.png) | Quiz 4 |
Modul 2 : Python Variables & Data Types| Link | Code | Title |
|:----: |:----: |:----------------------: |
| [π](https://academy.dqlab.id/main/livecode/157/284/1257) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/9.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1258) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/10.quiz-6.png) | Quiz 6 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1260) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/11.quiz-7.png) | Quiz 7 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1261) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/12.quiz-8.png) | Quiz 8 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1262) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/13.sequence-type-1.py) | Sequence Type - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1263) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/14.sequence-type-2.py) | Sequence Type - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1264) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/15.set-type.py) | Set Type |
| [π](https://academy.dqlab.id/main/livecode/157/284/1265) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/16.mapping-type.py) | Mapping Type |
| [π](https://academy.dqlab.id/main/livecode/157/284/1266) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/17.tugas-praktek-3.py) | Tugas Praktek 3 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1267) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/18.tugas-praktek-4.py) | Tugas Praktek 4 |
| [π](https://academy.dqlab.id/main/livecode/157/284/1268) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/19.tugas-praktek-5.py) | Tugas Praktek 5 |
Modul 3 : Python Operators| Link | Code | Title |
|:----: |:----: |:----------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/157/293/1286) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/20.quiz-9.png) | Quiz 9 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1287) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/21.quiz-10.png) | Quiz 10 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1290) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/22.quiz-11.png) | Quiz 11 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1291) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/23.quiz-12.png) | Quiz 12 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1295) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/24.nilai-prioritas-operator-1.py) | Nilai Prioritas Operator dalam Python β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1297) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/25.quiz-13.png) | Quiz 13 |
| [π](https://academy.dqlab.id/main/livecode/157/293/1298) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/26.tugas-praktek-6.py) | Tugas Praktek 6 |
Modul 4 : Python's Conditiong & Looping| Link | Code | Title |
|:----: |:----: |:-----------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/157/294/1300) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/27.conditioning-2.py) | Python Conditioning for Decision β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1301) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/28.conditioning-3.py) | Python Conditioning for Decision β Part 3 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1302) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/29.tugas-praktek-7.py) | Tugas Praktek 7 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1303) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/30.tugas-praktek-8.py) | Tugas Praktek 8 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1305) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/31.while-loops-1.py) | Python while loops β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1306) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/32.while-loops-2.py) | Python while loops β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1307) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/33.while-loops-3.py) | Python while loops β Part 3 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1308) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/34.for-loops-1.py) | Python for loops β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1309) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/35.for-loops-2.py) | Python for loops β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1310) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/36.for-loops-3.py) | Python for loops β Part 3 |
| [π](https://academy.dqlab.id/main/livecode/157/294/1311) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/37.tugas-praktek-9.py) | Tugas Praktek 9 |
Modul 5 : Mini Quiz| Link | Code | Title |
|:----: |:----: |:-----------------: |
| [π](https://academy.dqlab.id/main/livecode/157/295/1313) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%201/38.ekspedisi-pamanku.py) | Ekspedisi Pamanku |
**[β¬ back to top](#-table-of-contents)**Python for Data Professional Beginner - Part 2
Modul 1 : Collection Manipulation dengan Python
| Link | Code | Title |
|:----: |:----: |:-------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/160/296/1315) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/0.list-tuple-1.py) | Mengakses List dan Tuple β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1316) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/1.list-tuple-2.py) | Mengakses List dan Tuple β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1317) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/2.combine-list-tuple.py) | Penggabungan Dua atau Lebih List atau Tuple |
| [π](https://academy.dqlab.id/main/livecode/160/296/1318) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/3.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1319) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/4.list-manipulation-1.py) | List Manipulation - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1320) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/5.list-manipulation-2.py) | List Manipulation - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1321) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/6.tuple-manipulation.py) | Tuple Manipulation |
| [π](https://academy.dqlab.id/main/livecode/160/296/1322) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/7.quiz-2.png) | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1323) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/8.set-manipulation-1.py) | Set Manipulation - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1324) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/9.set-manipulation-2.py) | Set Manipulation - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1325) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/10.quiz-3.png) | Quiz 3 |
| [π](https://academy.dqlab.id/main/livecode/160/296/1326) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/11.dictionary-manipulation.py) | Dictionary Manipulation |
| [π](https://academy.dqlab.id/main/livecode/160/296/1327) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/12.useful-tips-tricks.py) | Useful Tips and Tricks |
| [π](https://academy.dqlab.id/main/livecode/160/296/1328) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/13.tugas-praktek-1.py) | Tugas Praktek 1 |
Modul 2 : String Manipulation dengan Python| Link | Code | Title |
|:----: |:----: |:---------------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/160/297/1330) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/14.string-manipulation.py) | Apa itu String Manipulation? |
| [π](https://academy.dqlab.id/main/livecode/160/297/1331) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/15.add-plus-to-string.py) | Operator β+β untuk Tipe Data String |
| [π](https://academy.dqlab.id/main/livecode/160/297/1332) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/16.remove-space.py) | Menghilangkan Spasi di Awal dan/atau di Akhir |
| [π](https://academy.dqlab.id/main/livecode/160/297/1333) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/17.modify-caps-in-string.py) | Merubah Caps pada String |
| [π](https://academy.dqlab.id/main/livecode/160/297/1334) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/18.split-join-replace-in-string.py) | Pemecahan, Penggabungan, dan Penggantian String |
| [π](https://academy.dqlab.id/main/livecode/160/297/1335) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/19.find-count-in-string.py) | Menentukan Posisi dan Jumlah Sub-string pada String |
| [π](https://academy.dqlab.id/main/livecode/160/297/1336) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/20.startswith-endswith-in-string.py) | Menentukan String Apakah Diawali/Diakhiri oleh Sub-string |
| [π](https://academy.dqlab.id/main/livecode/160/297/1337) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/21.tugas-praktek-2.py) | Tugas Praktek 2 |
| [π](https://academy.dqlab.id/main/livecode/160/297/1338) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/22.tugas-praktek-3.py) | Tugas Praktek 3 |
Modul 3 : Functions| Link | Code | Title |
|:----: |:----: |:--------------: |
| [π](https://academy.dqlab.id/main/livecode/160/298/1340) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/23.function-1.py) | Fungsi Pertama |
| [π](https://academy.dqlab.id/main/livecode/160/298/1341) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/24.function-2.py) | Fungsi Kedua |
| [π](https://academy.dqlab.id/main/livecode/160/298/1342) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/25.function-3.py) | Fungsi Ketiga |
| [π](https://academy.dqlab.id/main/livecode/160/298/1343) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/26.tugas-praktek-4.py) | Tugas Praktek 4 |
| [π](https://academy.dqlab.id/main/livecode/160/298/1344) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/27.tugas-praktek-5.py) | Tugas Praktek 5 |
| [π](https://academy.dqlab.id/main/livecode/160/298/1345) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/28.tugas-praktek-6.py) | Tugas Praktek 6 |
Modul 4 : Manipulasi Berkas Teks dan Library Matematika pada Python| Link | Code | Title |
|:----: |:----: |:----------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/160/299/1381) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/29.read-text-file-1.py) | Membaca Berkas Teks β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1382) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/30.read-text-file-2.py) | Membaca Berkas Teks β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1383) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/31.write-text-file-1.py) | Menulis Berkas Teks β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1384) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/32.write-text-file-2.py) | Menulis Berkas Teks β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1385) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/33.quiz-4.png) | Quiz 4 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1386) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/34.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1388) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/35.math-library-1.py) | Fungsi dalam Library Matematika β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1389) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/36.math-library-2.py) | Fungsi dalam Library Matematika β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1390) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/37.quiz-6.png) | Quiz 6 |
| [π](https://academy.dqlab.id/main/livecode/160/299/1391) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/38.quiz-7.png) | Quiz 7 |
Modul 5 : Mini Quiz| Link | Code | Title |
|:----: |:----: |:------------------------: |
| [π](https://academy.dqlab.id/main/livecode/160/303/1392) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%202/39.harga-rumah-tangerang.py) | Harga Rumah di Tangerang |
**[β¬ back to top](#-table-of-contents)**Python for Data Professional Beginner - Part 3
Modul 1 : Pengantar Object Oriented Programming
| Link | Code | Title |
|:----: |:----: |:-----: |
| [π](https://academy.dqlab.id/main/livecode/161/300/1349) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/0.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/161/300/1350) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/1.quiz-2.png) | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/161/300/1351) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/2.quiz-3.png) | Quiz 3 |
Modul 2 : Classes & Objects| Link | Code | Title |
|:----: |:----: |:-------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/161/301/1354) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/3.class-object-3.py) | Class dan Objek dalam Python - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/161/301/1355) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/4.class-object-4.py) | Class dan Objek dalam Python - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/161/301/1356) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/5.quiz-4.png) | Quiz 4 |
| [π](https://academy.dqlab.id/main/livecode/161/301/1357) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/6.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/161/301/1358) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/7.class-behavior.py) | Behavior pada Class |
| [π](https://academy.dqlab.id/main/livecode/161/301/1359) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/8.tugas-praktek-1.py) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/161/301/1360) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/9.tugas-praktek-2.py) | Tugas Praktek 2 |
Modul 3 : Encapsulation & Inheritance| Link | Code | Title |
|:----: |:----: |:----------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/161/302/1362) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/10.encapsulation-2.py) | Encapsulation pada Python - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1363) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/11.quiz-6.png) | Quiz 6 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1364) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/12.quiz-7.png) | Quiz 7 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1365) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/13.inheritance-1.py) | Inheritance pada Python β Part 1 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1370) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/14.inheritance-2.py) | Inheritance pada Python β Part 2 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1371) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/15.quiz-8.png) | Quiz 8 |
| [π](https://academy.dqlab.id/main/livecode/161/302/1372) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/16.quiz-9.png) | Quiz 9 |
Modul 4 : Polymorphism & Overloading| Link | Code | Title |
|:----: |:----: |:---------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/161/304/1373) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/17.polimorphism-1.py) | Polymorphism pada Python - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/161/304/1374) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/18.polimorphism-2.py) | Polymorphism pada Python - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/161/304/1375) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/19.tugas-praktek-3.py) | Tugas Praktek 3 |
| [π](https://academy.dqlab.id/main/livecode/161/304/1376) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/20.tugas-praktek-4.py) | Tugas Praktek 4 |
| [π](https://academy.dqlab.id/main/livecode/161/304/1378) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/21.tugas-praktek-5.py) | Tugas Praktek 5 |
Modul 5 : Mini Quiz| Link | Code | Title |
|:----: |:----: |:----------------------: |
| [π](https://academy.dqlab.id/main/livecode/161/305/1380) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Python%20for%20Data%20Professional%20Beginner/Part%203/22.studi-kasus-dari-senja.py) | Studi Kasus dari Senja |
**[β¬ back to top](#-table-of-contents)**## Memahami Bahasa SQL dan Sistem Database Relasional agar dapat mengolah data di Perusahaan Yang Sudah Menerapkan Sistem IT
Fundamental SQL Using SELECT Statement
Modul 1 : Structured Query Language
| Link | Code | Title |
|:----: |:----: |:-------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/383/1881) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/0.quiz-1.png) | Quiz: Apa singkatan dari SQL? |
| [π](https://academy.dqlab.id/main/livecode/213/383/1884) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/1.quiz-2.png) | Quiz: Kenapa perlu belajar SQL? |
Modul 2 : Sistem Database Relasional| Link | Code | Title |
|:----: |:----: |:-------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/384/1890) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/2.quiz-3.png) | Quiz: Mana saja yang merupakan nama produk RDBMS? |
| [π](https://academy.dqlab.id/main/livecode/213/384/1892) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/3.quiz-4.png) | Quiz: Mana urutan hirarki yang benar? |
| [π](https://academy.dqlab.id/main/livecode/213/384/1894) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/4.quiz-5.png) | Quiz: Apa nama komponen tabel ini? |
| [π](https://academy.dqlab.id/main/livecode/213/384/1895) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/5.quiz-6.png) | Quiz: Mana yang disebut sebagai row? |
Modul 3 : Penggunaan Perintah SELECTβ¦ FROMβ¦| Link | Code | Title |
|:----: |:----: |:-----------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/385/1898) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/6.fetch-all-columns.sql) | Mengambil Seluruh Kolom dalam suatu Tabel |
| [π](https://academy.dqlab.id/main/livecode/213/385/1899) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/7.fetch-one-column.sql) | Mengambil Satu Kolom dari Tabel |
| [π](https://academy.dqlab.id/main/livecode/213/385/1900) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/8.quiz-7.png) | Quiz: Mana perintah SQL yang benar? |
| [π](https://academy.dqlab.id/main/livecode/213/385/1901) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/9.fetch-more-than-one-column.sql) | Mengambil Lebih dari Satu Kolom dari Tabel |
| [π](https://academy.dqlab.id/main/livecode/213/385/1902) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/10.quiz-8.png) | Quiz: Mana perintah SQL yang benar? |
| [π](https://academy.dqlab.id/main/livecode/213/385/1903) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/11.limit-row.sql) | Membatasi Pengambilan Jumlah Row Data |
| [π](https://academy.dqlab.id/main/livecode/213/385/1904) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/12.quiz-9.png) | Quiz: Mana penggunaan limit berikut yang benar? |
| [π](https://academy.dqlab.id/main/livecode/213/385/1988) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/13.select-distinct.sql) | Penggunaan SELECT DISTINCT statement |
Modul 4 : Prefix dan Alias| Link | Code | Title |
|:----: |:----: |:---------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/386/1907) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/14.prefix-column.sql) | Menggunakan Prefix pada Nama Kolom |
| [π](https://academy.dqlab.id/main/livecode/213/386/1908) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/15.quiz-10.png) | Quiz: Mana penggunaan prefix berikut yang benar? |
| [π](https://academy.dqlab.id/main/livecode/213/386/1909) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/16.alias-column.sql) | Menggunakan Alias pada Kolom |
| [π](https://academy.dqlab.id/main/livecode/213/386/1910) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/17.quiz-11.png) | Quiz: Mana Penggunaan Alias yang Benar untuk Kolom? |
| [π](https://academy.dqlab.id/main/livecode/213/386/1911) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/18.remove-as-keyword.sql) | Menghilangkan Keyword 'AS' |
| [π](https://academy.dqlab.id/main/livecode/213/386/1912) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/19.quiz-12.png) | Quiz: Mana Penggunaan Variasi Alias yang Benar? |
| [π](https://academy.dqlab.id/main/livecode/213/386/1913) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/20.combine-prefix-and-alias.sql) | Menggabungkan Prefix dan Alias |
| [π](https://academy.dqlab.id/main/livecode/213/386/1914) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/21.alias-for-table.sql) | Menggunakan Alias pada Tabel |
| [π](https://academy.dqlab.id/main/livecode/213/386/1915) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/22.prefix-with-table-alias.sql) | Prefix dengan Alias Tabel |
| [π](https://academy.dqlab.id/main/livecode/213/386/1916) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/23.quiz-13.png) | Quiz: Mana Kombinasi Prefix dan Alias yang Benar? |
Modul 5 : Menggunakan Filter| Link | Code | Title |
|:----: |:----: |:-----------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/387/1919) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/24.where.sql) | Menggunakan WHERE |
| [π](https://academy.dqlab.id/main/livecode/213/387/1920) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/25.operand-OR.sql) | Menggunakan Operand OR |
| [π](https://academy.dqlab.id/main/livecode/213/387/1921) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/26.number-filter.sql) | Filter untuk Angka |
| [π](https://academy.dqlab.id/main/livecode/213/387/1924) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/27.operand-AND.sql) | Menggunakan Operand AND |
| [π](https://academy.dqlab.id/main/livecode/213/387/1925) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/28.quiz-14.png) | Quiz: Mana Query Filter dengan OR yang Benar? |
| [π](https://academy.dqlab.id/main/livecode/213/387/1926) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/29.quiz-15.png) | Quiz: Mana Filter yang Akan Mengeluarkan Hasil? |
Modul 6 : Mini Project| Link | Code | Title |
|:----: |:----: |:--------------------: |
| [π](https://academy.dqlab.id/main/livecode/213/388/1929) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20SELECT%20Statement/30.proyek-cabang-A.sql) | Proyek dari Cabang A |
**[β¬ back to top](#-table-of-contents)**Fundamental SQL Using FUNCTION and GROUP BY
Modul 1 : Fungsi di SQL
| Link | Code | Title |
|:----: |:----: |:------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/171/336/1606) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/0.ABS-function.sql) | Fungsi Skalar Matematika - ABS() |
| [π](https://academy.dqlab.id/main/livecode/171/336/1607) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/1.CEILING-function.sql) | Fungsi Skalar Matematika - CEILING() |
| [π](https://academy.dqlab.id/main/livecode/171/336/1608) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/2.FLOOR-function.sql) | Fungsi Skalar Matematika - FLOOR() |
| [π](https://academy.dqlab.id/main/livecode/171/336/1609) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/3.ROUND-function.sql) | Fungsi Skalar Matematika - ROUND() |
| [π](https://academy.dqlab.id/main/livecode/171/336/1610) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/4.SQRT-function.sql) | Fungsi Skalar Matematika - SQRT() |
| [π](https://academy.dqlab.id/main/livecode/171/336/1611) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/5.tugas-praktek-1.sql) | Tugas Praktek 1 |
Modul 2 : Fungsi Text di SQL| Link | Code | Title |
|:----: |:----: |:--------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/171/337/1613) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/6.CONCAT-function.sql) | Fungsi Text - CONCAT() |
| [π](https://academy.dqlab.id/main/livecode/171/337/1634) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/7.SUBSTRING_INDEX-function.sql) | Fungsi Text - SUBSTRING_INDEX() |
| [π](https://academy.dqlab.id/main/livecode/171/337/1635) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/8.SUBSTR-function.sql) | Fungsi Text - SUBSTR() |
| [π](https://academy.dqlab.id/main/livecode/171/337/1636) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/9.LENGTH-function.sql) | Fungsi Text - LENGTH() |
| [π](https://academy.dqlab.id/main/livecode/171/337/1637) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/10.REPLACE-function.sql) | Fungsi Text - REPLACE() |
| [π](https://academy.dqlab.id/main/livecode/171/337/1638) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/11.tugas-praktek-1.sql) | Tugas Praktek 2 |
Modul 3 : Fungsi Aggregate dan Group By| Link | Code | Title |
|:----: |:----: |:--------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/171/340/1640) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/12.SUM-function.sql) | Fungsi Aggregate - SUM() |
| [π](https://academy.dqlab.id/main/livecode/171/340/1641) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/13.COUNT-function.sql) | Fungsi Aggregate - COUNT() |
| [π](https://academy.dqlab.id/main/livecode/171/340/1642) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/14.AVG-function.sql) | Fungsi Aggregate - AVG() |
| [π](https://academy.dqlab.id/main/livecode/171/340/1643) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/15.tugas-praktek-2.sql) | Tugas Praktek 3 |
| [π](https://academy.dqlab.id/main/livecode/171/340/1645) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/16.groupby-single-column.sql) | Group by Single Column |
| [π](https://academy.dqlab.id/main/livecode/171/340/1646) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/17.groupby-multiple-column.sql) | Group by Multiple Column |
| [π](https://academy.dqlab.id/main/livecode/171/340/1647) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/18.aggregate-with-grouping.sql) | Fungsi Aggregate dengan Grouping |
| [π](https://academy.dqlab.id/main/livecode/171/340/1650) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/19.tugas-praktek-3.sql) | Tugas Praktek 4 |
Modul 4 : Mini Project| Link | Code | Title |
|:----: |:----: |:--------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/171/341/1652) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/20.analysis-penjualan-1.sql) | Proyek Pekerjaan - Analisis Penjualan Part 1 |
| [π](https://academy.dqlab.id/main/livecode/171/341/1654) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20FUNCTION%20and%20GROUP%20BY/21.analysis-penjualan-2.sql) | Proyek Pekerjaan - Analisis Penjualan Part 2 |
**[β¬ back to top](#-table-of-contents)**Fundamental SQL Using INNER JOIN and UNION
Modul 1 : Penggabungan Tabel dari Relasi Kolom
| Link | Code | Title |
|:----: |:----: |:---------------------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/244/406/2034) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/0.tugas-praktek-1.sql) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/244/406/2035) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/1.quiz-1.png) | Quiz: Mana kolom dari kedua tabel yang memiliki kecocokan data? |
| [π](https://academy.dqlab.id/main/livecode/244/406/2036) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/2.quiz-2.png) | Quiz: Mana data dari pasangan key column yang cocok? |
| [π](https://academy.dqlab.id/main/livecode/244/406/2038) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/3.combine-table-with-key-column.sql) | Menggabungkan Tabel dengan Key Columns |
| [π](https://academy.dqlab.id/main/livecode/244/406/2043) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/4.quiz-3.png) | Quiz: Mana Query Penggabungan Tabel Yang Benar? |
| [π](https://academy.dqlab.id/main/livecode/244/406/2042) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/5.quiz-4.png) | Quiz: Mana Penjelasan Hasil Penggabungan Yang Benar? |
| [π](https://academy.dqlab.id/main/livecode/244/406/2044) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/6.change-tablename-order.sql) | Bagaimana jika urutan Tabel diubah? |
| [π](https://academy.dqlab.id/main/livecode/244/406/2045) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/7.tablename-prefix.sql) | Menggunakan Prefix Nama Tabel |
| [π](https://academy.dqlab.id/main/livecode/244/406/2046) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/8.combination-without-conditioning.sql) | Penggabungan Tanpa Kondisi |
| [π](https://academy.dqlab.id/main/livecode/244/406/2047) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/9.quiz-5.png) | Quiz: Berapa Jumlah Baris Hasil βJoin Tanpa Kondisiβ Berikut? |
Modul 2 : INNER JOIN| Link | Code | Title |
|:----: |:----: |:------------------------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/244/407/2051) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/10.praktek-innerjoin-1.sql) | Tugas Praktek: Menggunakan INNER JOIN (1/3) |
| [π](https://academy.dqlab.id/main/livecode/244/407/2052) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/11.select-from-two-tables.sql) | tabel tr_penjualan dan tabel ms_produk |
| [π](https://academy.dqlab.id/main/livecode/244/407/2053) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/12.quiz-6.png) | Quiz: Mengidentifikasi Key Column tabel tr_penjualan dan ms_produk |
| [π](https://academy.dqlab.id/main/livecode/244/407/2054) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/13.praktek-innerjoin-2.sql) | Tugas Praktek: Menggunakan INNER JOIN (2/3) |
| [π](https://academy.dqlab.id/main/livecode/244/407/2057) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/14.praktek-innerjoin-3.sql) | Tugas Praktek: Menggunakan INNER JOIN (3/3) |
Modul 3 : UNION| Link | Code | Title |
|:----: |:----: |:--------------------------------------------------: |
| [π](https://academy.dqlab.id/main/livecode/244/408/2061) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/15.tables-about-to-be-merged.sql) | Tabel yang Akan Digabungkan |
| [π](https://academy.dqlab.id/main/livecode/244/408/2062) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/16.union.sql) | Menggunakan UNION |
| [π](https://academy.dqlab.id/main/livecode/244/408/2063) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/17.union-with-where.sql) | Menggunakan UNION dengan Klausa WHERE |
| [π](https://academy.dqlab.id/main/livecode/244/408/2065) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/18.union-and-align-columns.sql) | Menggunakan UNION dan Menyelaraskan Kolom-Kolomnya |
| [π](https://academy.dqlab.id/main/livecode/244/408/2068) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/19.quiz-7.png) | Quiz |
Modul 4 : Mini Project| Link | Code | Title |
|:----: |:----: |:------------------: |
| [π](https://academy.dqlab.id/main/livecode/244/409/2070) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/20.innerjoin-project.sql) | Project INNER JOIN |
| [π](https://academy.dqlab.id/main/livecode/244/409/2071) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Fundamental%20SQL/Using%20INNER%20JOIN%20and%20UNION/21.union-project.sql) | Project UNION |
**[β¬ back to top](#-table-of-contents)**## Memahami Konsep dan Penerapan Exploratory Data Analysis dalam Studi Kasus Bisnis
Exploratory Data Analysis with Python for Beginner
Modul 1 : Pengenalan Library dalam Python
| Link | Code | Title |
|:----: |:----: |:---------------------------: |
| [π](https://academy.dqlab.id/main/livecode/163/308/1415) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/0.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/163/308/1416) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/1.quiz-2.png) | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/163/308/1418) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/2.call-libraries.py) | Memanggil library di Python |
Modul 2 : Exploratory Data Analysis dengan Pandas - Part 1| Link | Code | Title |
|:----: |:----: |:-------------: |
| [π](https://academy.dqlab.id/main/livecode/163/309/1420) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/3.tugas-praktek-1.py) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/163/309/1423) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/4.tugas-praktek-2.py) | Tugas Praktek 2 |
| [π](https://academy.dqlab.id/main/livecode/163/309/1425) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/5.tugas-praktek-3.py) | Tugas Praktek 3 |
| [π](https://academy.dqlab.id/main/livecode/163/309/1430) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/6.tugas-praktek-4.py) | Tugas Praktek 4 |
Modul 3 : Exploratory Data Analysis dengan Pandas - Part 2| Link | Code | Title |
|:----: |:----: |:-------------: |
| [π](https://academy.dqlab.id/main/livecode/163/310/1432) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/7.tugas-praktek-5.py) | Tugas Praktek 5 |
| [π](https://academy.dqlab.id/main/livecode/163/310/1434) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/8.tugas-praktek-6.py) | Tugas Praktek 6 |
| [π](https://academy.dqlab.id/main/livecode/163/310/1436) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/9.tugas-praktek-7.py) | Tugas Praktek 7 |
| [π](https://academy.dqlab.id/main/livecode/163/310/1438) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/10.tugas-praktek-8.py) | Tugas Praktek 8 |
| [π](https://academy.dqlab.id/main/livecode/163/310/1440) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/11.tugas-praktek-9.py) | Tugas Praktek 9 |
| [π](https://academy.dqlab.id/main/livecode/163/310/1442) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/12.tugas-praktek-10.py) | Tugas Praktek 10 |
Modul 4 : Mini Project| Link | Code | Title |
|:----: |:----: |:----------------: |
| [π](https://academy.dqlab.id/main/livecode/163/311/1444) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Exploratory%20Data%20Analysis%20with%20Python%20for%20Beginner/13.tugas-dari-andra.py) | Tugas dari Andra |
**[β¬ back to top](#-table-of-contents)**## Mengolah Dataset Dalam Jumlah Kecil sampai dengan Besar
Data Manipulation with Pandas - Part 1
Modul 1 : Introduction to Pandas
| Link | Code | Title |
|:----:|:----:|:--------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/178/346/1682) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/0.pandas-library.py) | Memanggil Library Pandas |
| [π](https://academy.dqlab.id/main/livecode/178/346/1683) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/1.dataframe-series.py) | DataFrame & Series |
| [π](https://academy.dqlab.id/main/livecode/178/346/1684) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/2.attribute-dataframe-series-1.py) | Atribut DataFrame & Series - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/178/346/1685) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/3.attribute-dataframe-series-2.py) | Atribut DataFrame & Series - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/178/346/1686) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/4.attribute-dataframe-series-3.py) | Atribut DataFrame & Series - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/178/346/1687) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/5.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/178/346/1688) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/6.create-series-dataframe-from-list.py) | Creating Series & Dataframe from List |
| [π](https://academy.dqlab.id/main/livecode/178/346/1689) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/7.create-series-dataframe-from-dictionary.py) | Creating Series & Dataframe from Dictionary |
| [π](https://academy.dqlab.id/main/livecode/178/346/1690) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/8.create-series-dataframe-from-numpy-array.py) | Creating Series & Dataframe from Numpy Array |
| [π](https://academy.dqlab.id/main/livecode/178/346/1692) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/9.quiz-2.png) | Quiz 2 |
Modul 2 : Dataset I/O| Link | Code | Title |
|:----:|:----:|:--------------------------:|
| [π](https://academy.dqlab.id/main/livecode/178/347/1694) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/10.read-csv-and-tsv.py) | Read Dataset - CSV dan TSV |
| [π](https://academy.dqlab.id/main/livecode/178/347/1695) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/11.read-dataset-excel.py) | Read Dataset - Excel |
| [π](https://academy.dqlab.id/main/livecode/178/347/1698) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/12.read-dataset-json.py) | Read Dataset - JSON |
| [π](https://academy.dqlab.id/main/livecode/178/347/2143) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/13.head-and-tail.py) | Head & Tail |
| [π](https://academy.dqlab.id/main/livecode/178/347/2189) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/14.quiz-3.png) | Quiz 3 |
Modul 3 : Indexing, Slicing, dan Transforming| Link | Code | Title |
|:----:|:----:|:---------------------:|
| [π](https://academy.dqlab.id/main/livecode/178/429/2133) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/15.indexing-2.py) | Indexing - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2134) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/16.indexing-3.py) | Indexing - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2135) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/17.indexing-4.py) | Indexing - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2138) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/18.indexing-5.py) | Indexing - Part 5 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2140) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/19.quiz-4.png) | Quiz 4 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2136) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/20.slicing-1.py) | Slicing - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2139) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/21.slicing-2.py) | Slicing - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2141) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/22.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2142) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/23.transforming-1.py) | Transforming - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2144) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/24.transforming-2.py) | Transforming - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2145) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/25.transforming-3.py) | Transforming - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/178/429/2146) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/26.transforming-4.py) | Transforming - Part 4 |
Modul 4 : Handling Missing Values| Link | Code | Title |
|:----:|:----:|:--------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/178/430/2148) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/27.inspecting-missing-values.py) | Inspeksi Missing Value |
| [π](https://academy.dqlab.id/main/livecode/178/430/2150) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/28.missing-values-treatment-2.py) | Treatment untuk Missing Value - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/178/430/2152) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/29.missing-values-treatment-3.py) | Treatment untuk Missing Value - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/178/430/2151) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/30.missing-values-treatment-4.py) | Treatment untuk Missing Value - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/178/430/2155) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/31.missing-values-treatment-5.py) | Treatment untuk Missing Value - Part 5 |
| [π](https://academy.dqlab.id/main/livecode/178/430/2153) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/32.quiz-6.png) | Quiz 6 |
Modul 5 : Mini Project| Link | Code | Title |
|:----:|:----:|:------------------:|
| [π](https://academy.dqlab.id/main/livecode/178/431/2156) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%201/33.project-dari-andra.py) | Project dari Andra |
**[β¬ back to top](#-table-of-contents)**Data Manipulation with Pandas - Part 2
Modul 1 : Penggabungan Series/Dataframe
| Link | Code | Title |
|:----:|:----:|:--------------:|
| [π](https://academy.dqlab.id/main/livecode/252/442/2208) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/0.append.py) | Append |
| [π](https://academy.dqlab.id/main/livecode/252/442/2209) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/1.concat.py) | Concat |
| [π](https://academy.dqlab.id/main/livecode/252/442/2210) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/2.merge-1.py) | Merge - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/252/442/2211) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/3.merge-2.py) | Merge - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/252/442/2212) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/4.join.py) | Join |
| [π](https://academy.dqlab.id/main/livecode/252/442/2213) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/5.quiz-1.png) | Quiz 1 |
Modul 2 : Pivot, Melt, Stack & Unstack| Link | Code | Title |
|:----:|:----:|:------------------------:|
| [π](https://academy.dqlab.id/main/livecode/252/443/2215) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/6.dataset.py) | Dataset |
| [π](https://academy.dqlab.id/main/livecode/252/443/2216) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/7.pivot.py) | Pivot |
| [π](https://academy.dqlab.id/main/livecode/252/443/2217) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/8.pivot_table.py) | Pivot_table |
| [π](https://academy.dqlab.id/main/livecode/252/443/2218) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/9.melt-1.py) | Melt - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/252/443/2219) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/10%2Cmelt-2.py) | Melt - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/252/443/2220) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/11.stack-and-unstack-1.py) | Stack & Unstack - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/252/443/2221) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/12.stack-and-unstack-2.py) | Stack & Unstack - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/252/443/2222) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/13.quiz-2.png) | Quiz 2 |
Modul 3 : Aggregation & GroupBy| Link | Code | Title |
|:----:|:----:|:------------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/252/444/2224) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/14.review-data-inspection.py) | Review Inspeksi Data |
| [π](https://academy.dqlab.id/main/livecode/252/444/2225) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/15.groupby-aggregation-with-statistics-function-1.py) | Groupby dan Aggregasi dengan Fungsi Statistik Dasar - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/252/444/2226) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/16.groupby-aggregation-with-statistics-function-2.py) | Groupby dan Aggregasi dengan Fungsi Statistik Dasar - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/252/444/2227) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/17.groupby-aggregation-with-statistics-function-3.py) | Groupby dan Aggregasi dengan Fungsi Statistik Dasar - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/252/444/2228) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/18.groupby-with-multiple-aggregations.py) | Groupby dengan Multiple Aggregations |
| [π](https://academy.dqlab.id/main/livecode/252/444/2229) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/19.groupby-with-custom-aggregations.py) | Groupby dengan Custom Aggregations |
| [π](https://academy.dqlab.id/main/livecode/252/444/2230) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/20.groupby-with-custom-aggregations-with-dict.py) | Groupby dengan Custom Aggregations by dict |
| [π](https://academy.dqlab.id/main/livecode/252/444/2245) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/21.quiz-3.png) | Quiz 3 |
Modul 4 : Time Series in Pandas| Link | Code | Title |
|:----:|:----:|:---------------------------:|
| [π](https://academy.dqlab.id/main/livecode/252/445/2236) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/22.load-dataset-as-timeseries.py) | Load Dataset as Time Series |
| [π](https://academy.dqlab.id/main/livecode/252/445/2237) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/23.convert-to-datetime.py) | Convert to Datetime |
| [π](https://academy.dqlab.id/main/livecode/252/445/2239) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/24.downsampling-data.py) | Downsampling Data |
| [π](https://academy.dqlab.id/main/livecode/252/445/2240) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/25.upsampling-data.py) | Upsampling Data |
| [π](https://academy.dqlab.id/main/livecode/252/445/2241) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/26.resampling-by-frequency.py) | Resampling by Frequency |
| [π](https://academy.dqlab.id/main/livecode/252/445/2242) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/27.visualiztion.py) | Visualisasi |
| [π](https://academy.dqlab.id/main/livecode/252/445/2243) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/28.quiz-4.png) | Quiz 4 |
Modul 5 : Mini Project| Link | Code | Title |
|:----:|:----:|:--------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/252/446/2306) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/29.performa-penjualan-setiap-cabang-1.py) | Performa Penjualan di Setiap Cabang - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/252/446/2307) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/30.performa-penjualan-setiap-cabang-2.py) | Performa Penjualan di Setiap Cabang - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/252/446/2285) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/31.performa-penjualan-setiap-cabang-3.py) | Performa Penjualan di Setiap Cabang - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/252/446/2286) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/32.performa-penjualan-setiap-cabang-4.py) | Performa Penjualan di Setiap Cabang - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/252/446/2305) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/33.performa-penjualan-setiap-cabang-5.py) | Performa Penjualan di Setiap Cabang - Part 5 |
| [π](https://academy.dqlab.id/main/livecode/252/446/2287) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Manipulation%20with%20Pandas/Part%202/34.performa-penjualan-setiap-cabang-6.py) | Performa Penjualan di Setiap Cabang - Part 6 |
**[β¬ back to top](#-table-of-contents)**## Memahami Konsep dan Menghasilkan Tipe Visualisasi Data yang Tepat untuk Mempresentasikan Suatu Kasus Bisnis
Data Visualization with Python Matplotlib for Beginner - Part 1
Modul 1 : Pengenalan Matplotlib dan Persiapan Dataset
| Link | Code | Title |
|:----:|:----:|:-----------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/164/312/1447) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/0.intro-to-dataset.py) | Pengenalan Dataset |
| [π](https://academy.dqlab.id/main/livecode/164/312/1449) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/1.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/164/312/1450) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/2.add-order_month-column-to-dataset.py) | Penambahan Kolom Order Month pada Dataset |
| [π](https://academy.dqlab.id/main/livecode/164/312/1451) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/3.add-gmv-column-to-dataset.py) | Penambahan Kolom GMV pada Dataset |
| [π](https://academy.dqlab.id/main/livecode/164/312/1452) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/4.quiz-2.png) | Quiz 2 |
Modul 2 : Plot Pertama dengan Matplotlib| Link | Code | Title |
|:----:|:----:|:------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/164/313/1453) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/5.create-aggregate-data.py) | Membuat Data Agregat |
| [π](https://academy.dqlab.id/main/livecode/164/313/1454) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/6.linechart-for-gmv-growth.py) | Plot Pertama: Membuat Line Chart Trend Pertumbuhan GMV |
| [π](https://academy.dqlab.id/main/livecode/164/313/1455) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/7.plot-function-dataframe.py) | Cara Alternatif: Fungsi .plot() pada pandas Dataframe |
| [π](https://academy.dqlab.id/main/livecode/164/313/1457) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/8.quiz-3.png) | Quiz 3 |
Modul 3 : Kustomisasi Grafik - Part 1| Link | Code | Title |
|:----:|:----:|:---------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/164/314/1459) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/9.customize-figure-size.py) | Mengubah Figure Size |
| [π](https://academy.dqlab.id/main/livecode/164/314/1460) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/10.quiz-4.png) | Quiz 4 |
| [π](https://academy.dqlab.id/main/livecode/164/314/1461) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/11.add-title-and-axis-labels.py) | Menambahkan Title and Axis Labels |
| [π](https://academy.dqlab.id/main/livecode/164/314/1462) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/12.customize-title-and-axis-labels.py) | Kustomisasi Title and Axis Labels |
| [π](https://academy.dqlab.id/main/livecode/164/314/1463) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/13.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/164/314/1464) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/14.customize-line-and-point.py) | Kustomisasi Line dan Point |
| [π](https://academy.dqlab.id/main/livecode/164/314/2396) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/15.customize-grid.py) | Kustomisasi Grid |
| [π](https://academy.dqlab.id/main/livecode/164/314/1466) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/16.quiz-6.png) | Quiz 6 |
Modul 4 : Kustomisasi Grafik - Part 2| Link | Code | Title |
|:----:|:----:|:------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/164/315/1467) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/17.customize-axis-ticks.py) | Kustomisasi Axis Ticks |
| [π](https://academy.dqlab.id/main/livecode/164/315/1468) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/18.determine-min-max-limit-for-axis-ticks.py) | Menentukan Batas Minimum dan Maksimum Axis Ticks |
| [π](https://academy.dqlab.id/main/livecode/164/315/1469) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/19.quiz-7.png) | Quiz 7 |
| [π](https://academy.dqlab.id/main/livecode/164/315/1470) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/20.add-info-to-plot.py) | Menambahkan Informasi Pada Plot |
| [π](https://academy.dqlab.id/main/livecode/164/315/1471) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/21.quiz-8.png) | Quiz 8 |
| [π](https://academy.dqlab.id/main/livecode/164/315/1472) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/22.plot-to-img.py) | Menyimpan Hasil Plot Menjadi File Image |
| [π](https://academy.dqlab.id/main/livecode/164/315/1473) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/23.set-parameters-for-img.py) | Pengaturan Parameter untuk Menyimpan Gambar |
| [π](https://academy.dqlab.id/main/livecode/164/315/1474) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/24.quiz-9.png) | Quiz 9 |
Modul 5 : Mini Project| Link | Code | Title |
|:----:|:----:|:-------------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/164/316/1477) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%201/25.daily-numbers-of-customers-on-december.py) | Studi Kasus dari Senja: Daily number of customers on Desember |
**[β¬ back to top](#-table-of-contents)**Data Visualization with Python Matplotlib for Beginner - Part 2
Modul 1 : Jenis-Jenis Visualisasi Data dan Tujuannya
| Link | Code | Title |
|:----:|:----:|:-----:|
| [π](https://academy.dqlab.id/main/livecode/165/317/1479) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/0.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/165/317/1480) | [π]() | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/165/317/1481) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/2.quiz-3.png) | Quiz 3 |
| [π](https://academy.dqlab.id/main/livecode/165/317/1482) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/3.quiz-4.png) | Quiz 4 |
Modul 2 : Membuat Multi-line Chart dan Kustomisasi Lanjutan| Link | Code | Title |
|:----:|:----:|:-------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/165/318/1483) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/4.create-multiline-chart.py) | Membuat Multi-Line Chart |
| [π](https://academy.dqlab.id/main/livecode/165/318/1484) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/5.customize-legend.py) | Kustomisasi Legend |
| [π](https://academy.dqlab.id/main/livecode/165/318/1485) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/6.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/165/318/1486) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/7.customize-colormap.py) | Kustomisasi Colormap |
| [π](https://academy.dqlab.id/main/livecode/165/318/1487) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/8.linechart-gmv-breakdown-by-top-provinces.py) | Membuat Line Chart GMV Breakdown by Top Provinces |
| [π](https://academy.dqlab.id/main/livecode/165/318/1488) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/9.quiz-6.png) | Quiz 6 |
| [π](https://academy.dqlab.id/main/livecode/165/318/1489) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/10.creating-annotation.py) | Membuat Anotasi |
Modul 3 : Membuat Pie-Chart dan Bar-Chart| Link | Code | Title |
|:----:|:----:|:-----------------------:|
| [π](https://academy.dqlab.id/main/livecode/165/319/1490) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/11.creating-subset-data.py) | Membuat Subset Data |
| [π](https://academy.dqlab.id/main/livecode/165/319/1491) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/12.piechart.py) | Membuat Pie Chart |
| [π](https://academy.dqlab.id/main/livecode/165/319/1492) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/13.barchart.py) | Membuat Bar Chart |
| [π](https://academy.dqlab.id/main/livecode/165/319/1493) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/14.multibar-chart.py) | Membuat Multi-Bar Chart |
| [π](https://academy.dqlab.id/main/livecode/165/319/1494) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/15.stacked-chart.py) | Membuat Stacked Chart |
| [π](https://academy.dqlab.id/main/livecode/165/319/1495) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/16.quiz-7.png) | Quiz 7 |
Modul 4 : Membuat Histogram dan Scatterplot| Link | Code | Title |
|:----:|:----:|:-----------------------------:|
| [π](https://academy.dqlab.id/main/livecode/165/320/1496) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/17.aggregate-data-customer.py) | Membuat Agregat Data Customer |
| [π](https://academy.dqlab.id/main/livecode/165/320/1497) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/18.histogram-1.py) | Membuat Histogram - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/165/320/1498) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/19.histogram-2.py) | Membuat Histogram - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/165/320/1499) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/20.histogram-3.py) | Membuat Histogram - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/165/320/1500) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/21.quiz-8.png) | Quiz 8 |
| [π](https://academy.dqlab.id/main/livecode/165/320/1502) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/22.scatterplot.py) | Membuat Scatterplot |
| [π](https://academy.dqlab.id/main/livecode/165/320/1501) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/23.quiz-9.png) | Quiz 9 |
Modul 5 : Mini Project| Link | Code | Title |
|:----:|:----:|:-----------------------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/165/321/1504) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/24.case-1.py) | Case 1: Menentukan brand top 5 |
| [π](https://academy.dqlab.id/main/livecode/165/321/1505) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/25.case-2.py) | Case 2: Multi-line chart daily quantity untuk brand top 5 |
| [π](https://academy.dqlab.id/main/livecode/165/321/1506) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/26.case-3.py) | Case 3: Kuantitas penjualan brand top 5 selama Desember 2019 |
| [π](https://academy.dqlab.id/main/livecode/165/321/1507) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/27.case-4.py) | Case 4: Penjulan produk diatas 100 dan dibawah 100 selama Desember 2019 |
| [π](https://academy.dqlab.id/main/livecode/165/321/1508) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/28.case-5.py) | Case 5: Murah atau mahalkah harga produk brand top 5 |
| [π](https://academy.dqlab.id/main/livecode/165/321/1509) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/29.case-6a.py) | Case 6a: Korelasi quantity vs GMV |
| [π](https://academy.dqlab.id/main/livecode/165/321/2403) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Visualization%20with%20Python%20Matplotlib%20for%20Beginner/Part%202/30.case-6b.py) | Case 6b: Korelasi median harga vs quantity |
**[β¬ back to top](#-table-of-contents)**## Memahami Konsep Predictive Modeling & Mampu Menguji Tingkat Akurasi untuk Memilih Model yang Tepat
Machine Learning With Python for Beginner
Modul 1 : Pengenalan Machine Learning
| Link | Code | Title |
|:----: |:----: |:------: |
| [π](https://academy.dqlab.id/main/livecode/169/327/1544) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/0.quiz-1.png) | Quiz 1 |
| [π](https://academy.dqlab.id/main/livecode/169/327/1546) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/1.quiz-2.png) | Quiz 2 |
| [π](https://academy.dqlab.id/main/livecode/169/327/1547) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/2.quiz-3.png) | Quiz 3 |
| [π](https://academy.dqlab.id/main/livecode/169/327/1549) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/3.quiz-4.png) | Quiz 4 |
| [π](https://academy.dqlab.id/main/livecode/169/327/1550) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/4.quiz-5.png) | Quiz 5 |
| [π](https://academy.dqlab.id/main/livecode/169/327/1552) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/5.quiz-6.png) | Quiz 6 |
Modul 2 : Eksplorasi Data & Data Pre-processing| Link | Code | Title |
|:----:|:----:|:--------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/169/328/1553) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/6.understand-data-with-stats-1.py) | Eksplorasi Data: Memahami Data dengan Statistik - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1554) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/7.quiz-7.png) | Quiz 7 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1555) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/8.understand-data-with-stats-2.py) | Eksplorasi Data: Memahami Data dengan Statistik - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1556) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/9.quiz-8.png) | Quiz 8 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1558) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/10.understand-data-with-visual.py) | Eksplorasi Data: Memahami Data dengan Visual |
| [π](https://academy.dqlab.id/main/livecode/169/328/1559) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/11.tugas-praktek-1.py) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1561) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/12.handling-missing-value-1.py) | Data Pre-processing: Handling Missing Value - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1563) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/13.handling-missing-value-2.py) | Data Pre-processing: Handling Missing Value - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1565) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/14.handling-missing-value-3.py) | Data Pre-processing: Handling Missing Value - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1566) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/15.tugas-praktek-2.py) | Tugas Praktek 2 |
| [π](https://academy.dqlab.id/main/livecode/169/328/1567) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/16.tugas-praktek-3.py) | Data Preprocessing: Scaling |
| [π](https://academy.dqlab.id/main/livecode/169/328/2464) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/17.convert-string-to-numeric.py) | Data Pre-processing: Konversi string ke numerik |
Modul 3 : Pemodelan dengan Scikit-Learn| Link | Code | Title |
|:----:|:----:|:-----------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/169/329/1570) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/18.features-and-label.py) | Features & Label |
| [π](https://academy.dqlab.id/main/livecode/169/329/1571) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/19.training-and-test-dataset.py) | Training & Test Dataset |
| [π](https://academy.dqlab.id/main/livecode/169/329/1572) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/20.training-model-fit.py) | Training Model: Fit |
| [π](https://academy.dqlab.id/main/livecode/169/329/1573) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/21.training-model-predict.py) | Training Model: Predict |
| [π](https://academy.dqlab.id/main/livecode/169/329/1575) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/22.evaluasi-model-performance-2.py) | Evaluasi Model Performance - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/169/329/1577) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/23.quiz-9.png) | Quiz 9 |
Modul 4 : Supervised Learning - Algorithm| Link | Code | Title |
|:----:|:----:|:--------------------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/169/330/1580) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/24.logistic-regression.py) | Permodelan Permasalahan Klasifikasi dengan Logistic Regression |
| [π](https://academy.dqlab.id/main/livecode/169/330/1582) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/25.tugas-praktek-4.py) | Tugas Praktek 3 |
| [π](https://academy.dqlab.id/main/livecode/169/330/1585) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/26.tugas-praktek-5.py) | Tugas Praktek 4 |
| [π](https://academy.dqlab.id/main/livecode/169/330/1587) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/27.tugas-praktek-6.py) | Tugas Praktek 5 |
Modul 5 : Unsupervised Learning - Algorithm| Link | Code | Title |
|:----:|:----:|:-------------:|
| [π](https://academy.dqlab.id/main/livecode/169/331/1590) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/28.tugas-praktek-7.py) | Tugas Praktek 6 |
| [π](https://academy.dqlab.id/main/livecode/169/331/1591) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/29.tugas-praktek-8.py) | Tugas Praktek 7 |
| [π](https://academy.dqlab.id/main/livecode/169/331/1593) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/30.tugas-praktek-9.py) | Tugas Praktek 8 |
| [π](https://academy.dqlab.id/main/livecode/169/331/1594) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/31.quiz-10.png) | Quiz 10 |
Modul 6 : Mini Project| Link | Code | Title |
|:----:|:----:|:----------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/169/332/1596) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/32.case-study-1.py) | Case Study: Promos for our e-commerce - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/169/332/2466) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/33.case-study-2.py) | Case Study: Promos for our e-commerce - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/169/332/2465) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/34.case-study-3.py) | Case Study: Promos for our e-commerce - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/169/332/2467) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/35.case-study-4.py) | Case Study: Promos for our e-commerce - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/169/332/1600) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/36.case-study-5.py) | Case Study: Promos for our e-commerce - Part 5 |
| [π](https://academy.dqlab.id/main/livecode/169/332/2468) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/37.case-study-6.py) | Case Study: Promos for our e-commerce - Part 6 |
| [π](https://academy.dqlab.id/main/livecode/169/332/1602) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Machine%20Learning%20with%20Python%20for%20Beginner/38.quiz-11.png) | Quiz 11 |
**[β¬ back to top](#-table-of-contents)**## Melakukan Investigasi dan Mendeteksi Anomali pada Data
Data Quality with Python for Beginner
Modul 1 : Data Profiling
| Link | Code | Title |
|:----:|:----:|:-------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/166/322/1513) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/0.importing-data.py) | Importing Data |
| [π](https://academy.dqlab.id/main/livecode/166/322/1514) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/1.datatype-inspection.py) | Inspeksi tipe data |
| [π](https://academy.dqlab.id/main/livecode/166/322/1515) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/2.descriptive-statistics-1.py) | Descriptive Statistics - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/166/322/1517) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/3.descriptive-statistics-2.py) | Descriptive Statistics - Part 2 |
| [π](https://academy.dqlab.id/main/livecode/166/322/1519) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/4.descriptive-statistics-3.py) | Descriptive Statistics - Part 3 |
| [π](https://academy.dqlab.id/main/livecode/166/322/1521) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/5.descriptive-statistics-4.py) | Descriptive Statistics - Part 4 |
| [π](https://academy.dqlab.id/main/livecode/166/322/1523) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/6.descriptive-statistics-5.py) | Descriptive Statistics - Part 5 |
| [π](https://academy.dqlab.id/main/livecode/166/322/1526) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/7.descriptive-statistics-6.py) | Descriptive Statistics - Part 6 |
Modul 2 : Data Cleansing| Link | Code | Title |
|:----:|:----:|:-------------:|
| [π](https://academy.dqlab.id/main/livecode/166/323/1529) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/8.missing-data.py) | Missing Data |
| [π](https://academy.dqlab.id/main/livecode/166/323/1530) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/9.tugas-praktek-1.py) | Tugas Praktek 1 |
| [π](https://academy.dqlab.id/main/livecode/166/323/1534) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/10.outliers.py) | Outliers |
| [π](https://academy.dqlab.id/main/livecode/166/323/1535) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/11.tugas-praktek-2.py) | Tugas Praktek 2 |
| [π](https://academy.dqlab.id/main/livecode/166/323/1537) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/12.tugas-praktek-3.py) | Tugas Praktek 3 |
Modul 3 : Mini Project| Link | Code | Title |
|:----:|:----:|:-----------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/166/324/1532) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/13.data-profiling.py) | Case Studi: Data Profiling |
| [π](https://academy.dqlab.id/main/livecode/166/324/2602) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/14.data-cleansing-1.py) | Case Studi: Data Profiling - Part 1 |
| [π](https://academy.dqlab.id/main/livecode/166/324/2603) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Quality%20with%20Python%20for%20Beginner/15.data-cleansing-2.py) | Case Studi: Data Profiling - Part 2 |
**[β¬ back to top](#-table-of-contents)**## Data Analyst Project: Business Decision Research
Data Analyst Project: Business Decision Research
Modul 1 : Pendahuluan
Modul 2 : Theoritical Test| Link | Code | Title |
|:----:|:----:|:-----------------------:|
| [π](https://academy.dqlab.id/main/livecode/284/518/2607) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/0.quiz-1.png) | Skill bagi Data Analyst |
Modul 3 : Coding Test: Data Preparation| Link | Code | Title |
|:----:|:----:|:-------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/284/519/2610) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/1.importing-data-and-inspection.py) | Importing Data dan Inspection |
| [π](https://academy.dqlab.id/main/livecode/284/519/2611) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/2.data-cleansing.py) | Data Cleansing |
| [π](https://academy.dqlab.id/main/livecode/284/519/2612) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/3.churn-customers.py) | Churn Customers |
| [π](https://academy.dqlab.id/main/livecode/284/519/2613) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/4.quiz-2.png) | Quiz: Kolom yang akan dihapus |
| [π](https://academy.dqlab.id/main/livecode/284/519/2614) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/5.remove-unnecessary-columns.py) | Menghapus Kolom yang tidak diperlukan |
Modul 4 : Coding Test: Data Visualization| Link | Code | Title |
|:----:|:----:|:--------------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/284/520/2615) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/6.customer-acquisition-by-year.py) | Customer acquisition by year |
| [π](https://academy.dqlab.id/main/livecode/284/520/2616) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/7.transaction-by-year.py) | Transaction by year |
| [π](https://academy.dqlab.id/main/livecode/284/520/2617) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/8.average-transaction-by-year.py) | Average transaction amount by year |
| [π](https://academy.dqlab.id/main/livecode/284/520/2618) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/9.churned-customer-proportion.py) | Proporsi churned customer untuk setiap produk |
| [π](https://academy.dqlab.id/main/livecode/284/520/2619) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/10.count-transaction-categorization.py) | Distribusi kategorisasi count transaction |
| [π](https://academy.dqlab.id/main/livecode/284/520/2620) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/11.average-transaction-amount-categorization.py) | Distribusi kategorisasi average transaction amount |
Modul 5 : Coding Test: Modelling| Link | Code | Title |
|:-----:|:---------------:|:--------------------------------------------:|
| [π](https://academy.dqlab.id/main/livecode/284/521/2621) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/12.columns-and-target-features.py) | Feature Columns and Target |
| [π](https://academy.dqlab.id/main/livecode/284/521/2622) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/13.split-x-y-to-training-testing.py) | Split X dan Y ke bagian Training dan Testing |
| [π](https://academy.dqlab.id/main/livecode/284/521/2623) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/14.train-predict-evaluate.py) | Train, Predict, dan Evaluate |
| [π](https://academy.dqlab.id/main/livecode/284/521/2624) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/15.confusion-matrix-visualization.py) | Visualisasi Confusion Matrix |
| [π](https://academy.dqlab.id/main/livecode/284/521/2625) | [π](https://github.com/kevinadhiguna/dqlab-career-track/blob/master/Data%20Analyst%20Project:%20Business%20Decision%20Research/16.accuracy-precision-recall.py) | Accuracy, Precision, dan Recall |
Modul 6 : Penutup
**[β¬ back to top](#-table-of-contents)**## π Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add a new script'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
**[β¬ back to top](#-table-of-contents)**## π Courtesy
- [DQLab](https://dqlab.id)
![Hello !](https://api.visitorbadge.io/api/VisitorHit?user=kevinadhiguna&repo=dqlab-career-track&label=thanks%20for%20dropping%20in%20!&labelColor=%23000000&countColor=%23FFFFFF)