Ethereum üzerinde güvenli akıllı sözleşmeler geliştirin
Ethereum geliştirici eğitimi: EVM ve gas, Solidity, ERC-20/721, Hardhat ile test ve dağıtım, güvenlik açıkları, yükseltilebilir sözleşmeler, Layer 2 ve ethers.js ile dApp entegrasyonu.
Ethereum akıllı sözleşme geliştirme, test, güvenlik ve dApp entegrasyonu
Eğitim, Ethereum üzerinde uçtan uca geliştirme sürecini kapsar. Blok zinciri ve konsensüs (Proof of Stake), hesap modeli, işlem yapısı, EVM ve gas, Solidity dil özellikleri, ERC-20, ERC-721 ve ERC-1155 standartları, OpenZeppelin kütüphaneleri, Hardhat ve Foundry ile test ve dağıtım, ethers.js ile dApp entegrasyonu, yeniden giriş (reentrancy), taşma ve erişim kontrolü açıkları, proxy ile yükseltilebilirlik, Layer 2 ve Sepolia test ağında dağıtım uygulanır.
3 Gün. Her gün dört modül; Ethereum Temelleri ve Solidity; Standartlar ve Test; Güvenlik, Yükseltilebilirlik ve dApp ekseninde ilerleyen uygulamalı program.
İleri Seviye — Ethereum geliştirme: EVM, Solidity, akıllı sözleşmeler, Hardhat, test, güvenlik ve dApp entegrasyonu.
Katılımcılar Hardhat ile bir token ve NFT sözleşmesi yazar, testler ve güvenlik analiziyle sağlamlaştırır, Sepolia ağına dağıtır ve bir web arayüzüne bağlar.
EVM, gas ve işlem yaşam döngüsünü kavrayarak verimli sözleşmeler yazarsınız.
Bilinen sözleşme açıklarını tanır ve önlersiniz.
Sözleşmeleri cüzdan ve web arayüzüyle uçtan uca bağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Orta düzeyde JavaScript ve Node.js bilgisi gerekir.
Nesne yönelimli programlama kavramları bilinmelidir.
Hash ve açık anahtar kriptografisi kavramlarına aşinalık yararlıdır.
Node.js 18+, VS Code ve MetaMask kurulu olmalıdır.
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:
EVM, gas ve işlem yaşam döngüsünü açıklayabilirsiniz.
Solidity ile modifier, olay ve kalıtım içeren sözleşmeler yazabilirsiniz.
ERC-20, ERC-721 ve ERC-1155 sözleşmelerini geliştirebilirsiniz.
Hardhat ile kapsamlı birim ve fork testleri yazabilirsiniz.
Reentrancy gibi yaygın açıkları tanıyıp önleyebilirsiniz.
Slither ile sözleşmeleri taramayı uygulayabilirsiniz.
UUPS veya Transparent proxy ile yükseltilebilir sözleşme kurabilirsiniz.
ethers.js ile cüzdan bağlantılı arayüz geliştirebilirsiniz.
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.
CMMI-DEV eğitimi: süreç alanları, olgunluk seviyeleri, REQM, PP, CM, VER, VAL, RSKM, nicel yönetim ve değerlendirme hazırlığı. 3 gün süreç iyileştirme odaklı pr
Detayları Gör →Code of Conduct Awareness (UK) eğitimi: Bribery Act, hediye ve ağırlama, çıkar çatışması, UK GDPR, Equality Act, Modern Slavery Act ve ihbar. Vaka tabanlı.
Detayları Gör →Code of Conduct Awareness eğitimi: etik karar modeli, yolsuzlukla mücadele, hediye politikası, çıkar çatışması, KVKK/GDPR ve ihbar kanalları. Vaka tabanlı.
Detayları Gör →Commerce Development eğitimi: ürün kataloğu, promosyon, sepet ve checkout, ödeme entegrasyonu, sipariş yönetimi, arama, headless API ve performans optimizasyonu
Detayları Gör →Conferencing Deployment eğitimi: SIP/H.323, WebRTC, MCU/SFU, dial plan, QoS, NAT geçişi, oda sistemleri ve MOS tabanlı kalite izleme. 2 gün uygulamalı.
Detayları Gör →