Fundamental Web Programming dengan Django (Python)
Penguasaan pemrograman web berbasis Django dengan Python menjadi keterampilan yang sangat relevan dalam pengembangan aplikasi modern. Django sebagai framework berbasis MVT (Model-View-Template) menyediakan kerangka kerja yang efisien, terstruktur, dan aman untuk membangun aplikasi web dari tahap awal hingga siap digunakan. Melalui pendekatan terarah, peserta diperkenalkan pada fondasi pemrograman web serta praktik terbaik dalam membangun sistem berbasis server dan database.
Pembahasan dimulai dari pemahaman konsep dasar pemrograman web, arsitektur client-server, serta pengenalan Django dan penggunaannya dalam membangun aplikasi. Materi kemudian berkembang pada pemodelan data dengan Django ORM, relasi antar tabel, serta implementasi migrasi database yang terintegrasi dengan baik. Dengan demikian, peserta tidak hanya memahami teori, tetapi juga mampu mengaplikasikan konsep tersebut melalui studi kasus dan praktik langsung.
Bagian lanjutan mencakup pengembangan REST API menggunakan Django REST Framework, termasuk aspek autentikasi, otorisasi, dokumentasi API, hingga pengujian dengan berbagai tools. Proses deployment ke server turut diperkenalkan agar aplikasi yang dibangun dapat dijalankan secara nyata di lingkungan pemerintahan.
- Dasar Python untuk web dan pengenalan konsep pemrograman web.
- Arsitektur Django (MVT), routing, views, dan template.
- Pengelolaan database dengan Django ORM, relasi model, dan migrasi.
- Pembangunan REST API dasar menggunakan Django REST Framework.
- Pengembangan REST API lanjutan: autentikasi, otorisasi, pagination, filtering, dan dokumentasi.
- Pengujian API menggunakan Postman/HTTPie serta proses deployment aplikasi (Heroku, Docker, atau server).
- Memahami dasar pemrograman web dengan Python dan framework Django.
- Mampu membangun aplikasi web sederhana dengan arsitektur Model-View-Template (MVT).
- Menguasai integrasi database menggunakan Django ORM serta relasi antar model.
- Mengetahui prinsip pengembangan dan implementasi REST API melalui Django REST Framework.
- Menerapkan autentikasi, otorisasi, serta dokumentasi API.
- Mampu melakukan deployment aplikasi ke server
- Digital Certificate
- Modul Pelatihan (Soft File)
- Souvenir (Untuk Pelatihan Luring)
- Tim Pengelola Aplikasi Layanan Pemerintah
- Tim Pengembang Aplikasi Layanan Pemerintah (Programmer)
13/10/2025 - 15/10/2025 22 JP
- Luring
- Rp 5.000.000,00
* Pendaftaran untuk training ini telah di tutup pada tanggal 2025-10-13.