Çevrimiçi kurs – Coursera, EDUCBA tarafından Ethereum Blockchain üzerinde DApp’ler oluşturma konusunda sertifikalı profesyonel uzmanlık

Uzmanlıkla dağıtılmış uygulama geliştirme. Ethereum blok zincirinde merkezi olmayan uygulamalar oluşturmak için geliştirme becerilerinizi yükseltin.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Solidity’yi kullanarak akıllı geliştirmeyi kontrol etme
  • Ethereum blockchain ile etkileşime geçmek için DApp’leri web3.js ile entegre etme
  • Merkezi olmayan finans protokollerinin (DeFi) ve finansal sistemlerdeki uygulamalarının incelenmesi
  • Merkezi olmayan borsalar ve NFT pazarları dahil gerçek DApp’ler oluşturmak
  • Merkezi olmayan yönetişim ilkelerini ve bunların DApp geliştirme üzerindeki etkisini anlamak

What you will learn in the course

Courses for which the course is suitable

  • Blockchain geliştiricileri
  • Merkezi Olmayan Uygulama (DApp) Geliştiricileri
  • Merkezi Olmayan Finans (DeFi) Uzmanları
  • Akıllı Sözleşmeler (Akıllı Sözleşmeler)
  • web3 geliştiricileri
  • Teknoloji alanında proje yöneticileri
  • Blockchain girişimcileri
  • Dijital finans alanındaki analistler
  • Yeni teknolojilerdeki becerilerini geliştirmek isteyen geliştiriciler

Staj – 4 bölümlük kurs serisi

Genel Bakış: Bu stajın bir parçası olarak, Ethereum blok zincirindeki dağıtılmış uygulama geliştirme (DApp) dünyasını daha derinlemesine keşfedeceksiniz. Uzmanlar tarafından yönlendirilen bir dizi pratik proje ve modül, akıllı geliştirme, web3 entegrasyonu ve merkezi olmayan finans (DeFi) konularında becerilerinizi geliştirmenize yardımcı olacaktır. Tamamlandığında, gelişen blockchain teknolojisi ekosistemine katkıda bulunmaya hazır, sağlam, güvenli ve yenilikçi DApp’ler oluşturma yetenekleriyle donatılmış olarak ayrılacaksınız.

Hedef kitle:

  • Hırslı blockchain geliştiricileri
  • Ethereum ve merkezi olmayan uygulamalarla ilgilenen teknoloji severler
  • Blockchain teknolojilerindeki becerilerini geliştirmek isteyen profesyoneller

Öğrenme hedefleri:

  • Solidity’yi kullanarak akıllı geliştirmeyi kontrol edin
  • Ethereum blockchain ile kusursuz etkileşim için DApp’leri web3.js ile entegre edin
  • Merkezi olmayan finans protokollerini (DeFi) ve bunların finansal sistemlerdeki uygulamalarını araştırın
  • Merkezi olmayan borsalar, NFT pazarları ve daha fazlasını içeren gerçek DApp’ler oluşturun
  • Merkezi olmayan yönetimin ilkelerini ve bunların DApp geliştirme üzerindeki etkilerini anlayın

Pratik bir öğrenme projesi

Bu eğitimdeki projeler, öğrencileri Ethereum blockchain üzerinde dağıtılmış uygulamalar (DApp’ler) oluşturmaya yönlendirecektir. Öğrenciler, merkezi olmayan finans (DeFi) platformları oluşturmaktan NFT pazarlarını uygulamaya kadar, finansal katılım, dijital sahiplik ve merkezi olmayan yönetişim gibi gerçek zorlukların üstesinden gelmek için becerilerini uygulayacak ve böylece blockchain teknolojisinin ilerlemesine katkıda bulunacaklar.

Details of the courses that make up the specialization

Ethereum blok zinciri hakkında bilgi

Kurs 1: Ethereum blockchain üzerinde De-App’ler oluşturmak

Süre: 11 saat

Bu kurs, katılımcılara Ethereum blok zincirinde merkezi olmayan uygulamalar (de-apps) tasarlamak, geliştirmek ve başlatmak için gereken bilgi ve becerileri sağlamak üzere tasarlanmıştır.

Hedef kitle:

  • Programlama kavramları konusunda sağlam bir anlayışa sahip geliştiriciler.
  • Blockchain meraklıları.
  • Girişimciler ve ürün yöneticileri.
  • Finans ve bankacılık sektöründeki teknik profesyoneller.
  • öğrenciler ve araştırmacılar.

Önkoşullar:

  • Programlama kavramlarının tam olarak anlaşılması ve en az bir programlama dilinde deneyim.
  • Blockchain teknolojisinin temel kavramlarına aşinalık.
  • Web sitesi geliştirmeyle ilgili temel bilgiler.
  • Komut satırı arayüzüne (CLI) aşinalık.
  • Sağlamlık ve Ethereum geliştirme araçları.

Kursun sonunda şunları yapabileceksiniz:

  • Ethereum tabanlı geliştiriciler oluşturmanın temel kavramlarını ve tekniklerini anlayın.
  • Blockchain teknolojisinin temel prensiplerini öğrenin.

Gelişmiş akıllı sözleşmelerin geliştirilmesi

Kurs 2

Süre: 7 saat

Kurs, dağıtılmış fikir birliği ve değişmez bloklar gibi temel kavramları da içeren, blockchain teknolojisinde güçlü bir temel sağlamak üzere tasarlanmıştır.

Ne öğreneceksiniz:

  • Ethereum blok zincirinin mimarisi ve bileşenleri.
  • Akıllı sözleşmeler geliştirmek için sağlamlık programlama dili.
  • Akıllı sözleşmelerin geliştirilmesi, test edilmesi ve başlatılması.
  • Ethereum ağıyla etkileşime geçin.

Önkoşullar:

  • Programlama kavramlarının sağlam anlaşılması.
  • Blockchain’in temelleri.
  • Web geliştirme becerileri.
  • Komut satırı deneyimi.
  • Sağlamlık ve Ethereum geliştirme araçları.

Dağıtılmış Uygulama Geliştirme (DApp)

Kurs 3

Süre: 11 saat

Ne öğreneceksiniz:

  • Dağıtılmış uygulamalar (DApp’ler) kavramını anlayın.
  • HTML, CSS ve JavaScript kullanarak DApp arayüzleri geliştirin.
  • Otomatik ve güvenli ödeme işlemlerine yönelik akıllı sözleşmeleri açıklayın.

Ethereum güvenliği ve denetimleri

Kurs 4

Süre: 8 saat

Ne öğreneceksiniz:

  • Ethereum güvenlik ve denetim araçlarını kullanın.
  • Girdi ve hata yönetimine yönelik stratejiler.
  • Etkili sızma testlerini ve kod incelemelerini belirleyin.