Cüzdana bağlanan dApp arayüzleri yazın
Building Decentralized Applications for Ethereum: Building the Front End Eğitimi, React bilen geliştiricilere Ethereum dApp arayüzü kurmayı öğretir.
Cüzdan bağlantısından sözleşme çağrısına, olay dinlemeden üretim dağıtımına
Bu eğitim, React bilen ön yüz geliştiricilerine Ethereum üzerinde çalışan merkeziyetsiz uygulamaların (dApp) arayüzünü sıfırdan kurmayı öğretir. Katılımcılar provider ve signer kavramını, MetaMask ile cüzdan bağlantısını, ethers.js ile akıllı sözleşme okuma ve yazma çağrılarını, ABI kullanımını, işlem ve gas yönetimini, sözleşme olaylarını dinlemeyi uygular. wagmi, viem ve RainbowKit ile modern mimari, IPFS ve The Graph entegrasyonu ve güvenlik konuları uygulamalı işlenir.
3 Gün. Her gün dört modül; her konu test ağına bağlanan çalışan bir dApp arayüzü üzerinde kodlama atölyeleriyle pekiştirilir.
Orta Seviye — React bilen geliştiriciler için Ethereum dApp arayüzü geliştirme eğitimi
Sepolia test ağına bağlı örnek bir token ve NFT sözleşmesine karşı adım adım arayüz kodlanır; her modül canlı cüzdanla denenir.
MetaMask ve WalletConnect ile kullanıcı cüzdanını güvenle bağlayıp hesap ve ağ değişimini yöneterek gerçek dApp deneyimi kurarsınız.
ethers.js ve ABI ile akıllı sözleşmeleri okuyup işlem göndererek zincir üstü veriyi arayüze taşımayı uygulamalı öğrenirsiniz.
wagmi, viem ve RainbowKit ile hook tabanlı, yeniden kullanılabilir ve üretime hazır bir Web3 ön yüz mimarisi kurarsınız.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
Bileşen, state ve hook düzeyinde React ve modern JavaScript (async/await) bilgisi beklenir.
Cüzdan, adres, işlem ve akıllı sözleşme gibi temel Ethereum kavramlarına aşinalık faydalıdır.
Bilgisayarda kurulu Node.js, npm ve bir kod düzenleyici ile çalışabilen bir geliştirme ortamı gerekir.
Tarayıcıda kurulu MetaMask eklentisi ve test ağına (Sepolia) erişim için hazır bir cüzdan 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:
MetaMask ve WalletConnect ile cüzdan bağlar, hesap ve ağ değişimini güvenle yöneten bir dApp arayüzü kurarsınız.
ethers.js provider ve signer'ı doğru kurarak zincir okuma ile işlem imzalama arasındaki farkı uygulamaya dökersiniz.
ABI ve Contract nesnesiyle view fonksiyonlarını okuyup token ve NFT verisini arayüzde canlı gösterirsiniz.
State değiştiren fonksiyonları çağırır, gas'ı kestirir ve işlem onayını bekleyerek durumu kullanıcıya gösterirsiniz.
Sözleşme olaylarını gerçek zamanlı dinler ve geçmiş olayları çekerek arayüzü otomatik güncel tutarsınız.
wagmi, viem ve RainbowKit ile hook tabanlı, yeniden kullanılabilir ve üretime hazır bir ön yüz mimarisi kurarsınız.
NFT verisini IPFS'te saklar ve The Graph subgraph'ı ile zincir verisini verimli biçimde sorgularsınız.
Approve riskleri ve phishing'e karşı güvenli UX kurup dApp'i Vercel veya IPFS üzerinde yayınlarsı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.
ICAO yapısını, Chicago Sözleşmesi'ni, on dokuz Ek'i, SARP'ları ve uyumluluk denetimini temelden tanıtan 3 günlük havacılık düzenlemeleri eğitimi.
Detayları Gör →IoT mimarisini, MQTT ve CoAP protokollerini, bağlantı seçeneklerini ve bulut entegrasyonunu temelden tanıtan 3 günlük Nesnelerin İnterneti eğitimi.
Detayları Gör →ESP32 ve Arduino ile mikrodenetleyici, sensör arayüzleri, GPIO, güç yönetimi ve bellenim geliştirmeyi uygulamalı öğreten 3 günlük IoT donanım eğitimi.
Detayları Gör →ESP32, Arduino, Raspberry Pi ve STM32 karşılaştırması, sensör-modül ekosistemi, sertifikasyon ve tedarik kararlarını tanıtan 3 günlük IoT donanım seçim eğitimi.
Detayları Gör →IoT eğitimi: referans mimari, sensörler, BLE/LoRaWAN/MQTT protokolleri, edge computing, AWS/Azure IoT, veri analitiği ve güvenlik. Uygulamalı IoT overview.
Detayları Gör →Life Sciences eğitimi: moleküler biyoloji, genomik, NGS, ilaç keşfi, klinik araştırma, laboratuvar teknolojileri ve biyoinformatik. Bilimsel ve uygulamalı.
Detayları Gör →