Course Outline

Pengantar Teknologi Monax dan Blockchain

  • Tinjauan Monax dan perannya dalam aplikasi blockchain
  • Memahami arsitektur blockchain dan teknologi buku besar terdistribusi
  • Konsep utama: kontrak pintar, mekanisme konsensus, dan kriptografi

Menyiapkan Lingkungan Pengembangan

  • Menginstal dan mengkonfigurasi Monax
  • Pengenalan klien blockchain Monax
  • Menyiapkan lingkungan Linux untuk pengembangan Monax

Dasar-dasar Kontrak Cerdas

  • Memahami desain dan fungsionalitas kontrak pintar
  • Menulis kontrak pintar sederhana menggunakan Solidity
  • Penerapan dan pengujian kontrak pintar pada platform Monax

Membangun Aplikasi Terdistribusi dengan Monax

  • Membuat arsitektur aplikasi terdistribusi
  • Menghubungkan antarmuka frontend ke backend kontrak pintar
  • Menggunakan alat Monax untuk mengelola dan menyebarkan aplikasi terdistribusi

Berinteraksi dengan Blockchain

  • Accessing data blockchain melalui API
  • Menanyakan dan memodifikasi status blockchain
  • Menangani transaksi dan peristiwa dalam aplikasi

Keamanan dan Praktik Terbaik

  • Mengidentifikasi kerentanan umum dalam kontrak pintar
  • Menerapkan praktik pengkodean aman dalam aplikasi terdistribusi
  • Menguji dan mengaudit kontrak pintar untuk keamanan dan keandalan

Topik Lanjutan dalam Monax Pengembangan

  • Skala aplikasi blockchain dengan Monax
  • Mengintegrasikan Monax dengan alat dan layanan pihak ketiga
  • Menjelajahi fitur dan pembaruan baru di ekosistem Monax

Ringkasan dan Langkah Berikutnya

Requirements

  • Pemahaman tentang Blockchain teknologi
  • Pemahaman tentang Bitcoin dan kriptografi
  • Javapengalaman pemrograman skrip
  • Pengalaman dengan baris perintah Linux

Hadirin

  • Pengembang
 7 Hours

Number of participants


Price per participant

Upcoming Courses (Minimal 5 peserta)

Related Categories