PYTHON PROGRAMMING

Basic Python Programming II

Tingkatkan kemahiran Python dengan Object-Oriented Programming (OOP), modul eksternal, dan API integration.

Program lanjutan Python untuk peserta yang sudah menguasai sintaks dasar. Fokus mendalam pada paradigma Pemrograman Berorientasi Objek (OOP: Class, Inheritance, Encapsulation, Poly...

Tersedia: Online + Offline (Bali, Surabaya, Jember, Banyuwangi)
Basic Python Programming II
Durasi 90 menit / pertemuan
Ukuran Kelas Maks. 5 siswa

Untuk Siapa Kelas Ini?

  • Alumni Basic Python 1.0 atau programmer yang telah menguasai fundamental sintaks Python.
  • Peserta yang ingin menulis arsitektur kode berskala besar yang modular, reusable, dan terstruktur dengan OOP.
  • Developer yang ingin mempelajari web scraping dasar, pengolahan API JSON, dan package management.

Membekali Anda dengan standar coding profesional yang diaplikasikan dalam software engineering modern.

Apa yang Akan Dipelajari?

1

Modul 1: Object-Oriented Programming (OOP) Mendalam

Konsep Class & Object, Constructor (__init__), Instance & Class Variables, Inheritance (Pewarisan), Encapsulation, dan Polymorphism.

2

Modul 2: Robust Error Handling & Special Modules

Try-Except-Finally, Custom Exceptions, Regular Expressions (RegEx), modul datetime, os, math, dan logging.

3

Modul 3: Working with HTTP Requests, JSON & Web APIs

Mengonsumsi REST API publik menggunakan library `requests`, parsing payload JSON bersarang, dan otomasi pengolahan data web.

HASIL YANG AKAN DIDAPAT

Hasil yang Akan Didapat

Arsitektur Kode Terstruktur (OOP)

Mampu merancang struktur program kompleks dengan pendekatan berorientasi objek yang mudah di-maintain.

Integrasi Layanan Pihak Ketiga via API

Mampu menghubungkan program Python dengan server online, cuaca API, payment gateway mockup, dan database eksternal.

Kesiapan Software Engineering

Memahami best practices virtual environment, pip dependency management, dan debugging error tingkat lanjut.

Biaya Kelas

Informasi Biaya Kelas

Informasi paket dan rincian investasi kelas untuk program ini dapat dikonsultasikan secara langsung bersama tim Koding Akademi.

Konsultasi Biaya
Benefit Kelas
  • ✓ 90 menit / pertemuan
  • ✓ Maks. 5 siswa
  • ✓ Laporan harian
  • ✓ Feedback mentor
  • ✓ Sertifikat resmi

Kisah Mereka

M
“

Koding Akademi adalah pilihan yang tepat untuk mempersiapkan anak menghadapi masa depan. Saya percaya diri mengikutsertakan putra saya di kelas robotika karena sistem belajarnya menyenangkan dan tempatnya juga sangat bersih.

— Made Emy

Orang Tua Siswa

V
“

Saya sangat menyukai kurikulumnya! Proyek coding seperti membuat chatbot dan melakukan prapemrosesan data dengan Python sangat praktis serta dijelaskan langkah demi langkah dengan baik. Sangat direkomendasikan bagi siapa pun yang ingin mengembangkan keterampilan teknologi nyata!

— Vicky Christian

Siswa

A
“

Saya mengikuti kelas Full Stack Web Developer pada Maret 2024 tanpa latar belakang IT, jadi coding benar-benar baru bagi saya. Awalnya terasa sulit, tetapi para mentor dengan sabar menjelaskan dari dasar. Kurikulumnya rinci dan mengikuti perkembangan teknologi terkini. Perjalanan belajarnya sangat berharga—kelas ini sepadan dengan setiap waktu yang saya jalani.

— Asrul Firdaus

Siswa

Pertanyaan yang Sering Diajukan

Bagi peserta baru yang tidak mengambil 1.0 di Koding Akademi, kami menyediakan placement test gratis untuk menguji pemahaman sintaks dasar.
Materi mencakup pengenalan interface dasar dan fokus utama pada arsitektur logika OOP serta data interchange API.
Peserta membangun aplikasi mini berbasis OOP yang terhubung dengan live web API eksternal.
MARI MULAI BERSAMA

Investasi Terbaik untuk Masa Depan Anak Anda

Daftarkan sekarang untuk trial class atau konsultasi dengan tim kami.

Logo Koding Akademi

Koding Akademi

Online

Today