programs image
label

Data Engineer

Kuota terisi: 70%

price-tag Rp12.900.000 Rp35.000.000

price-tag Rp12.900.000 Rp35.000.000

*Sudah termasuk pajak 11%

Dapatkan extra discount Rp1.200.000 dengan kode promo

Detail Program

Level

programs difficulty

Beginner Friendly

Lokasi

Pacmann Platform & Live via Zoom programs difficulty

Jumlah Course

18 Courses

Jumlah Bab per-Course

8 (2 Bab tiap Minggu)

Durasi per-Course

4 Minggu (20-25 Jam)

Total Durasi

18 bulan

Mentoring

Yes

Career Outlook

Role
career_outlook_job
Junior Software Engineer

7-10 juta per bulan

career_outlook_job
Web Developer

5-19 Juta per bulan

career_outlook_job
Data Engineer

8-16 Juta per bulan

Skills

Python

Linux

SQL

Web Server Management

Frontend

Backend

Devops

Data Wrangling

Data Processing

Data Warehousing

ETL

Data Pipeline

Industry

Fintech

Telecommunications

Ecommerce

Consulting

Healthcare

Finance & Banking

Startup

Transportation & Accomodation

Retail

Government

Media

FMCG

Kurikulum

1
Description

Kuasai pemrograman Python untuk mengotomasi proses pengolahan data. Belajar struktur data dan control-flow.

Silabus
  • Python Data Structure

  • Boolean and Branching

  • Looping

  • Functions

Tools
  • Python

2
Description

Kuasai penggunakan bahasa pemrogaraman Python untuk mengakses dan mengolah data dari file atau database. Kuasai juga perintah-perintah dasar Linux, sebagai dasar mengoperasikan terminal

Silabus
  • Debugging Error

  • Working with Git

  • Python File & Database

  • Fundamental Linux Command

Tools
  • Python

  • WSL

3
Description

Pahami konsep SQL seperti agregasi, windows function dan join yang digunakan untuk mengakses data pada database dan menghasilkan informasi yang berguna bagi proses bisnis

Silabus
  • Basic Query

  • Agregation, Group by, Windows Function

  • Joining Table

  • Function, Procedure, Temporay Table

Tools
  • SQL

  • PostgreSQL

4
Description

Kuasai konsep dasar mendesain relational database seperti struktur tabel, relasi dan constrain. Pelajari salah satu metode peningkatan kinerja kueri seperti Index dan Partition

Silabus
  • ERD

  • Normalization Table

  • Improving Query Performance

Tools
  • SQL

  • PostgreSQL

5
Description

Kuasai cara melakukan deployment aplikasi menggunakan Docker serta pahami Git workflow untuk memanagemen project anda

Silabus
  • Deploy application with Docker

  • Git Workflow

Tools
  • Docker

  • Git

  • Github

6
Description

Pelajari CI/CD sebagai alat untuk membantu automasi proses development. Pelajari NGINX sebagai alat reverse proxy dan load balancer untuk meningkatkan kinerja dan ketersediaan aplikasi web Anda.

Silabus
  • Implementation of CI/CD

  • NGINX as Reverse Proxy and Load Balancer

  • load testing with locust

Tools
  • Github

  • Git

  • NGINX

  • Locust

7
Description

Pahami konsep manipulasi dan pengolahan data menggunakan pandas agar diperoleh hasil pengolahan yang sesuai dengan kebutuhan

Silabus
  • Pandas Data Structure

  • Data Selection

  • Data Manipulation

  • Data Cleansing

Tools
  • Python

  • Pandas

8
Description

Bangun data pipeline yang dimulai dari proses ektraksi data melalui web scraping, pengolahan data hasil scraping sampai simpan ke dalam database

Silabus
  • Web Scraping

  • Building ETL Pipeline

  • Translate Business Problem into Pipeline

Tools
  • Luigi

9
Description

Pelajari konsep data warehouse dan arsitekturnya serta membuat Dimensional Model untuk diterapkan sebagai schema data warehouse

Silabus
  • Introduction To Datawarehouse

  • Dimensional Modeling

  • Managing History Data

Tools
  • DBT

  • PostgreSQL

10
Description

Pelajari konsep data mart dan transformasi data dari data warehouse ke data mart sesuai dengan kebutuhan bisnis. Pelajari tools Hive sebagai salah satu data warehouse yang digunakan pada big data

Silabus
  • Transform Data Warehouse to Data Mart

  • Introduction to Hive

  • Building Data Warehouse in Hive

Tools
  • DBT

  • PostgreSQL

  • Hive

11
Description

Pelajari proses pengambilan dan pemrosesan data menggunakan Apache Spark.

Silabus
  • Introduction to Apache Spark

  • Data Ingestion with Spark

  • Data Transformation and Cleaning

Tools
  • Apache Spark

12
Description

Pelajari eksplorasi dan analisis data menggunakan Apache Spark.

Silabus
  • Apache Spark for Data Analytics

  • Descriptive Statistics and Data Summarization

Tools
  • Apache Spark

13
Description

Pelajari dasar penggunaan Apache Airflow dalam membangun dan mengelola pipeline menggunakan custom komponen airflow

Silabus
  • Introduction to Airflow

  • DAG Concept

Tools
  • Airflow

14
Description

Pelajari integrasi data menggunakan airflow dan memonitoring komponen airflow yang telah dibuat

Silabus
  • Automatic Data Orchestration

  • Airflow Infrastructure Administration

Tools
  • Airflow

15
Description

Pelajari berbagai jenis basis data NoSQL, termasuk jenis Document DB, Columnar Database, Key-Value in Memory Database, dan Graph Database

Silabus
  • Document DB

  • Columnar Database

  • KeyValue in Memory Database

  • Graph Database

Tools
  • MongoDB, Apache Cassandra, Redis

16
Description

Pelajari cara mengelola data streaming menggunakan Kafka dan analisis data streaming dengan ksql

Silabus
  • Streaming data with Kafka

  • Streaming data analytic with ksql

Tools
  • Kafka

17
Description

Pelajari cara membangun Data Lake dan Data Lakehouse serta membahas konsep dan implementasi arsitektur data modern untuk kebutuhan pengelolaan

Silabus
  • Building Data lake

  • Building Data lakehouse

Tools
  • open source data stack

18
Description

Pelajari strategi dan teknologi terkini dalam Business Intelligence untuk meningkatkan pemahaman dan keterampilan peserta dalam menganalisis data dan membagun data pipeline menggunakan Modern Data Architecture

Silabus
  • Configure dbt and airflow to build data pipeline

  • Data Visualizaton with Metabase

Tools
  • open source data stack

Fasilitas Program

check-r-green
Career Consultation

Konsultasi personal untuk mempersiapkan langkah karir Anda

check-r-green
Career Preparation Webinar

Webinar eksklusif rutin per bulan terkait karir dengan mendatangkan industry expert

check-r-green
One stop Learning Platform (Pacmann LMS)

Akses materi belajar, assessment hingga melakukan coding di Jupyter Notebook pada LMS Pacmann

check-r-green
Recruitment Consultation

Konsultasi personal untuk mempersiapkan interview test jika Anda sudah masuk rangkaian seleksi pekerjaan

check-r-green
CV dan LinkedIn Review

Bantuan review dan perbaikan CV/LinkedIn untuk personal branding

check-r-green
Student Consultation

Konsultasi personal untuk mengatur strategi belajar Anda

check-r-green
Virtual Internship

Dapatkan kesempatan mengikuti virtual internship untuk mempersiapkan diri Anda sebelum memasuki dunia kerja

check-r-green
Student Group & Community

Bergabung dengan komunitas siswa Pacmann

check-r-green
Mock-Up Technical Test

Akses mock-up technical test untuk menguji kesiapan Anda terhadap proses pencarian kerja

check-r-green
Whatsapp Helpdesk

One-stop-solution admin untuk kendala belajar apapun

check-r-green
Hackathon

Tantang Pemahaman dan kemampuan problem solving dengan berkompetisi dengan sesama Pacmann student

check-r-green
Project Guideline

Bangun personalized portfolio dengan berbagai topik untuk keperluan personal branding

certificate-mobile

Dapatkan sertifikat digital sebagai bukti valid peningkatan skill yang telah Anda pelajari

certificate

Learning Phases

1
2
3
4
1
admission test
Admission Test

Anda perlu mengerjakan admission test sebelum memasuki program, untuk mengetahui level pemahaman Anda

2
admission test
Prerequisite Course & Final Test

Persiapan sebelum masuk ke materi yang lebih Advanced. Dapat Anda lewati dengan langsung mengambil Final Test Prerequisite Course

3
admission test
Main Phase

Pada main phase, anda akan belajar 16 courses dengan durasi belajar 1 bulan setiap course

4
admission test
Graduation

Selamat! Anda akhirnya telah menyelesaikan seluruh rangkaian program Pacmann!

Metode Belajar

metode

Pre-Class

Belajar persiapan teori dasar secara self-paced selama 1 jam. Sesi pre-class memastikan Anda memiliki fondasi pemahaman teori yang baik sebelum masuk ke sesi hands on

metode

Live Zoom Session

Praktik/hands-on pada Zoom Live Session selama 3 jam, dengan 6-10 studi kasus praktik yang beragam

metode

Mentoring Session

Anda akan berdiskusi 2 arah dengan mentor dalam grup kecil, menyelesaikan exercise dengan tingkat kesulitan yang lebih tinggi. Exercise akan dinilai dan diberi personalized feedback

programs

Ilustrasi kegiatan belajar program JPP MAX dalam 1 minggu, dengan agenda belajar pre-class, live session, serta mentoring.

*jadwal dapat mengalami perubahan

Student Portfolio

Setiap course Pacmann akan memiliki project guideline, simak kurasi portfolio terbaik dari student Pacmann.

Course lainnya dari Job Preparatian Program MAX

Frequently Asked Questions

Apa perbedaan dari JPP MAX dan Basic?
Pada program JPP MAX anda akan mendapatkan mentoring secara intensif dengan praktisi industri. Mentoring session memastikan Anda bisa memiliki pemahaman hingga mastery level. Selain itu Anda akan mendapatkan fasilitas job preparation yang lebih eksklusif, seperti akses terhadap virtual internship, mock-up technical test dengan feedback yang lebih terpersonalisasi.
Apa saja yang membedakan Program Pacmann dengan course lain?
Program Pacmann memberikan kurikulum yang sistematis dan komprehensif, diajarkan dari basic hingga mendalam; diajarkan langsung oleh ahlinya (akademisi dan professional), dan banyak fasilitas pendukung, serta dalam 1 modul (misal Introduction to Statistics and Data Visualization) Anda akan mengerjakan 1 project, sehingga semakin banyak kelas yang Anda ambil, semakin banyak juga project yang Anda miliki.
Untuk siapa Job Preparation Program ini disarankan?
Program ini cocok untuk Anda yang sedang memulai karier atau ingin berpindah karier di bidang data.
Saya tidak memiliki background math/statistika sebelumnya, apakah saya masih bisa mengikuti program ini?
Tidak masalah. Di Program Pacmann, siswa akan diajarkan dari materi dasar hingga aplikasinya dengan metode yang intuitif dan contoh kasus yang relatable
Apakah akses materi untuk course ini selamanya?
Tidak. untuk JPP Max, akses materi diberikan selama periode pembelajaran hingga H+6 Bulan setelah program pembelajaran terakhir usai. Namun, untuk JPP Basic akses materi hanya akan diberikan hingga program pembelajaran terakhir selesai.
Apakah ada peserta yang berasal dari Non-STEM?
Banyak. Peserta Program Pacmann memiliki latar belakang pendidikan dan pekerjaan yang beragam. Di Periode ke-1: 22.1% berasal dari jurusan Ekonomi & Bisnis, 2.9% dari jurusan Pertanian, 5.9% lainnya (Filsafat & Ilmu Budaya, dst). Kemudian di Periode ke-2: 20% dari jurusan Ekonomi & Bisnis, 3.3% Filsafat & Ilmu Budaya, 6.7% Ilmu Kesehatan, 6.7% Ilmu Sosial & Politik.
Apakah dijamin untuk disalurkan kerja setelah lulus?
Anda mendapatkan jaminan kerja atau uang kembali 100%. Job Preparation Program memberikan bantuan optimal untuk Anda bisa berkarir di industri mulai dari real Internship, Hiring Partner, mock-up interview, konsultasi karir 1-on-1, dan CV/LinkedIn review.

Melalui Career Guarantee Program, Anda bisa mendapatkan pekerjaan maksimal 1 tahun setelah lulus, jika tidak Anda mendapatkan pengembalian dana pendidikan 100%.
Berapa gaji yang akan saya dapatkan jika saya bekerja sebagai praktisi data?
Gaji merupakan nilai variabel yang bisa ditentukan banyak faktor, mulai dari jenis industri, besaran perusahaan, cakupan tanggung jawab, dan seterusnya. Namun pekerjaan di bidang data cenderung memperoleh kompensasi yang lebih baik dibandingkan posisi lain.

Untuk membaca referensi, klik [di sini]
Bagaimana jika saya pemula di bidang data/engineering dan saya tidak memiliki background di bidang STEM/IT?
Bisa, sekitar 40% siswa di Pacmann berasal dari background non data. Termasuk CEO Pacmann.

Salah satu cerita siswa dari jurusan sejarah jadi data analyst di sini.

Siswa Non-STEM dan masih pemula:
  • Diajarkan dari materi dasar, bahkan mulai dari tingkat konsep hingga praktik
  • Belajarnya lebih slow paced sehingga mudah diikuti dan tidak terburu-buru. Selain itu metode belajarnya ini merupakan cara belajar yang efektif, baca referensinya di sini
  • Disediakan Pre-Class Material sehingga sebelum Live Class berlangsung ada bahan yang bisa dipelajari terlebih dahulu
  • Diajarkan secara langsung oleh pengajar, tidak belajar sendiri
  • Mendapatkan mentoring intensif 2-arah
  • Diberikan evaluasi dan banyak studi kasus
  • Disediakan help desk jika butuh bantuan teknis
Bagaimana caranya pindah karier ke industri data?
Melakukan career switching ke bidang data butuh persiapan matang; mencakup persiapan skills yang sesuai dengan kebutuhan industri, membuat portofolio, penyesuaian CV, serta mengikuti hackathon/perlombaan. Anda bisa membaca lebih lanjut mengenai bagaimana cara agar berhasil pindah karier secara lengkap di sini.

Data Engineer

Umum

Umum

Kuota terisi: 70%

price-tag Rp12.900.000 Rp35.000.000

*Sudah termasuk pajak 11%