Veriyi doğru tut, akışı gas'e dikkat ederek kur
Ethereum Smart Contracts with Solidity: Data & Control Structures in Solidity Eğitimi, Solidity'de veriyi doğru tutmanın ve akışı yönetmenin inceliklerini öğretir.
Değer tiplerinden mapping ve struct'lara, storage-memory ayrımından döngü ve hata yönetimine bakış
Ethereum Smart Contracts with Solidity: Data & Control Structures in Solidity Eğitimi, Solidity'de veriyi doğru tutmanın ve akışı gas'e dikkat ederek yönetmenin inceliklerini öğretir. Katılımcılar değer ve referans tiplerini, array, struct, mapping ve enum'u, storage ile memory ayrımını, koşul ve döngüleri, require ve revert ile hata yönetimini uygular. Program veri modelleme kararlarını maliyet ve güvenlik açısından ele alır.
3 Gün. Her gün dört modül; her veri tipi ve kontrol yapısının Remix üzerinde yazılıp gas davranışının gözlemlendiği uygulamalarla ilerler.
Orta Seviye — Solidity veri tipleri ve kontrol yapılarını derinlemesine öğrenmek isteyenler için
Her tip ve yapı Remix'te küçük örneklerle yazılır; storage-memory farkı ve döngü gas maliyeti canlı olarak gözlemlenerek pekiştirilir.
Veriyi doğru tiple tutmayı öğrenerek hem hata hem de gereksiz gas maliyetini en baştan önleyen sözleşmeler kurarsınız.
Array, struct ve mapping'i derinlemesine kavrayarak her ileri sözleşmenin dayandığı veri temelini sağlam atarsınız.
Storage-memory farkı ve döngü maliyetini gözlemleyerek akışı pahalıya mal olmadan güvenle kurma alışkanlığı edinirsiniz.
Programdan en iyi verimi almak için gereken temel bilgi ve ortam
Pragma, sözleşme iskeleti ve temel fonksiyon yazımına dair giriş düzeyi aşinalık beklenir.
Değişken, tip, koşul ve döngü gibi genel programlama kavramlarını bilmek faydalıdır.
Gas ve işlem kavramına dair temel farkındalık, maliyet konularını daha iyi kavramayı sağlar.
Remix IDE'ye erişebilen modern bir tarayıcı ve internet bağlantısı yeterlidir.
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:
uint, int, bool, address ve bytes tiplerini boyut ve işaret farklarıyla kavrayarak değişkenleri doğru biçimde tanımlarsınız.
0.8 sonrası otomatik taşma kontrolünü ve unchecked kullanımını bilerek sayısal işlemleri güvenli ve bilinçli yazarsınız.
Array, struct ve mapping'i kullanarak karmaşık veriyi modelleyip gezilemezlik gibi kısıtları doğru yönetirsiniz.
Storage, memory ve calldata farkını kavrayarak veriyi doğru konumda tutar ve gereksiz gas maliyetinden kaçınırsınız.
Koşul ve döngüleri doğru kurarak akışı yönetir ve blok gas limiti gibi sınırları gözeten güvenli yapılar yazarsınız.
require, revert, assert ve custom error ile girdileri doğrular, hataları ucuz ve anlamlı biçimde ele alırsınız.
Döngü maliyeti ve slot paketleme gibi konuları gözeterek veri ve akışı gas açısından verimli tasarlarsınız.
Checks-Effects-Interactions ve girdi doğrulama gibi desenleri uygulayarak öngörülebilir ve güvenli akışlar 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.
dApp geliştirme eğitimi: ERC-20/ERC-721 özel token, OpenZeppelin, Hardhat, ethers.js ile Web3 arayüz ve IPFS. Uçtan uca Ethereum projesi. Kurumsal ve online.
Detayları Gör →Blockchain mimari eğitimi: platform seçimi (Ethereum, Hyperledger, Corda), ağ topolojisi, konsensüs tasarımı, ölçekleme ve referans mimari. Kurumsal ve online.
Detayları Gör →Blockchain developer eğitimi: Solidity derinlemesine, Hardhat ve Foundry testleri, gas optimizasyonu, güvenlik desenleri, proxy ve dağıtım. Kurumsal ve online.
Detayları Gör →Blockchain uzmanlık eğitimi: kriptografi, konsensüs, Bitcoin/Ethereum/Hyperledger, DeFi, sözleşme güvenliği, denetim ve kurumsal uygulama. 5 gün. Kurumsal ve on
Detayları Gör →NFT uzmanlık eğitimi: ERC-721/1155, IPFS metadata, EIP-2981 telif, mint motoru, pazar yeri mimarisi, NFT-DeFi ve güvenlik. 5 gün. Kurumsal ve online.
Detayları Gör →Ethereum, EVM, gas ve Solidity temellerine bütünsel genel bakış eğitimi. Remix ile ilk akıllı sözleşme, testnet yayını ve ekosistem. Online ve kurumsal.
Detayları Gör →