Sözleşmeden arayüze: gerçek bir dApp inşa et
Ethereum Smart Contracts with Solidity: Build Decentralized Apps Eğitimi, akıllı sözleşmeyi bir kullanıcı arayüzüyle birleştirerek çalışan merkeziyetsiz uygulamalar kurmayı öğretir.
Akıllı sözleşme katmanından Web3 arayüz entegrasyonuna tam yığın merkeziyetsiz uygulama geliştirme
Ethereum Smart Contracts with Solidity: Build Decentralized Apps Eğitimi, akıllı sözleşmeyi bir kullanıcı arayüzüyle birleştirerek çalışan merkeziyetsiz uygulamalar kurmayı öğretir. Katılımcılar dApp mimarisini kavrar, sözleşme katmanını Hardhat ile geliştirir, ethers.js ve MetaMask ile frontend'e bağlar, olayları dinler ve test ağına yayınlar. Program boyunca örnek bir dApp baştan sona uygulamalı olarak kurulur.
3 Gün. Her gün dört modül; sözleşme katmanı ve Web3 arayüz entegrasyonunun örnek bir dApp üzerinde adım adım kurulduğu atölyelerle ilerler.
Orta Seviye — Akıllı sözleşmeyi arayüzle birleştirip uçtan uca dApp geliştirmek isteyenler için
Örnek bir dApp kurulur; sözleşme Hardhat ile yazılıp test ağına atılır, ethers.js ile arayüze bağlanır ve MetaMask'tan işlem gönderilir.
Yalnız sözleşme değil, kullanıcının gerçekten kullandığı tam yığın bir dApp kurmayı baştan sona öğrenirsiniz.
ethers.js ve MetaMask ile arayüzü zincire bağlayarak Web2 bilgisini Web3 dünyasına taşıma becerisi kazanırsınız.
Eğitim sonunda test ağında çalışan, cüzdanla etkileşen gerçek bir dApp örneğine ve tekrar üretilebilir bir şablona sahip olursunuz.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
Temel sözleşme yazma, tip ve fonksiyon bilgisi beklenir; giriş düzeyi Solidity aşinalığı yeterlidir.
Modern JavaScript, async/await ve temel DOM veya React bilgisi arayüz entegrasyonu için gereklidir.
npm ve Node.js kurulu, komut satırını rahat kullanan bir geliştirme ortamı gerekir.
MetaMask tarayıcı cüzdanını kurup test ağına ekleyebilen bir bilgisayar gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Bir merkeziyetsiz uygulamanın istemci, sözleşme ve zincir katmanlarını kavrayarak veri akışını bütünsel tasarlarsınız.
Hardhat ile sözleşme geliştirip derleyerek ABI üretir ve test ağına güvenli biçimde dağıtma akışını uygularsınız.
ethers.js provider ve signer ile arayüzü sözleşmeye bağlayarak okuma ve yazma çağrılarını kolayca kurarsınız.
MetaMask ile cüzdan erişimi, ağ yönetimi ve hesap olaylarını yöneterek sorunsuz bir bağlantı deneyimi sunarsınız.
Signer ile işlem gönderip makbuz bekleyerek gas, onay ve reddedilme durumlarını kullanıcıya doğru yansıtırsınız.
Sözleşme olaylarına abone olup geçmiş olayları sorgulayarak arayüzü zincir verisiyle anlık senkron tutarsınız.
Hardhat ile birim ve revert testleri yazarak dApp'i dağıtımdan önce uçtan uca güvenle doğrularsınız.
IPFS, ENS ve UX desenleriyle dApp'i merkeziyetsiz yayınlayıp kullanıcıya net geri bildirim veren bir deneyim kurarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
NFT'ye kod gerektirmeyen giriş: NFT kavramı, blok zinciri ilişkisi, cüzdan kurulumu, OpenSea'de güvenli alım satım ve dolandırıcılıktan korunma.
Detayları Gör →Hyperledger Fabric mimarisinin temelleri: peer, orderer, kanal, MSP, endorsement, Raft consensus ve Docker ile test ağı kurulumu eğitimi.
Detayları Gör →Hyperledger Composer ile iş ağı modelleme: CTO dili, işlemci fonksiyonları, ACL, Playground testi, BNA paketleme ve REST API üretimi eğitimi.
Detayları Gör →Hyperledger Fabric'e bağlı web uygulaması: fabric-network SDK, Gateway, cüzdan, CA ile kimlik, Express REST API ve ön yüz entegrasyonu eğitimi.
Detayları Gör →Ethereum akıllı sözleşme yaşam döngüsü: Solidity yazımı, derleme, ABI, Hardhat ile dağıtım, test, testnet yayını, güvenlik ve sonlandırma eğitimi.
Detayları Gör →Ethereum ve Solidity ile akıllı sözleşme geliştirme eğitimi. EVM, gas, ERC-20, ERC-721, güvenli desenler, test ve dağıtım. Online ve kurumsal uygulamalı program
Detayları Gör →