Akıllı sözleşmeleri profesyonelce üretin
Implementing Smart Contracts Using Ethereum Eğitimi, akıllı sözleşmeleri üretim kalitesinde geliştirmek için gereken profesyonel araç zincirini öğretir.
Solidity'den profesyonel araç zincirine: Hardhat, ethers.js, test ve dağıtım hattı
Implementing Smart Contracts Using Ethereum Eğitimi, akıllı sözleşmeleri üretim kalitesinde geliştirmek için gereken profesyonel araç zincirini öğretir. Katılımcılar EVM ve hesap modelini kavrar; Hardhat ile proje kurar, OpenZeppelin kullanarak ERC-20 ve ERC-721 sözleşmeleri yazar. ethers.js ile sözleşmeye bağlanır, Mocha/Chai ile otomatik test yazar, gas optimizasyonu ve güvenlik denetimi uygular, testnet ile ana ağa dağıtım ve Etherscan doğrulaması deneyimler.
3 Gün. Her gün dört modül; her konu Hardhat projesi üzerinde sözleşme yazma, test koşturma ve dağıtım atölyeleriyle uygulanır.
Orta Seviye — Ethereum üzerinde profesyonel araç zinciriyle akıllı sözleşme geliştirmeyi öğretir
Hardhat tabanlı bir proje üzerinde sözleşmeler yazılır, otomatik testler koşulur, yerel ağda ve testnet'te dağıtılarak uçtan uca uygulanır.
Hardhat, ethers.js ve OpenZeppelin ile yerel geliştirme, test ve dağıtımı endüstri standardı bir hatta oturtursunuz.
Mocha ve Chai ile otomatik testler yazarak sözleşmelerinizi dağıtmadan önce güvenle doğrularsınız.
OpenZeppelin bileşenleri ve güvenlik desenleriyle bilinen açıklara düşmeden sağlam sözleşmeler üretirsiniz.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
JavaScript veya benzeri bir dilde temel programlama deneyimi ve komut satırı kullanımı beklenir.
Temel Solidity sözdizimine aşinalık faydalıdır; giriş düzeyi hızlı bir tekrarla desteklenir.
Node.js ve npm kurulu, paket yükleyip betik çalıştırabilen bir geliştirme ortamı gereklidir.
İşlem, gas ve cüzdan gibi temel Ethereum kavramlarına dair genel bir farkındalık 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:
EVM yürütme modeli, hesap türleri ve gas mantığını kavrayarak sözleşmelerin zincirde nasıl çalıştığını anlarsınız.
Hardhat ile proje kurar, yerel ağda derleyip çalıştırır ve betiklerle profesyonel bir geliştirme akışı işletirsiniz.
OpenZeppelin kullanarak güvenli ERC-20 ve ERC-721 sözleşmeleri yazıp genişletebilirsiniz.
ethers.js ile sözleşmeye bağlanır, işlem gönderir, olay dinler ve istemci tarafı etkileşimi kurarsınız.
Mocha ve Chai ile revert, event ve durum senaryolarını kapsayan güvenilir otomatik testler yazarsınız.
Reentrancy, erişim ve proxy gibi yaygın açıkları tanıyıp güvenlik desenleriyle önleyebilirsiniz.
Storage, veri konumu ve kod desenleriyle gas maliyetini ölçülü biçimde düşürebilirsiniz.
Testnet ve ana ağa dağıtım yapar, sözleşmeyi Etherscan'de doğrular ve dağıtım risklerini yönetirsiniz.
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.
Hyperledger Fabric'i teknik derinlikte: peer, orderer, kanal, MSP, chaincode geliştirme, endorsement ve gizli veriyi test ağında uygulamalı öğreten eğitim.
Detayları Gör →Ethereum üzerinde Solidity ile akıllı kontrat yazımı: EVM, ERC-20/721, güvenlik açıkları, gas optimizasyonu, Hardhat testi ve dağıtımı öğreten eğitim.
Detayları Gör →Akıllı kontratı ethers.js, MetaMask, React ve IPFS ile uçtan uca bir dApp'e bağlamayı öğreten uygulamalı Ethereum uygulama geliştirme eğitimi.
Detayları Gör →Blockchain mimari bileşenleri, konsensüs, akıllı sözleşme katmanları ve Ethereum, Fabric, Corda, Solana platform karşılaştırmasını kapsayan uygulamalı eğitim.
Detayları Gör →Tedarik zincirinde blockchain: izlenebilirlik, provenans, IoT entegrasyonu, Hyperledger Fabric, gıda ve ilaç vakaları ile pilot tasarımını işleyen eğitim.
Detayları Gör →Hash, blok, konsensüs, cüzdan, token, akıllı sözleşme ve DeFi ile blockchain'i sıfırdan öğreten temel seviye uygulamalı blockchain eğitimi. Ön bilgi gerektirmez
Detayları Gör →