Blockchain adalah teknologi revolusioner yang menawarkan transparansi, keamanan, dan desentralisasi dalam berbagai industri. Dengan semakin berkembangnya aplikasi blockchain dalam sektor keuangan, real estate, pemerintahan, dan industri lainnya, pemahaman mendalam mengenai teknologi ini menjadi sangat penting. Penerapan blockchain telah meningkatkan efisiensi transaksi dan mengurangi risiko penipuan dalam sistem keuangan global (Nakamoto, 2021).
Course Blockchain Advanced ini dirancang untuk memberikan pemahaman mendalam tentang struktur blockchain, aplikasi praktis, dan ekosistem berbagai platform blockchain seperti Ethereum, Cardano, Polkadot, dan Solana. Peserta akan belajar mengenai konsep smart contracts, konsensus blockchain, serta penerapan blockchain dalam industri keuangan dan pemerintahan (Buterin, 2022). Selain itu, peserta juga akan diperkenalkan dengan teknologi Hyperledger dan IBM Blockchain Platform untuk memahami penerapan blockchain dalam skala perusahaan.
Course ini mengadopsi pendekatan berbasis studi kasus dan praktik langsung, memungkinkan peserta untuk membangun dan mengelola smart contracts, DAO (Decentralized Autonomous Organization), serta aset digital berbasis blockchain. Dengan pendekatan berbasis praktik, peserta akan memperoleh keterampilan yang dibutuhkan untuk berinovasi dalam dunia blockchain modern.
OBJECTIVES
1. Memahami konsep dasar dan siklus hidup blockchain
2. Mengembangkan smart contracts dan token pada berbagai platform blockchain
3. Mengimplementasikan konsensus blockchain dan mekanisme governance
4. Menerapkan teknologi blockchain dalam skala enterprise, termasuk Hyperledger dan IBM Blockchain
5. Memahami penerapan blockchain dalam sektor keuangan, real estate, asuransi, dan pemerintahan
6. Mengikuti praktik terbaik dalam penggunaan blockchain dan keamanan aset digital
AUDIENCE
1. Blockchain Developer
2. Software Engineer
3. IT Security Specialist
4. Financial Analyst
5. Government & Policy Maker
PREREQUISITES
Tidak ada training khusus yang dipersyaratkan
CONTENT
1. Introduction Blockchain
1.1 Definition
1.2 Blockchain Journey
1.3 Blockchain
1.4 Connection
1.5 Decentralized Applications
1.6 Trends
1.7 Use Case
2. Cryptography
2.1 Hashing
2.2 Asymmetric Cryptography
2.3 Understanding about Hash – SHA256
2.4 Merkle Tree
2.5 Pseudonym
3. Introduction to Smart Contract
3.1 Develop without Truffle
3.2 Develop with Truffle
3.3 Blocks and transactions
3.4 Gas
3.5 Opcodes
4. Learning Solidity
4.1 Smart Contract Basic
4.2 Data Types & Variables
4.3 Complex Data Structures
4.4 Functions & Execution Control
4.5 Advanced Concepts & Interaction
4.6 Debugging & Execution (Gas)
5. Understanding Web3.js and Browser for Smart Contract Interaction
5.1 Installing NodeJS to get our Environment Set Up
5.2 Use Web3.js in the Node Console to Send Ether from One Account to the Other
5.3 Use Web3.JS in the Node Console to Interact With Smart Contracts
5.4 Using Web3.js with Chrome to Interact with Smart Contracts – Step by Step
5.5 Advanced Concepts & Interaction
5.6 Behind the Scenes: Web3.js, Blockchain Nodes, RPC, IPC, WebSocket Connections
6. Solidity Project: Create a Shared Wallet
6.1 Contract Definition
6.2 Allowance Management
6.3 Security & Auditing
6.4 Event Logging
6.5 Refinement
Course Features
- Lectures 36
- Quizzes 2
- Duration 40 hours
- Skill level All levels
- Language Indonesia
- Students 13
- Certificate Yes
- Assessments Yes
- 8 Sections
- 36 Lessons
- 40 Hours
- PERSIAPAN2
- 1. Introduction to Blockchain7
- 2. Cryptography5
- 3. Introduction to Smart Contract5
- 4, Learning Solidity6
- 5. Understanding Web3.js and Browser for Smart Contract Interaction6
- 6.15.1 Installing NodeJS to get our Environment Set Up
- 6.25.2 Use Web3.js in the Node Console to Send Ether from One Account to the Other
- 6.35.3 Use Web3.JS in the Node Console to Interact with Smart Contracts
- 6.45.4 Using Web3.js with Chrome to Interact with Smart Contracts – Step by Step
- 6.55.5 Advanced Concepts & Interaction
- 6.65.6 Behind the Scenes: Web3.js, Blockchain Nodes, RPC, IPC, WebSocket Connections
- 6. Solidity Project: Create a Shared Wallet5
- PENUTUPAN2




