Bence yapamazsın.

backend işleri için sadece solidity kullanmak yeterli mi?

Yazabilirsin tabii lakin çok daha fazlasını Solidity ile yapabilirsin. Solidity zaten JS tabanlı bir dil, çok benziyorlar. İyi derecede JS biliyorsan Solidity'i çok rahat öğrenirsin. Aynı zamanda şu an Smart Contract için Go, Rust gibi dilleri gerisinde bırakmış bir dil Solidity.

Hocam JavaScript'i Blockchain Sözleşmelerinde kullanabilirsiniz ama C++ bu konuda en fazla kullanılan programlama dili. Back end için de Python, Ruby kullanılan diller arasında ama Java da kullanılıyor.

O zaman ne yapmalıyım?

Evet.

Java ve C++ bilmelisin veya bilen birisiyle ortak olmalısın.

Fronted Flutter kullanıyorum backend olarak JavaScript kullanmak istiyorum. Sadece JavaScript kullanarak blockchain akıllı sözleşmeleri yazabilirim? JavaScript ile tüm backend kullanabiliri miyim?

1 şeyde sorcam. blockchain uygulamasında bütün verilerimiz blockchain depolanıyor değil mi?

Evet hocam hepsi için yetersiz ama arkadaş kullanabilir miyim diye sorduğu için o soruya cevap verdim. Fakat C++, Python ve JS; bu üçünü bildikten sonra da kimse ile ortak olarak çalışmak zorunda kalmazsınız.

Dijital Defter diye bir sistem kullanılıyor. Her veri tek bir yerde değildir. Dağıtık ve şifrelenmiş biçimde saklanır. Blockchainde, işlemler blok olarak deftere eklenir ve önceki blokla bağlantılı ve bu da block zincir oluşturuyor.

İngilizcen varsa Udemy üzerinden Solidity kurslarına bakabilirsin. Ben bu kursu takip ediyordum, gayet yeterliydi: Code with Ethereum & Solidity: The Complete Developer Guide Use Ethereum, Solidity, and Smart Contracts to build production-ready apps based on the blockchain www.udemy.com Ücretsiz olsun istiyorsan YouTube üzerinde de freecodecamp'in düzenlemiş olduğu harika kaliteli içerikler var, göz atmanı öneririm: Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak. Daha detaylı bilgi için, çerezler sayfamıza bakınız. Üçüncü taraf çerezlerini kabul et

ders öneriniz var mı? oynatma listesi vb.