Login / Daftar ID | EN
taalenta.id/PYS Batch 1

Python Web Scraping:

Cara Mudah

Mengambil Datadari Website

Bhs Indonesia 3 Sesi (6 JP · 270 Menit) 22 – 24 April 2025
Live Zoom Class e-Certificate Rekaman & Materi via Journey™
Rp255rb paket SUPREME
Pendaftaran Ditutup Bandingkan paket

Pendaftaran batch ini sudah ditutup.

Python Web Scraping: Cara Mudah

Outcome Kenapa Anda Wajib Ikut Kelas Ini?

Kuasai Teknik Data Scraping dengan Pendekatan Profesional Dengan mengikuti kelas ini, Anda akan mempelajari teknik data scraping yang legal, sistematis, dan efisien untuk berbagai keperluan bisnis dan riset. Kelas ini mengajarkan cara mengambil data dari web dengan metode yang tepat, memastikan hasil yang akurat dan dapat digunakan secara optimal
Tingkatkan Pengolahan Data Secara Akurat dan Terstruktur Kelas ini membantu Anda memahami cara membersihkan, menyusun, dan menyimpan data hasil scraping agar lebih rapi dan siap dianalisis. Dengan menggunakan library Pandas, Anda akan belajar mengelola data dengan lebih efisien untuk mendukung pengambilan keputusan berbasis data
Taklukkan Tantangan Scraping pada Situs Web Dinamis Menghadapi situs dengan teknologi dinamis seperti AJAX dan CAPTCHA bisa menjadi tantangan besar. Dalam kelas ini, Anda akan belajar menggunakan Selenium untuk mengakses dan mengekstrak data dari situs web yang lebih kompleks secara efektif
Optimalkan Proses Scraping dengan Otomasi Melakukan scraping secara manual bisa memakan banyak waktu dan tenaga. Kelas ini mengajarkan cara mengotomatiskan proses scraping dengan Python, sehingga lebih cepat, efisien, dan dapat dijalankan secara berkala tanpa intervensi manual
Jadilah Ahli Visualisasi Data yang Menarik dan Kredibel Dengan mengikuti kelas ini, Anda akan memahami cara menyajikan data dalam bentuk grafik yang menarik dan mudah dipahami menggunakan Matplotlib dan Seaborn. Kelas ini membantu Anda mengubah data mentah menjadi wawasan berharga yang mendukung pengambilan keputusan

Outline Belajar apa saja di Kelas Ini?

Pengenalan Data Scraping
  • Tujuan dan penerapan data scraping.
  • Aspek legal dan etika dalam scraping.
  • Dasar-dasar struktur web (HTML, CSS).
Dasar-Dasar Python untuk Data Scraping
  • Variabel, tipe data, dan operator.
  • Struktur kontrol (if-else, loop).
  • Fungsi dan modul penting.
Pengambilan Data Web dengan Requests
  • Mengirim permintaan HTTP dan menangani respons.
  • Memahami kode status HTTP.
Web Scraping dengan Beautiful Soup
  • Parsing dan navigasi dokumen HTML.
  • Identifikasi dan ekstraksi elemen web.
Penyimpanan dan Pengelolaan Data
  • Pengenalan Pandas dan DataFrame.
  • Menyimpan data hasil scraping dalam format CSV.
Scraping Data Dinamis dengan Selenium
  • Berinteraksi dengan elemen web dinamis.
  • Menangani CAPTCHA dan sistem anti-scraping.
Studi Kasus dan Analisis Data
  • Scraping dari situs web kompleks.
  • Pembersihan dan visualisasi data.
Lihat Jadwal & Silabus ↓

Meet Our Expert

Hasan Bisri

Hasan Bisri

Ahli Statistik, NVivo, R & Python

Hasan Bisri adalah seorang profesional dengan latar belakang statistik dan teknik industri, berpengalaman dalam analisis data besar (big data), machine learning, serta visualisasi data. Saat ini, ia bekerja di divisi Business Intelligence & Data Analytics AUTO2000 dan sebelumnya berkontribusi di PT Pos Indonesia (Persero) dalam analitik big data serta perencanaan strategis. Hasan juga memiliki pengalaman akademis sebagai dosen di Universitas Pasim Bandung, mengajarkan topik seperti pengendalian kualitas dan perencanaan produksi. Ia memiliki gelar Magister Teknik Industri dari Institut Teknologi Sepuluh Nopember (ITS) dengan IPK 3,68 dan Sarjana Statistika dari Universitas Brawijaya (UB) dengan IPK 3,58. Hasan aktif dalam penerbitan jurnal ilmiah dan seminar, menjadikannya seorang ahli yang menguasai berbagai alat analisis data seperti R, Python, Tableau, dan Power BI.

Sangat bagus dengan mengadakan workshop terkait informasi terbaru sehingga para peserta bisa lebih mengerti atas perubahan tersebut.. Keep going Taalenta!
Yansen
Testimoni Taalenta
KEREN SI, ADMIN FAST RESPON DAN TUTOR JUGA MEMBUKA DISKUSI DAN MENYEDIAKAN FASILITAS GRUP UNTUK PERTANYAAN DAN MEMUDAHKAN PARA PESERTA
SARAH MERDHIKA ABRIYANTI
Testimoni Taalenta
Taalenta bagus untuk menambah pengetahuan
Antun Pradmaji
Testimoni Taalenta

Pendaftaran Ditutup

Pendaftaran batch ini sudah ditutup. Nantikan pembukaan batch berikutnya.

ELITE

Rp400rb

Rp 235 rb

  • Modul
  • Rekaman Kelas
  • Kelas Zoom Eksklusif
  • Grup Mentoring
Pendaftaran Ditutup
Populer

⭐ SUPREME ⭐

Rp500rb

Rp 255 rb

  • Modul
  • Rekaman Kelas
  • Kelas Zoom Eksklusif
  • Grup Mentoring
  • E-Certificate
Pendaftaran Ditutup
Khusus Indonesia

CUSTOMIZED SERVICE

Berbagai Pilihan Solusi

untuk Perusahaan / Institusi / Perorangan

  • Konsultasi intensif 1 on 1
  • Private / Corporate Training
  • Online / Offline
  • Flexible & Negotiable Terms

Jadwal Kelas & Silabus

  • 22 Selasa

    Sesi 1 : 19.30 – 21.30 WIB

    Pengenalan Data Scraping dan Dasar-Dasar Python

    • 1. Pengenalan data scraping:
    • 2. o Definisi dan kegunaan data scraping.
    • 3. o Etika dan legalitas data scraping.
    • 4. o Struktur dasar halaman web (HTML, CSS).
    • 5. Dasar-dasar Python untuk data scraping:
    • 6. o Variabel, tipe data, dan operator.
    • 7. o Struktur kontrol (if-else, loop).
    • 8. o Fungsi dan modul.
    • 9. Pengenalan library Requests:
    • 10. o Mengirim permintaan HTTP dan mendapatkan respons.
    • 11. o Memahami kode status HTTP.
  • 23 Rabu

    Sesi 2 : 19.30 – 21.30 WIB

    Scraping Data dengan Beautiful Soup

    • 1. Pengenalan library Beautiful Soup:
    • 2. o Parsing HTML dan navigasi struktur dokumen.
    • 3. o Mencari elemen berdasarkan tag, atribut, dan CSS selector.
    • 4. o Mengekstrak teks dan atribut dari elemen.
    • 5. Praktik scraping data dari berbagai situs web:
    • 6. o Scraping data teks, tabel, dan gambar.
    • 7. o Menangani halaman web dinamis (pengenalan).
    • 8. Penyimpanan data hasil scraping dengan menggunakan library Pandas.
    • 9. o Pengenalan Library pandas.
    • 10. o Membuat DataFrame.
    • 11. o Menyimpan data hasil scraping kedalam bentuk file CSV.
  • 24 Kamis

    Sesi 3 : 19.30 – 21.30 WIB

    Scraping Data Dinamis dan Studi Kasus

    • 1. Scraping data dinamis dengan Selenium :
    • 2. o Pengenalan Selenium dan WebDriver.
    • 3. o Berinteraksi dengan elemen web dinamis (klik, input, dll.).
    • 4. o Mengatasi tantangan umum dalam data scraping:
    • 5. Menangani anti-scraping measures (rate limiting, CAPTCHA).
    • 6. o Membersihkan dan memvalidasi data hasil scraping.
    • 7. o Praktik scraping data dari situs web kompleks.
    • 8. o Analisis dan visualisasi data hasil scraping.

Perlengkapan yang Diperlukan

  • Koneksi internet
  • Zoom meeting
  • Laptop

Catatan Penting

  • Sesi live via Zoom. Link akses ada di Journey™ Hub (dashboard peserta)
  • Komitmen akses rekaman 6 bulan di Journey™ Hub
  • Presensi peserta dilakukan melalui Journey™ Hub
  • Materi (slide, dataset/file latihan, modul) tersedia di Journey™ Hub
  • E-certificate diterbitkan di Journey™ Hub setelah peserta mengisi form feedback pasca-kelas
  • Komitmen pendampingan expert: 2 minggu konsultasi tambahan & diskusi setelah kelas berakhir

Pendaftaran batch ini sudah ditutup

Titipkan kontak Anda, kami kabari begitu batch berikutnya dibuka.

Mau ikut batch berikutnya?

Kami kabari sekali saat batch berikutnya dibuka, lewat WhatsApp dan email.