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
Responsible | Administrator |
---|---|
Last Update | 08/14/2024 |
Completion Time | 6 hours |
Members | 1 |
Share This Course
Share Link
Share on Social Media
Share by Email
Please login to share this Pengembangan Aplikasi Terdesentralisasi (DApps): Prinsip dan Praktik by email.
-
Pengenalan Blockchain dan Konsep Dasar4Lessons · 1 hr
-
Apa itu blockchain?
-
Sejarah singkat blockchain.
-
Konsep terdesentralisasi dan distribuited ledger.
-
Jenis-jenis blockchain.
-
-
Arsitektur dan Komponen DApps4Lessons · 1 hr
-
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 Contracts4Lessons · 1 hr
-
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 DApps3Lessons · 45 min
-
Kerentanan umum dalam smart contracts.
-
Alat dan praktik terbaik untuk mengamankan DApps.
-
Studi kasus serangan terhadap DApps.
-
-
Pengujian dan Deployment DApps4Lessons · 1 hr
-
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 DApps5Lessons · 1 hr 15 min
-
Menentukan scope dan tujuan proyek DApps.
-
Implementasi smart contracts.
-
Integrasi frontend dan backend.
-
Pengujian akhir dan troubleshooting.
-
Presentasi proyek.
-