4.9/5.0 · 537 ulasan Google · sejak 2013

Kursus Python + AI
Programming, Data Science & Web

Untuk pemula, mahasiswa, analis data, dan developer yang ingin mengolah data atau membangun aplikasi dengan Python. Privat 1-on-1, online atau di kelas Kebon Jeruk & Depok.

Investasi belajar mulai dari Rp9.990.000 Privat 1-on-1 · bisa dicicil*
  • Ramah pemula, dari nol
  • AI sebagai asisten debugging
  • Sertifikat diakui Disdik

Sedang ada promo spesial terbatas — tanyakan saat konsultasi.*Cicilan via kartu kredit atau termin, detail ke learning consultant.

analisis_penjualan.ipynb
In [1]:
import pandas as pd
df = pd.read_csv("penjualan.csv")
df.groupby("bulan")["omzet"].sum().plot.bar()
Out[1]:
Programming Data Science Django & Flask

Temukan 6 Keunggulan Kursus di DUMET School.

Kursus Python Developer Terbaik 2026 di Jakarta
1 Murid 1 Instruktur

Fokus penuh dari pengajar pada satu siswa sehingga pemahaman yang lebih mendalam.

Bebas Memilih Hari & Jam Kursus

Jadwal pembelajaran lebih fleksibel dapat disesuaikan sehingga menjadi efisien.

Materi Terstruktur

Materi tersusun bertahap dari dasar hingga lanjut, sesuai paket yang dipilih.

Kami Adalah Google Premier Partner

DUMET School adalah Google Premier Partner Indonesia, masuk dalam 3% agency terbaik program Google Partners.

Pengajar Adalah Praktisi

Seluruh pengajar di DUMET School telah memiliki pengalaman lebih dari 10 tahun.

Gratis Konsultasi Setelah Lulus

Siswa bisa melakukan konsultasi setelah lulus tanpa dipungut biaya lagi.

Kenapa Harus belajar Python?
Python banyak digunakan dalam industri teknologi saat ini, ilmu data, kecerdasan buatan, dan pengembangan perangkat lunak. Karena itu, memiliki keterampilan Python dapat membuka peluang pekerjaan yang baik. Python memiliki komunitas pengguna yang sangat besar dan aktif.
Mentor Python Developer
Arya DUMET School
Arya

Python Expert

Brian DUMET School
Brian

Python Expert

Oktaviardi DUMET School
Oktaviardi

Python Expert

4.9/5.0

dari total 537 ulasan Google

Keunggulannya Apa?
Python diciptakan untuk membuat aplikasi dan sistem dengan tingkat kompleksitas yang sangat tinggi, oleh karena itu sangat banyak sekali perusahaan besar di seluruh dunia yang menggunakannya untuk pengembangan web (Django, Flask), analisis dan ilmu data serta perhitungan dan visualisasi (Pandas, NumPy, Matplotlib, Jupyter), kecerdasan buatan (TensorFlow, PyTorch), pembuatan game (PyGame), dan lainnya.

Diajar langsung oleh praktisi

(Dengan pengalaman sejak 2013 sampai saat ini DUMET School sudah memiliki lulusan lebih dari 12.000+ orang dari berbagai status dan profesi mulai dari pelajar sekolah, mahasiswa, guru, dosen, staff profesional, freelancer, instansi pemerintah dan perusahaan ternama serta lainnya. Mereka tidak hanya yang tinggal di Jakarta saja namun banyak juga yang datang dari berbagai daerah di Indonesia bahkan hingga dari Luar Negri.)

Kursus Python Bisa Membuat Proyek Seperti Ini

Kursus Python ini akan berfokus pada Pemrograman di Python, Mengolah data mentah menjadi Data siap pakai dalam hal ini akan belajar Data Science dengan menampilkan sebuah antarmuka yang menarik & interaktif serta tidak lupa Web Application dengan Django Framework untuk membuat Website dengan Python.

Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Klien DUMET School
Kurikulum

Materi Kursus Python + AI

Tiga jalur berurutan. Mulai dari dasar, lanjut ke data, lalu ke web. Pilih paket sesuai sejauh mana Anda ingin melangkah.

01Semua paket

Python Programming

  • Sintaks dasar, variabel, tipe data
  • Logika, perulangan, fungsi & lambda
  • OOP, module, error handling, JSON, REGEX
  • Python + MySQL

Proyek: Kalkulator, kalender & aplikasi data siswa

02Professional & Ultimate

Data Science

  • Pandas, NumPy, SciPy
  • Matplotlib & Seaborn
  • Data preparation CSV/Excel
  • Matematika & statistik data
  • MySQL & PostgreSQL

Proyek: Analisis & grafik dari data nyata

03Ultimate

Web dengan Django & Flask

  • Django: routing, layout, form
  • Database MySQL, PostgreSQL, MongoDB, Firebase
  • Login, register & Auth0 Google
  • Django REST Framework
  • Flask Framework

Proyek: Aplikasi web & API dengan login

Lihat silabus lengkap per bab

Materi Pembelajaran Python 2026

Pendahuluan, Download dan Instalasi.
Pengenalan Bahasa Python, Sintaks-sintaks Dasar, Variabel, Tipe Data, Struktur Kontrol, Casting, Operator.
Operator, Lists, Tuple, Set, Dictionary.
Perulangan, Struktur Kondisi, Array.
Belajar memahami dan menulis fungsi yang bernama Lambda.
Struct-based Object, Method dan Attribute, Interface, Inheritance, Enkapsulasi, Interaksi Antar Object.
Pengenalan Python Module, Scope, Dates, Math, JSON, REGEX, PIP.
Membuat Penanganan Error, Kustomisasi Error, Error Logging.
Belajar membuat program dengan User Input dan pengenalan Format pada String.
Belajar membuat program dengan memformat data tabular (tabel) dalam berbagai bentuk.
Belajar membuat Aplikasi: Kalkulator dan Kalender.
Belajar membuat Aplikasi Data Siswa dengan Database MySQL.
Belajar membuat membuat visualisasi data seperti grafik, plot, dan diagram.
Belajar operasi matriks dan faktorisasi matriks serta komputasi ilmiah dan pustaka (Library) lain-lainnya.
  1. Python Programming 2026
  2. Database MySQL dan PostgreSQL
  3. Pengenalan Apa Itu Data Science
  4. Python Libraries: Pandas, Numpy, Matplotlib, Scipy, dan yang lainnya
  5. Data Science - Data Frame
  6. Data Science - Functions atau Methods
  7. Data Science - Data Preparation: Csv atau Excel
  8. Data Science - Math
  9. Data Science - Statistics
  • BAB 01 - Pengenalan, Kelebihan, Instalasi Django Dan Setup Awal Proyek
  • BAB 02 - Memahami File Dan Struktur Folder Django
  • BAB 03 - Membuat Halaman Baru Dan Belajar Memahami Alur Kerja Django
  • BAB 04 - Belajar Routing Lebih Dalam Pada Django Framework
  • BAB 05 - Belajar Layouting, Navbar Dan Content Pada Django Framework
  • BAB 06 - Form Input, Proses Dan Output
  • BAB 07 - Django Koneksi Ke Database MySQL
  • BAB 08 - Django Koneksi Ke Database Postgre SQL
  • BAB 09 - Django Koneksi Ke Database MongoDB
  • BAB 10 - Django Koneksi Ke Database Firebase
  • BAB 11 - Membuat UI Untuk Login Dan Logout
  • BAB 12 - Membuat Routing Dan Proses Authentication: Login, Register Dan Logout
  • BAB 13 - Implementasi Auth0 Pada Google Auth
  • BAB 14 - Implementasi Database MySQL Dengan Django Pada CRUD
  • BAB 15 - Proyek Akhir: Sistem Informasi Pengajuan Kredit Pada Oto Multiartha
  • BAB 16 - Deploy Proyek Akhir Pada AWS EC2 Instance
  • BAB 1 - Pengenalan Apa Itu Django Rest Framework
  • BAB 2 - Instalasi dan Setup
  • BAB 3 - Pembuatan views untuk operasi CRUD (Create, Retrieve, Update, Delete)
  • BAB 4 - Pengertian, Peran, Pembuatan Serializers Dalam DRF Model Django
  • BAB 5 - Authentication
  • BAB 6 - Implementasi JWT (JSON Web Tokens)
  • BAB 7 - Permissions
  • BAB 8 - Penerapan fitur pencarian pada API
  • BAB 9 - Konfigurasi dan penggunaan Django Rest Framework File Uploads
Pertemuan #1
    1. Pengenalan Apa Itu Python
            a. Pengenalan tentang Python dan sejarahnya
            b. Instalasi Python dan pengaturan lingkungan pengembangan
            c. Penggunaan Visual Studio Code untuk Python
            d. Membuat program pertama
    2. Tipe Data Dasar
            a. Variabel dan tipe data dasar (integer, float, string, boolean)
            b. Operasi aritmatika dan operator perbandingan
            c. Struktur data: lists, tuples, set, dan dictionaries
            d. Penggunaan dan manipulasi tipe data dasar
    3. Fungsi
            a. Pengenalan fungsi dan cara mendefinisikannya
            b. Argumen fungsi (positional arguments, keyword arguments, default arguments)
            c. Fungsi rekursif
            d. Penanganan pengecualian (exception handling) menggunakan try-except
Pertemuan #2
    1. Pemrograman Berorientasi Objek (OOP)
            a. Konsep dasar OOP: kelas, objek, pewarisan (inheritance), enkapsulasi, dan polimorfisme
            b. Mendefinisikan kelas dan membuat objek
            c. Konstruktor dan metode dalam kelas
            d. Pewarisan dan penjelasan tentang kelas dasar dan kelas turunan
Pertemuan #3
    1. Pengenalan Flask
            a. Pengenalan tentang Flask dan konsep dasar web development dengan Flask
            b. Instalasi Flask dan konfigurasi lingkungan pengembangan
            c. Membuat aplikasi web sederhana dengan Flask
Pertemuan #4
    1. Routing dan Tampilan
            a. Menggunakan decorator untuk menentukan rute (route) pada aplikasi Flask
            b. Penggunaan templates Jinja2 untuk membuat tampilan dinamis
            c. Menerapkan logika bisnis sederhana pada tampilan Flask
Pertemuan #5
            1. Interaksi dengan Pengguna Pada WTF (WTForms)
            a. Membuat formulir HTML dengan Flask-WTF
            b. Validasi formulir menggunakan Flask-WTF
            c. Menangani permintaan POST dan GET dari formulir
Pertemuan #6
    1. Penggunaan Database
            a. Pengenalan penggunaan database dalam Flask dengan Flask-SQLAlchemy
            b. Membuat model data menggunakan SQLAlchemy
            c. Menerapkan CRUD (Create, Read, Update, Delete) pada aplikasi Flask
            d. Berinteraksi dengan MySQL atau PostgreSQL
Pertemuan #7
    1. Pengembangan RESTful API
            a. Pengenalan tentang API dan RESTful API
            b. Membuat endpoints API dengan Flask-RESTful
            c. Mengelola permintaan HTTP menggunakan Flask-RESTful
            d. Pengujian endpoints dengan Visual Studio Code Thunder Client dan Postman
Pertemuan #8
    1. Keamanan dan Otentikasi
            a. Pengenalan tentang keamanan web
            b. Mengamankan aplikasi Flask dengan Flask-Security
            c. Implementasi otentikasi pengguna (user authentication) dan otorisasi (authorization)
Pertemuan #9
    1. Pembuatan Aplikasi Web Lanjutan
            a. Menerapkan desain RESTful API pada aplikasi web
            b. Menangani pengujian dan debug pada aplikasi Flask
Mau dapat promo spesial terbatas? Hubungi learning consultant kami sekarang sebelum periode promo berakhir!
Investasi

Harga Kursus Python

Kelas privat 1 peserta 1 instruktur, bisa dicicil. Semua paket sudah termasuk AI sebagai asisten debugging dan sertifikat diakui Dinas Pendidikan.

Premium

Paling banyak dipilih
Rp9.990.000

per orang · bisa dicicil*

Hasil akhirProgram Python & aplikasi data dengan MySQL
  • Python Programming dasar sampai OOP
  • Module, error handling, JSON, REGEX
  • Python + database MySQL
  • Proyek: kalkulator, kalender, aplikasi data siswa

Promo spesial terbatas, tanyakan saat konsultasi

Konsultasikan Paket Ini

Professional

Untuk data
Rp19.990.000

per orang · bisa dicicil*

Hasil akhirAnalisis & visualisasi data
  • Semua materi Premium
  • Data Science: Pandas, NumPy, SciPy
  • Visualisasi: Matplotlib & Seaborn
  • Data preparation CSV/Excel, statistik
  • MySQL & PostgreSQL

Promo spesial terbatas, tanyakan saat konsultasi

Konsultasikan Paket Ini

Ultimate

Paling lengkap
Rp49.990.000

per orang · bisa dicicil*

Hasil akhirAplikasi web & API dengan Django dan Flask
  • Semua materi Professional
  • Django Framework (MySQL, PostgreSQL, MongoDB, Firebase)
  • Login, register & Auth0 (Google)
  • Django REST Framework
  • Flask Framework

Promo spesial terbatas, tanyakan saat konsultasi

Konsultasikan Paket Ini

*Cicilan bisa melalui kartu kredit atau termin pembayaran (misalnya 3 kali). Detail & ketentuannya dijelaskan learning consultant saat konsultasi.

Bandingkan dengan kursus coding lain di Paket Kursus Coding.

DUMET Promo Slideshow

Kursus Python di Jakarta & Online

Kursus Python DUMET School adalah kelas privat 1-on-1 untuk belajar Python programming, Data Science (Pandas, NumPy, Matplotlib), dan web dengan Django & Flask, dengan AI sebagai asisten debugging. Bisa online atau tatap muka di Srengseng, Kembangan (Kebon Jeruk), Jakarta Barat dan Depok. Investasi mulai Rp9.990.000, bisa dicicil, sertifikat diakui Dinas Pendidikan.

Pertanyaan Seputar Kursus Python

Kelas privat 1-on-1: Premium Rp9.990.000 (Python Programming + database), Professional Rp19.990.000 (+ Data Science), dan Ultimate Rp49.990.000 (+ Django, Django REST & Flask) per orang, bisa dicicil. Saat ini ada promo spesial terbatas — tanyakan saat konsultasi.

Bisa, semua paket bisa dicicil. Cicilan bisa melalui kartu kredit atau termin pembayaran (misalnya 3 kali); detail dan ketentuannya dijelaskan learning consultant saat konsultasi.

Bisa. Python termasuk bahasa yang paling ramah pemula. Materi dimulai dari instalasi, sintaks dasar, variabel, dan logika, lalu bertahap ke OOP dan database.

Ada, di paket Professional dan Ultimate: Pandas, NumPy, SciPy, Matplotlib, Seaborn, data frame, data preparation dari CSV/Excel, matematika, dan statistik untuk analisis data.

Bisa, di paket Ultimate: Django Framework dengan database MySQL, PostgreSQL, MongoDB, dan Firebase, autentikasi login (termasuk Auth0 Google), Django REST Framework untuk API, serta Flask.

Bisa. Kelas privat bisa diikuti online dari mana saja, atau tatap muka di DUMET School Srengseng, Kembangan (Kebon Jeruk), Jakarta Barat dan Depok.

Ya, sertifikat DUMET School yang sudah diakui oleh Dinas Pendidikan.

Artikel Terkait Python 2026

Blog Tren Teknologi 2026 Terbaru Hari Ini - Tutorial Terkini

Apa Itu Jupyter? Apa Fungsi Jupyter Dalam Data Science?

course image

Jupyter, yang sebelumnya dikenal sebagai IPython, adalah sebuah proyek perangkat lunak open-source yang menyediakan lingkungan komputasi interaktif untuk bahasa pemrograman seperti Python, R, dan Julia. Nama "Jupyter" sendiri berasal dari tiga bahasa pemrograman utama yang didukung oleh proyek ini: Julia, Python, dan R.

Arya Febiyan

29 Januari 2024

course image
chat