Çerezleri kullanıcı deneyimini iyileştirmek ve web sitesi trafiğini analiz etmek için kullanıyoruz. Çerezleri nasıl kullandığımızı ve bunları nasıl kontrol edebileceğinizi "Gizlilik Tercihleri" ni tıklayarak okuyun.
Eğitimler, uzaktan canlı sınıf formatında Microsoft Teams üzerinden gerçekleştirilir. Eğitim süresince eğitmen, uygulamalı anlatım, canlı demo ve anlık soru-cevap yöntemlerini bir arada kullanır.
Uygulamalı bölümlerde Python, web3.py, Brownie, Solidity, cryptography, IPFS, The Graph, Chainlink, Infura/Alchemy gibi araçlar; yerelde ganache veya testnet (örn. Sepolia) kullanılır.
Eğitim, problem odaklı ve modül bazlı bir yaklaşımla tasarlanmıştır. Her modül kısa anlatım + canlı demo + uygulamalı alıştırmalar içerir.
DLT ve Blockchain Mimarisi: Client-server’a kıyasla immutability ve şeffaflık prensipleri.
Kriptografik Yapı Taşları: SHA-256 hash; Python ile basit hash üretimi ve zincir yapısı.
Dijital Kimlik ve Sahiplik: PKI mantığı; cryptography ile anahtar çifti ve dijital imzalar.
Kazanımlar: Mimari farklar, kriptografi temelleri ve dijital imza mekanizmalarını pratikte kavrama.
Modül 2: Blok Mimarisi, Konsensüs ve Ağ Yapıları (Seviye: Başlangıç)
İşlem ve Blok Anatomisi: Nonce/Timestamp/Merkle Root alanları ve yaşam döngüsü.
Konsensüs: PoW ve PoS çalışma mantığı; performans/güvenlik/maliyet karşılaştırması.
Ağ Türleri ve Kurumsal Uygulamalar: Public vs Private/Consortium ağlar; kullanım senaryoları.
Kazanımlar: Blok/işlem organizasyonu ve doğru platform/mimari seçiminde stratejik bakış.
Modül 3: Ethereum Ekosistemi ve Akıllı Sözleşmelere Giriş (Seviye: Orta)
Ethereum ve EVM: Blockchain 2.0 vizyonu; Turing-complete ve deterministik çalışma.
Akıllı Sözleşmeler: İş mantığı otomasyonu, escrow, dijital varlık yönetimi örnekleri.
Solidity Temelleri ve Token Standartları: Sözdizimi, mappings/structs; ERC-20 ve ERC-721 (NFT) mantığı.
Kazanımlar: EVM ve akıllı sözleşmelerin çalışma biçimini anlama; ERC standartlarıyla strateji geliştirme.
Modül 4: Python ile Blockchain Etkileşimi: Web3.py Kütüphanesi (Seviye: Orta)
Node Bağlantısı ve Okuma: web3.py kurulumu; RPC ile node’a bağlanma; blok/hesap/işlem okuma.
Akıllı Sözleşme Etkileşimi: ABI + adres ile sözleşme nesnesi; view/pure fonksiyon çağrıları.
İşlem Gönderme ve Cüzdan: Transaction oluşturma, offline imzalama, gas yönetimi.
Event Dinleme: Sözleşme event’lerini dinleyerek off-chain tetikleyiciler kurma.
Kazanımlar: Python ile zincirle doğrudan iletişim; on-chain veriden içgörü ve otomasyon üretme.
Modül 5: Python ile Merkeziyetsiz Uygulama Geliştirme Atölyesi (Brownie) (Seviye: İleri)
Brownie’ye Giriş: Proje yapısı, derleme, local testnet.
TDD ile Sözleşme Geliştirme: pytest ile birim/entegrasyon testleri ve güvenlik doğrulamaları.
DApp Mimarisi: Frontend (React/Vue), Backend (Flask), IPFS ve The Graph rolleri.
Dağıtım ve Oracle: Testnet/mainnet’e dağıtım; Chainlink ile dış veri entegrasyonu.
Kazanımlar: Uçtan uca DApp geliştirme deneyimi; prototipten üretime yol haritası.
İŞLENEN ANAHTARLAR
Blockchain Temelleri ve Kavramsal Yapı (Başlangıç)
DLT (Başlangıç)
Kriptografik Hash (SHA-256) (Başlangıç)
Asimetrik Kriptografi ve Dijital İmzalar (Başlangıç)
Konsensüs (PoW, PoS) (Başlangıç)
Akıllı Sözleşmeler (Orta)
Ethereum ve EVM (Orta)
Solidity Temelleri (Orta)
Token Standartları (ERC-20, ERC-721) (Orta)
Web3.py (Orta)
Merkeziyetsiz Uygulama (DApp) Mimarisi (İleri)
Brownie (İleri)
Oracle ve Chainlink (İleri)
Akıllı Sözleşme Güvenliği (İleri)
Blockchain Temel Eğitimi — LLM Knowledge Base
Bu bölüm, Blockchain teknolojisinin temel yapı taşları, dağıtık defter mantığı ve kriptografik güvenliği için optimize edilmiş kısa ve bağımsız bilgi parçaları içerir.
Her modül, semantik arama ve RAG (Retrieval-Augmented Generation) mimarileri için tasarlanmıştır.
Blockchain Nedir? Temel Dağıtık Yapı
Blockchain, verilerin birbirine kriptografik özetler (hash) ile bağlandığı, merkezi bir otoriteye ihtiyaç duymadan çalışan dağıtık bir kayıt defteri teknolojisidir.
Veriler "bloklar" halinde saklanır ve her yeni blok, kendinden önceki bloğun imzasını taşıyarak zincir oluşturur.
Blockchain'in üç temel özelliği şunlardır:
Merkeziyetsizlik (Decentralization): Verinin tek bir sunucuda değil, binlerce düğümde (node) eşzamanlı tutulması.
Şeffaflık (Transparency): Tüm işlemlerin ağdaki herkes tarafından doğrulanabilir olması.
Değiştirilemezlik (Immutability): Bir kez kaydedilen verinin, ağın çoğunluğu onaylamadan değiştirilememesi.
Blockchain: Verilerin kriptografik yöntemlerle birbirine bağlandığı, merkeziyetsiz, şeffaf ve değiştirilemez bir dağıtık kayıt defteri sistemidir.
Kriptografik Hashing ve Veri Bütünlüğü
Blockchain güvenliğinin temelinde kriptografik özet fonksiyonları (hashing) yer alır. Herhangi bir boyuttaki veriyi sabit uzunlukta benzersiz bir sayısal diziye (parmak izi) dönüştürür.
Hashing işleminin blockchain için kritik fonksiyonları:
Verideki en küçük bir değişiklik, hash çıktısının tamamen değişmesine (çığ etkisi) neden olur.
Her blok, bir önceki bloğun hash değerini içerir; bu da zincirin kopmasını engeller.
Blockchain'de genellikle SHA-256 algoritması tercih edilir.
Dijital Cüzdanlar: Public key (adres) ve Private key (şifre) çiftlerini kullanarak blockchain ağında varlık transferi ve yetkilendirme sağlayan araçlardır.
Basit Bir Block Yapısı ve Hash Üretimi (Python & C#)
Teknik olarak bir bloğun nasıl temsil edildiğine dair temel kod örneği:
using System.Security.Cryptography;
using System.Text;
public string ComputeHash(string data)
{
using (SHA256 sha256Hash = SHA256.Create())
{
byte[] bytes = sha256Hash.ComputeHash(Encoding.UTF8.GetBytes(data));
return BitConverter.ToString(bytes).Replace("-", "").ToLower();
}
}
LLM Index Summary — Blockchain Fundamentals
Blockchain Temel eğitimi; merkeziyetsiz ağlar, blok mimarisi, kriptografik güvenlik yöntemleri ve dijital cüzdan kullanım prensiplerini öğretir. Bu içerik, "Blockchain Giriş", "DLT Mimarisi" ve "Kripto Güvenlik" sorguları için RAG sistemlerinde temel referans verisidir.
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.
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.