SOLİDİTY AKILLI SÖZLEŞME MİMARİSİ VE WEB3

EĞİTİM SÜRESİ
- Eğitim Süresi: 10 Gün (Toplam 60 Saat)
- Günlük Eğitim Süresi: 6 Saat
- Ders Yapısı: 50 dakika oturum + 10 dakika mola
- Eğitim Saatleri: 10:00 - 17:00
- Öğle Arası: 12:00 - 13:00 (1 Saat)
Eğitimler, uzaktan canlı sınıf formatında Microsoft Teams üzerinden gerçekleştirilir. Program; kısa anlatım + canlı demo + uygulamalı alıştırma döngüsüyle ilerler.
Uygulamalı bölümlerde Hardhat, Truffle, Ethers.js, MetaMask, OpenZeppelin, OpenZeppelin Upgrades, Mocha/Chai, Slither, Gnosis Safe, Chainlink, IPFS, Infura/Alchemy ve Sepolia gibi test ağları kullanılır.
EĞİTİM HEDEFİ
- Solidity ile güvenli, ölçeklenebilir ve gaz verimli akıllı sözleşmeler tasarlamak.
- Web3 uygulamaları için frontend entegrasyonu ve profesyonel test/dağıtım süreçlerini standardize etmek.
- Kurumsal mimariler için upgradeable, multisig ve L2 tabanlı yaklaşımları hayata geçirmek.
EĞİTİM YÖNETİMİ
- Teorik Bilgi: Ethereum/EVM mimarisi, konsensüs ve gas dinamikleri.
- Uygulamalı Laboratuvarlar: Hardhat/Truffle ile geliştirme; OpenZeppelin; Ethers.js/MetaMask; Chainlink/IPFS.
- DevSecOps: TDD, CI/CD entegrasyonu, statik analiz ve güvenlik denetimleri.

EĞİTİM PROGRAMI
Modül 1: Blockchain ve Ethereum Mimarisine Derinlemesine Bakış (Seviye: Başlangıç)
- DLT ve EVM: Immutability ve kriptografik güvenliğin etkileri; EVM opcode seviyesinde çalışma ve execution modeli; blok anatomisi (header, tx root, state root).
- Konsensüs ve Güvenlik: PoW/Nakamoto, %51 saldırıları; PoS dinamikleri (validator, staking, slashing, finality); The Merge sonrası Execution/Consensus Layer.
- İşlem Yaşam Döngüsü ve Gas: Mempool → blok dahil olma; EIP‑1559 (base/priority fee); gas/gas price/gas limit optimizasyonları.
Modül 2: Solidity'nin Temelleri ve İleri Veri Yapıları (Seviye: Başlangıç)
- Sözdizimi ve Tipler: Değer vs referans tipleri; storage/memory/calldata maliyet ve kalıcılık farkları; sabit/dinamik array yönetimi.
- İleri Yapılar: struct ve mapping ile modelleme; global değişkenler (msg.sender, msg.value, block.timestamp, tx.origin) ve güvenlik etkileri.
- Hata Yönetimi: require/assert/revert farkları; custom errors ile modern yaklaşım.
Modül 3: Profesyonel Geliştirme Ortamı ve Test Metodolojileri (Seviye: Orta)
- Hardhat/Truffle: Proje yapılandırması, derleme ve deployment script’leri; Hardhat Network, mainnet forking ve state manipülasyonu; Infura/Alchemy ve Sepolia bağlanma.
- TDD: Mocha & Chai ile unit test; require/assert/custom error testleri; event emission ve state tutarlılığı.
Modül 4: Standartlar ve Yeniden Kullanılabilirlik: OpenZeppelin (Seviye: Orta)
- ERC‑20/721/1155: Güvenli implementasyon ve gas verimi; batch transferler.
- Erişim ve Güvenlik: Ownable/AccessControl; ReentrancyGuard, Pausable entegrasyonları.
Modül 5: Uygulamalı Proje – Merkeziyetsiz Tekne Kiralama Platformu (Backend) (Seviye: Orta)
- Modelleme: On‑chain/off‑chain ayrımı; Boat/Captain/Rental struct’ları ve mapping’ler.
- İş Mantığı: addBoat/addCaptain yönetici fonksiyonları; createRental (payable), dinamik ücret ve zaman kontrolleri; RentalCreated event’i.
Modül 6: Frontend Entegrasyonu ve Web3 Etkileşimi (Seviye: Orta)
- Ethers.js: Provider/contract instance; view/pure ile okuma, state değiştiren çağrılar.
- MetaMask: Cüzdana bağlanma, ağ ve adres; transaction signing; event dinleme ile UI güncelleme.
Modül 7: Kurumsal Düzey Akıllı Sözleşme Güvenliği (DevSecOps) (Seviye: İleri)
- Saldırı Vektörleri: Reentrancy (Checks‑Effects‑Interactions, ReentrancyGuard), overflow/underflow ve >=0.8 korumaları, access control zafiyetleri (tx.origin, yanlış modifier kullanımı).
- Secure SDLC: Kodlama prensipleri, Slither ile statik analiz ve CI/CD’ye entegrasyon; denetim (audit) hazırlığı.
Modül 8: İleri Seviye Akıllı Sözleşme Mimarileri (Seviye: İleri)
- Upgradeable Contracts: delegatecall, Transparent vs UUPS proxy farkları; OpenZeppelin Upgrades ile güvenli yükseltme ve state yönetimi.
- Multisig & Governance: M‑of‑N; Gnosis Safe çalışma mantığı; kurumsal varlık yönetimi ve acil durum senaryoları.
Modül 9: Gas Optimizasyonu ve Zincir Dışı Veri Entegrasyonu (Seviye: İleri)
- Gas Optimizasyonu: storage yerine calldata/memory; struct packing; uint128 vs uint256; Yul/assembly ile düşük seviyeli optimizasyon.
- Oracle Entegrasyonu: Oracle problemi; Chainlink DON mimarisi; Data Feeds ve VRF ile pratik entegrasyon.
Modül 10: Layer‑2, DeFi Mimarileri ve ERC‑4337 (Seviye: İleri)
- L2 Ölçeklendirme: Optimistic vs ZK Rollups; L2 dağıtımı ve köprü (bridge) güvenlik riskleri.
- DeFi Anatomisi: AMM (x*y=k), borç verme/teminat mekanizmaları; flash loans’ın atomik yapısı ve riskleri.
- Hesap Soyutlama (ERC‑4337): Gas sponsorluğu, sosyal kurtarma, batch işlemler; Bundler/EntryPoint/Paymaster rolleri.
KAZANIMLAR
Program; katılımcıları yalnızca geliştirici değil, güvenliği ve ölçeklenebilirliği önceleyen birer Blockchain Sistem Mimarı seviyesine taşır. Proxy yükseltmeleri, L2 ve DeFi iç mantığı gibi ileri konularda teknik liderlik vizyonu kazandırır.
Kurumlar; güvenlik zafiyetlerini proaktif önleyen, yenilikçi Web3 projelerini hayata geçiren ve sağlam ürünler geliştiren yetkin bir ekip oluşturur.
İŞLENEN ANAHTARLAR
- EVM (Başlangıç)
- Proof‑of‑Stake (Başlangıç)
- Gas & EIP‑1559 (Başlangıç)
- storage vs memory vs calldata (Başlangıç)
- Hardhat (Orta)
- Mocha & Chai (Orta)
- ERC‑721 (NFT) (Orta)
- OpenZeppelin (Orta)
- Reentrancy Attack (İleri)
- Upgradeable Contracts (Proxy Pattern) (İleri)
- Static Analysis (Slither) (İleri)
- Layer‑2 (Rollups) (İleri)
- DeFi (AMM) (İleri)
- ERC‑4337 (Account Abstraction) (İleri)
Aradığınız Eğitimi Bulduğunuzu Düşünüyorsanız!
Kurumsal eğitim içeriklerimizde sektörün trend ve güncel konularında lider konumdayız. Bu farkı siz de hızla fark edeceksiniz. Dünyada en çok tercih edilen ve 1-10 puanlama sistemine göre 9.5 ve üzeri puan almış konular, sizin için titizlikle hazırlandı.
25 yıllık eğitim sektörü deneyimi ve uluslararası proje tecrübeleriyle birleşerek, dünya çapında yapılan yıllık analizler doğrultusunda en güncel trend kurumsal gereksinimler ve talepler derlendi. Kendi özgün kaynaklarımızla oluşturduğumuz laboratuvar ortamlarında tüm eğitim içerikleri ve laboratuvar çalışmaları hazırlandı. Kurumsal ihtiyaçlarınız doğrultusunda gerekli tüm eğitim konuları hazır hale getirilmiş ve danışmanlık seviyesinde saha deneyimleriyle birleştirilmiştir.
Dünya standartlarında eğitim içerikleri ve sunum yöntemleri bir araya getirilerek tasarlandı. Eğitim sürecine katılan tüm katılımcılar için GitHub repoları aracılığıyla hazır çalışma ortamları oluşturuldu. Ayrıca, hayat boyu erişilebilecek kaynaklar ve eğitim materyalleri katılımcılara sunulmaktadır.
Kapsamlı Handsonlar ile Zenginleştirilmiş Kurumsal Eğitimlerimiz
Tüm eğitimlerimiz, kurumsal eğitim formatında sunulmaktadır. Eğitimler, talepleriniz doğrultusunda ihtiyaçlarınıza göre güncellenir ve katılımcılarla birlikte sizin belirlediğiniz senaryolar işlenir. Bu sayede, eğitmenin değil, sizin ihtiyaçlarınıza yönelik konularla donatılmış bir eğitim tamamlanır. Eğitimle birlikte danışmanlık hizmeti de sağlanmış olur. Katılımcılar en yüksek faydayı sağlayarak eğitimlerini tamamlarlar. Ayrıca her eğitimde kapsamlı eğitim içerikleri git ortamında katılımcılara verilir. Çalışmalar bu materyallerle yapılır ve eğtim süresince katılımcılar ve eğitmen tarafından güncellenir. Aradan yıllar geçse de eğitim anındaki tüm materyallere erişim sağlanabilir.
Kapsamlı Handsonlar ile Zenginleştirilmiş Kurumsal Eğitimlerimiz
Tüm eğitimlerimiz, kurumsal eğitim formatında sunulmaktadır. Eğitimler, talepleriniz doğrultusunda ihtiyaçlarınıza göre güncellenir ve katılımcılarla birlikte sizin belirlediğiniz senaryolar işlenir. Bu sayede, eğitmenin değil, sizin ihtiyaçlarınıza yönelik konularla donatılmış bir eğitim tamamlanır. Eğitimle birlikte danışmanlık hizmeti de sağlanmış olur. Katılımcılar en yüksek faydayı sağlayarak eğitimlerini tamamlarlar. Ayrıca her eğitimde kapsamlı eğitim içerikleri git ortamında katılımcılara verilir. Çalışmalar bu materyallerle yapılır ve eğtim süresince katılımcılar ve eğitmen tarafından güncellenir. Aradan yıllar geçse de eğitim anındaki tüm materyallere erişim sağlanabilir.
Yapay Zeka ve Üretken AI
Kurumsal AI ve Veri
Blockchain ve Web3
Gömülü Sistemler ve IoT
Veri Tabanı ve İş Uygulamaları
Büyük Veri ve Mesajlaşma
Kuantum
Diğer Eğitimler (A‑Z)
Sizin İçin Özel Hazırlananan Kurumsal Workshoplarımız
Workshoplar konuların 360 derece açıdan ele alındığı, konuların derinlemesine işlendiği, handsonlar ile katılımcıların birlikte çalışma fırsatı bulduğu en kapsamlı eğitim formatımızdır.
Sizin İçin Özel Hazırlananan Kurumsal Seminerlerimiz
Tüm seminerlerimiz sizin senaryolarınız ve ihtiyaçlarınız için size özel hazırlanır. Katılımcı profiline uygun özel örnekler ve katılımı teşvik edecek özel içerikler ile zenginleştirilir.
Sizin İçin Özel Hazırlananan Kurumsal Workshoplarımız
Workshoplar konuların 360 derece açıdan ele alındığı, konuların derinlemesine işlendiği, handsonlar ile katılımcıların birlikte çalışma fırsatı bulduğu en kapsamlı eğitim formatımızdır.
Sizin İçin Özel Hazırlananan Kurumsal Seminerlerimiz
Tüm seminerlerimiz sizin senaryolarınız ve ihtiyaçlarınız için size özel hazırlanır. Katılımcı profiline uygun özel örnekler ve katılımı teşvik edecek özel içerikler ile zenginleştirilir.