Akıllı sözleşme geliştiricisi olun
Certified Blockchain Developer Eğitimi, yazılımcılara profesyonel akıllı sözleşme geliştirmeyi öğretir. Program Solidity dilini derinlemesine; veri konumlarını, kalıtım, kütüphane ve arayüzleri; gas optimizasyonunu; Hardhat ve Foundry ile test ile hata ayıkla…
Solidity derinliğinden test, güvenlik ve dağıtım iş akışına kadar
Certified Blockchain Developer Eğitimi, yazılımcıları akıllı sözleşme geliştiricilerine dönüştürür. Program Solidity dilini derinlemesine; veri yapıları, kalıtım, kütüphane ve arayüzleri; gas optimizasyonunu; Hardhat ve Foundry ile test ile hata ayıklamayı; güvenlik desenlerini ve açıkları; proxy ile yükseltilebilir sözleşmeleri ve dağıtım iş akışını işler. Son gün bir sözleşme projesi yazılır, test edilir ve dağıtılır. Sınav başvurusu ve ücreti ilgili kuruma aittir.
3 Gün. Her gün dört modül; konular Hardhat ve Foundry ortamında sözleşme yazma, test etme, gas ölçme ve test ağına dağıtma atölyeleriyle pekiştirilir.
Orta Seviye — akıllı sözleşme geliştirmeyi hedefleyen yazılımcılar için Solidity, test ve dağıtım odaklı uygulamalı program
Sözleşmeler Solidity ile yazılır, Hardhat ve Foundry ile test edilip hata ayıklanır; gas ölçülür, açıklar denenir ve proje dağıtılır.
Dili yüzeysel değil derinlemesine öğrenerek gas, depolama ve kalıtım gibi konularda profesyonel düzeyde sözleşme yazarsınız.
Hardhat ve Foundry ile kapsamlı test yazıp yaygın açıkları tanıyarak güvenli ve denetime hazır sözleşmeler üretirsiniz.
Betikler, ağ yapılandırması ve doğrulama ile profesyonel bir dağıtım iş akışını uçtan uca işletmeyi öğrenirsiniz.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
En az bir dilde (JavaScript, Python, Java) temel programlama deneyimi beklenir.
İşlem, gas, cüzdan ve akıllı sözleşme kavramlarına temel düzeyde aşinalık faydalı olur.
Paket yönetimi ve komut satırı kullanımı ile temel Node.js aşinalığı gereklidir.
Node.js ve Git kurulu bir bilgisayar, kod editörü ve MetaMask içeren bir tarayıcı gerekir.
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:
Veri konumları, kalıtım, kütüphaneler ve depolama düzeni dâhil Solidity'yi profesyonel düzeyde kullanabilir hâle gelirsiniz.
Depolama paketleme, immutable ve unchecked gibi tekniklerle sözleşmelerinizin gas maliyetini bilinçli biçimde düşürürsünüz.
Hardhat ve ethers.js ile fixture, mainnet fork ve hata ayıklama içeren kapsamlı birim testleri yazabilirsiniz.
Foundry ile Solidity testleri, fuzz ve invariant testleri yazarak sözleşmelerinizi güçlü biçimde doğrularsınız.
Reentrancy, erişim kontrolü ve front-running gibi yaygın açıkları tanıyıp güvenli geliştirme desenleri uygularsınız.
Slither ve Mythril gibi araçlarla statik güvenlik analizi yaparak denetime hazır kod üretme alışkanlığı kazanırsınız.
Transparent ve UUPS proxy desenlerini kavrayarak güvenli biçimde yükseltilebilir sözleşmeler tasarlayabilirsiniz.
Dağıtım betikleri, ağ yapılandırması ve kaynak doğrulama ile profesyonel bir dağıtım iş akışını uçtan uca işletirsiniz.
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 teknolojisinin temelleri: ERC-721 ve ERC-1155 standartları, Solidity ile basım, IPFS metadata ve OpenSea pazar yeri uygulamalı eğitimi.
Detayları Gör →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 →