Kenapa Blockchain penting?
Blockchain bukan cuma soal kripto. Di balik teknologi ini, ada peluang besar untuk membangun karir, menciptakan inovasi, dan mengubah industri global – mulai dari aplikasi keuangan terdesentralisasi, identitas digital, tokenisasi aset, DAO hingga solusi enterprise berbasis blockchain lainnya.
Peluang Blockchain Developer
Permintaan akan developer blockchain terus meningkat secara global. Dengan keahlian yang tepat, kamu bisa mengerjakan proyek-proyek internasional dari mana saja dengan bayaran tinggi. Industri Web3 membuka banyak pintu untukmu.
Pelita Bangsa menghadirkan pengalaman belajar yang langsung relevan dengan dunia kerja. Dibimbing oleh mentor profesional, kamu akan menguasai teknologi blockchain dari dasar hingga siap mengerjakan proyek nyata.
Gabung ke komunitas eksklusif untuk berdiskusi, bertukar wawasan, dan berkembang bersama profesional di dunia blockchain.
Tak sempat ikut sesi? Tenang, kamu bisa akses rekaman pembelajaran kapan saja sesuai waktumu.
Belajar lewat praktik langsung, bukan cuma teori. Kamu akan membangun proyek nyata untuk memahami konsep dengan lebih mendalam.
Dapatkan sertifikat resmi sebagai bukti kamu menguasai skill blockchain yang siap diterapkan.
Dibimbing oleh praktisi yang aktif di industri global. Kamu akan dapat insight nyata dan skill praktis dari para ahli di bidangnya.
Yevon memiliki pengalaman luas dalam teknologi terkini seperti Artificial Intelligence, Blockchain dan Cybersecurity. Ia juga proaktif berbagi ilmu di berbagai program di Universitas Indonesia, Swiss German University, Python Conference Thailand, Python Conference Indonesia, Python Conference Malaysia, APNIC Conference Jepang, Kampus Merdeka dan lainnya.
Jason adalah Remote Blockchain Engineer yang diperlengkapi pengalaman satu dekade. Ia juga telah menjadi pembicara, instruktur dan dosen tamu membahas Software Engineering, Blockchain dan Web3 di Swiss German University, Universitas Terbuka, Atmajaya University, UPH dan berbagai institusi pendidikan lainnya.
Introduction to Blockchain and Cryptography
Core Blockchain Cryptography
Blockchain and Cryptographic Hashes
Digital Signatures
Consensus Mechanisms (PoW and PoS)
Blockchain Network and Functionality
Introduction to the Ethereum Virtual Machine (EVM)
Memory Location and Smart Contract Execution in the EVM
Understanding Main Opcodes and Block Explorers
Solidity Development Tools
Smart Contract Layout and Syntax
Data Types (uint, address, etc.) and Locations
Function Mutability and Visibility
Arrays, Mappings, and Structs
Errors and Ether Manipulation
Access Control and Inheritance
Smart Contract Communication and Interaction
Advanced Solidity Language Features
Check, Effect, Interaction Pattern
Arithmetic Handling and Proxy Contracts
Oracles and Smart Contract Updates
Events, Logs, and Receipts
Multi-Signature Contracts and ERC-20 Tokens
Non-Fungible Tokens (NFTs) and ERC-721/1155 Standards
Writing Tests with Foundry
Comprehensive Testing Strategies and Coverage
Time travel
Testing on local testnet
Testing on public testnet
Introduction to Yul and In-line Assembly
Yul Object and Typical Operations
Interaction Between Solidity and Yul
Gas Optimization Techniques (Basic and Advanced)
Common Security Vulnerabilities
Safe Contract Writing
Security Tools and Practices
Security Lifecycle
Common Use Cases for Smart Contracts
Analyzing Real-life Smart Contracts
Decentralized Finance (DeFi): ERC20, DEX, Lending Protocols, Yield Aggregators
NFTs: Galleries, Marketplaces, ERC721, ERC1155
Decentralized Autonomous Organization
Ethereum Front-End Libraries
Connecting Smart Contracts to Frontend Applications
Building Decentralized Applications (DApps)
User Interface and User Experience (UI/UX) for Blockchain Applications
Web3 Integration and MetaMask
Blockchain Governance
Blockchain for Business
Software Development Methodology
Software Development Lifecycle (SDLC)
Professional Development Process and Tools