C# ile Blockchain Kodlama

Deal Score+6
Deal Score+6

Bu kurs Blockchain nedir ? Nasıl yazılır? Sırları ve tüm altyapısı isimli kursumun uygulamalı olan bir devamıdır..

C# yazılım dili ile yoğun kodlama ve anlatım vardır. Console .NET Core Application projesi üzerinde çalışılacaktır. (.NET Core uygulamaları Windows, Linux ve MacOS üzerinde yani tümünde çalışır. Node yani blockchain veritabanını taşıyacak olan makinalar bu işletim sistemlerinde çalışırlarsa işte bu bizim açımızdan çok büyük bir avantajdır.)

Sizi hiç sıkmayacak şekilde anlatım ve uzatmayan bir yapıda yol izlenmiştir.

Blockchain nedir ? Nasıl yazılır? Sırları ve tüm altyapısı isimli kursumda gösterdiğim kendime ait gerçek bir blockchain yazılımının çalışma anı ve tüm özellikleri ile mimarisinin çok küçük ölçekte ancak çok tatmin edici açıdan kurs haline getirilmiş  şeklidir.

O kursa konu olan yazılım çok ileri düzey ve çok karmaşık yapıları barındırıyordu ve bu konunun yazılımını en temelden öğrenmek isteyenlere bu karmaşıklıklara girmeden ancak bu şekilde yardımcı olabilirim diye düşündüm.

Ortaya hakikaten her yapıdan ve seviyeden insanın öğrenebileceği ve sıkmadan net ve çok uzun olmayan bir kurs içeriği çıktı.

Bu kursu daha iyi anlamak için mutlaka Blockchain in Sırları kursumu almanızı isterim.

Bu kurs örnekleri arasında en iyi Türkçe içerikli kurslardan biridir.

Kursun tüm kaynak kodları paylaşılmıştır.

Kurs Toplam 5 dersten oluşmaktadır. Her ders içinde tam konu işlenmekte ve yazılım bitirilip o bölümün testi yapılmaktadır.

Kursun içeriği aşağıdaki gibidir:

  1. Giriş ve Block, Blockchain nedir , kodlama için gerekenler.. Kavramların özeti ve kapsamın detayının anlatılması..

  2. Basit Blockchain Kodlama.. Block ve Blockchain class ları oluşturma ve işlem…

  3. Proof Of Work Kodlama (Bitcoin ve ethereum da ki algoritma mantığının basite indirgenmiş kodlaması)

  4. Transaction ları Kodlama , Mining (Kazı) ve  Ödüllendirme , Zorluk katsayısı mantığı kodlaması..

  5. P2P Network Kodlama, WebSocket Server ve Client class oluşturma. Socket programlamayı öğrenme. Blockchain in dağıtık yapıda diğer node (bilgisayar) larla senkronize olması ve blockchain veritabanını birbirleriyle güncellemeleri..

  6. ** Sonunda çok kapsamlı şekilde 5. aşamadaki yaptıklarımızı da dahil yazılımın testini de gerçekleştiriyoruz..


Author : Selcuk Celik

Ratings : 4,7 / 5.0

Students : 695 öğrenci

https://www.udemy.com/csharp-ile-blockchain-kodlama/?couponCode=BLOCKCHAINKOD2020

Category : Yazılım Geliştirme, Yazılım Mühendisliği, Blockchain

Coursegence
Logo