Bu repo, 23 Nisan 2022 tarihinde, Chainlink sponsorluğunda gerçekleştirilen ve İrfan Önk tarafından verilen 7 saatlik Solidity Workshop eğitiminde anlatılanların özeti olarak çıkarılmıştır.
Başlangıçta "Web3.0 nedir? Günümüzdeki sistemler (Web2.0) ile arasındaki fark nedir?" konuları üzerinde durulmuştur. Daha sonra süre kısıtlı olduğu için çok detaya girilmeden, solidity temelleri verilen eğitimde temel syntax (söz dizimi) bilgisi verildikten sonra örnek bir uygulama yapılmıştır.
Belge | Açıklama |
---|---|
Giriş | Giriş kısmında anlatılan konular ele alınmıştır. Geliştirme ortamı ve Solidity temelleri tanıtılmıştır. |
Değişkenler | Solidity dilinde en çok kullanılan değişken tipleri, erişim belirteci ve depolama gibi konular üzerinde durulmuştur. |
Fonksiyonlar | Fonksiyonlar, erişim durumları, parametreler ve döndürdüğü değerler, constructor method konuları anlatılmıştır. |
Örnek Uygulama | Eğitim kapsamında yapılan örnek kitlesel fonlama uygulaması anlatılmıştır ve yazılan akıllı kontrat kodu açıklanmıştır. |
Eğitim için öncelikle İrfan Önk olmak üzere, düzenleyenlere de teşekkür ederiz. Bu repo, eğitime dair döküman olması amacıyla hazırlanmıştır. Eksik veya hatalı gördüğünüz yerleri düzeltip pull request gönderebilirsiniz.