Özet
Hedefler
Topics
Diğer Eğitimler

Bu Blockchain Ethereum eğitimi, katılımcılara akıllı sözleşmeler yazma ve onlarla etkileşime giren uygulamalar oluşturma konusunda kapsamlı bir derinlik sunar.

Hedefler

  • Ethereum mimarisini ve Solidity dilini

  • Bir Ethereum Blockchain geliştirmek için gerekli fonksiyonel bileşenlerini (akıllı sözleşmeler dahil)

  • Ağda bir Ethereum uygulaması nasıl başlatılacağını

  • Ethereum ağında işlemler nasıl oluşturulacağını ve uygulanacağını

Topics

  • Blockchain ve Akıllı Sözleşme Temelleri

    • Blockchain nedir ve nasıl çalışır?

    • Merkezileştirilmiş, Dağıtılmış ve Dağıtılmış

    • Blockchain ve Veritabanları

    • Bitcoin vs Ethereum

    • Akıllı Sözleşmeler nedir?

    • Akıllı Sözleşmeler nasıl kullanılır?

  • Akıllı Sözleşme Programlama Temelleri

    • Akıllı Sözleşmelerin Avantajları ve Dezavantajları

    • Katman 1 ve Katman 2

    • Üst Düzey Dil - Düşük Düzey

    • Karşılaştırma Katılığında Diller, Vyper, diğerleri

    • Solidity ile Akıllı Sözleşmeler

    • Bir Solidity Dosyasının Düzeni

  • Merkezi Olmayan Bilgileri ve Web3'ü Anlamak

    • Blockchain Erişim yapıları ve Mimarileri

    • Uzak Blok Zinciri Düğümleri ve Yerel Blok Zinciri Düğümleri

    • Blockchain Erişimi ve merkezi RESTful API karşılaştırması

    • Web3.js API'yi anlama

    • İşlemleri ve Mutabakatı Anlamak

    • Özel Anahtarlar, Genel Anahtarlar ve İmzalar

    • Kasık Blok Zincirlerinde gizliliği anlamak

    • MetaMask veya MIST gibi KeyStore'un mimarisini anlama

  • Ethereum ve EVM'nin Temelleri

    • Ethereum Değerleri

    • EVM ve ABI Arayüzünü Anlamak

    • Aramalar ve İşlemler

    • Eşzamanlılık ve Etkinlikler

    • Olayların kullanım örnekleri

  • Solidity Advanced: Değiştiriciler, Eşlemeler, Yapılar ve Kalıtım

    • İşlevleri, Eşlemeleri ve Yapıları Anlama

    • Değiştiriciler ne zaman kullanılır?

    • Kitaplıklar ve Miras

  • Dağıtımı ve Maliyetleri Anlamak

    • Geliştirme ve Dağıtım Döngülerini Anlayın

    • Sağlamlık Derlemesini ve Dağıtımı Anlamak

    • Gaz ve Gaz Maliyetleri

    • Yükseltilebilirlik ve Veri Taşıma Teknikleri

    • Hareketli Parçaları Anlayın: Derleyici, Blok Zinciri, API, KeyStore

  • Madencilik, İş Kanıtı ve Yetki Kanıtı

    • PoW'da Madencilik Nedir?

    • Bloklar nasıl oluşturulur?

    • PoW ve PoA (PoS)

    • Yerel geliştirme için Go-Ethereum veya Ganache / TestRPC'yi anlama

    • Özel Blok Zincirleri ve Genel Blok Zincirleri Anlamak

  • Güncel Sorunlar, Çözümler, Görünüm, Huzur

    • Ethereum Now ve Ethereum Future

    • Ethereum ile neredeyiz

    • Homestead

    • PoW

    • Ethereum nereye gidiyor

    • Huzur

    • PoS + PoW'dan PoS'ye

    • Parçalama

    • Önerilen Bültenler / Gruplar

  • Ekiplerde Çalışma, Test ve Sürüm Oluşturma

    • Truffle'ın ne olduğunu anlamak

    • Biniş ile Karşılaştırma

    • Takımlar için Kodu Nasıl Yönetin

    • Göçleri Anlamak

    • Yer Mantarı ile Birim Testi Anlamak

  • IPFS ve Dağıtılmış Dosya Depolama

    • IPFS nedir

    • IPFS, FileCoin, Swarm, Sia, Storj arasında karşılaştırma

    • Derleme

    • Komut satırı derleyicisiyle bir Solidity Dosyası derleyin