Pengembangan Aplikasi Terdesentralisasi (DApps): Prinsip dan Praktik

Pengembangan Aplikasi Terdesentralisasi (DApps): Prinsip dan Praktik

Pelatihan ini bertujuan untuk memberikan pemahaman mendalam tentang pengembangan Aplikasi Terdesentralisasi (DApps) dari konsep dasar hingga implementasi praktis menggunakan teknologi blockchain.

Rp 99,99
99.99000000000001 IDR Rp 99,99
Rp 99,99
Penanggung Jawab Administrator
Terakhir diperbarui 14/08/2024
Waktu Penyelesaian 6 jam
Anggota 1
  • Pengenalan Blockchain dan Konsep Dasar
    4Pelajaran · 1 j
    • Apa itu blockchain?
    • Sejarah singkat blockchain.
    • Konsep terdesentralisasi dan distribuited ledger.
    • Jenis-jenis blockchain.
  • Arsitektur dan Komponen DApps
    4Pelajaran · 1 j
    • Apa itu DApps?
    • Perbedaan antara aplikasi terpusat dan terdesentralisasi.
    • Komponen utama DApps: smart contracts, frontend, dan backend.
    • Studi kasus DApps populer.
  • Pemrograman Blockchain dan Smart Contracts
    4Pelajaran · 1 j
    • Pengenalan Solidity dan bahasa pemrograman lain untuk smart contracts.
    • Membangun smart contracts sederhana.
    • Menggunakan lingkungan pengembangan seperti Remix dan Truffle.
    • Deployment smart contracts ke Ethereum blockchain.
  • Keamanan dalam Pengembangan DApps
    3Pelajaran · 45 mnt
    • Kerentanan umum dalam smart contracts.
    • Alat dan praktik terbaik untuk mengamankan DApps.
    • Studi kasus serangan terhadap DApps.
  • Pengujian dan Deployment DApps
    4Pelajaran · 1 j
    • Menggunakan alat pengujian smart contracts seperti Ganache.
    • Menyiapkan lingkungan pengujian.
    • Deploy dan monitor DApps di jaringan publik.
    • Menggunakan alat pengelolaan kontrak seperti Infura dan Metamask.
  • Proyek Akhir: Membangun DApps
    5Pelajaran · 1 j 15 mnt
    • Menentukan scope dan tujuan proyek DApps.
    • Implementasi smart contracts.
    • Integrasi frontend dan backend.
    • Pengujian akhir dan troubleshooting.
    • Presentasi proyek.