Blockchain Solidity Developer Kursu 2023

Sıfırdan İleri Seviye Akıllı Sözleşmelerin Geliştirilmesi ve Uygulanması

Ratings: 2.93 / 5.00




Description

Merhaba! Blockchain Solidity Developer kursuna hoş geldiniz! Bu kurs, sıfırdan başlayarak ileri seviyeye kadar geliştirici olmak isteyenler için tasarlanmış kapsamlı bir eğitim programıdır. Kurs boyunca, blockchain teknolojisinin temellerinden başlayarak Solidity programlama dilini öğreneceksiniz.


Kursun ilk bölümünde, blockchain ve Web3 gibi kavramlara giriş yapacak ve Bitcoin ile Ethereum'un ne olduğunu öğreneceksiniz. Ardından, Solidity dilini tanıyacak ve Remix Ethereum'un kullanımını öğrenerek pratik yapma imkanı bulacaksınız. Ayrıca, Truffle ve Hardhat gibi geliştirme araçlarını tanıyacak, Visiul Studio Code ve node.js kurulumunu gerçekleştireceksiniz. React framework'ünü de keşfederek Ethereum projelerinde kullanabileceğiniz temel araçları öğreneceksiniz.


İkinci bölümde, değişkenler ve veri yapıları hakkında bilgi edineceksiniz. Solidity dilinde değişkenleri nasıl tanımlayacağınızı, veri tiplerini (Bool, int, uint, string, bytes32, Address), Struct yapılarını, Mapping ve Array gibi veri yapılarını öğreneceksiniz. Storage ve Memory konusunda da ayrıntılı bilgi alacak ve Enum yapısını keşfedeceksiniz.


Önemli Parametreler bölümünde, döngü yapıları (While Loops ve For Loops), koşul ifadeleri (If Else), Modifiers ve Constructor kullanımını öğreneceksiniz. Ayrıca, Require, assert ve revert ifadelerini kullanarak hata yönetimi konusunda bilgi sahibi olacak ve Events emit ile olayları yönetmeyi öğreneceksiniz. Import ve Inheritance konularında da detaylı bilgi alacak ve Interface kullanımını öğreneceksiniz.


ERC-20 Token Contract bölümünde, Open Zeppelin gibi önemli kütüphaneleri keşfedecek ve ERC-20 standardına uygun bir token oluşturmayı öğreneceksiniz. Ayrıca, Matemask gibi cüzdanları kullanarak token alma, kontratı deploy etme ve doğrulama işlemlerini gerçekleştireceksiniz.


Geliştirci Araçları ve Kütüphaneler bölümünde, Turffle ve HardHat gibi popüler test araçlarını kullanmayı öğrenecek ve Web3.js ve Ethers.js kütüphaneleriyle Ethereum ile entegrasyonu keşfedeceksiniz.


WEB3 Entegrasyonu bölümünde, sağlayıcıları nasıl kullanacağınızı, cüzdan bağlantısını nasıl yapacağınızı ve akıllı sözleşmelerle veri okuma ve yazma işlemlerini nasıl gerçekleştireceğinizi öğreneceksiniz.


NFTs ve Minting App bölümünde, NFT'lerin ne olduğunu ve nasıl oluşturulduğunu öğreneceksiniz. IPFS ve Pinata gibi önemli kavramları tanıyacak ve Pinata'ya dosya yükleme işlemlerini gerçekleştireceksiniz. ERC-721 standardına uygun bir NFT kontratı oluşturacak ve bir minting websitesi geliştireceksiniz.


DeFi ve Test bölümünde, DeFi'nin ne olduğunu, staking ve farming kavramlarını öğreneceksiniz. Staking kontratlarını geliştirme ve test etme sürecini deneyimleyecek ve kontratları deploy etme adımlarını atacak ve staking işlemlerini gerçekleştireceksiniz.


İleri Seviye Smart Contracts bölümünde, Game kontratı geliştirme sürecini (Rastgele Sayı Üretimi), Tedarik Zinciri kontratlarını oluşturma sürecini ve ERC-1155 standardını öğreneceksiniz.


Kursun son bölümünde, bir sonraki adımlarınızı planlama konusunda yol haritası oluşturacak ve nasıl daha iyi bir geliştirici olabileceğinizi öğreneceksiniz.


Bu kurs, sıfırdan başlayarak ileri seviye konulara kadar Solidity programlama dilini öğrenmek isteyen herkese hitap ediyor. Eğitim içeriği, pratik uygulamalar, projeler ve örneklerle desteklenmektedir. Hazır olun, kendi blockchain projelerinizi oluşturmanız için sizi bekliyoruz!

What You Will Learn!

  • Solidity Developer Olma
  • Blockchain'i Anlama ve Geliştirme
  • Smart Contract, NFT, DEFI alanlarında Uzmanlaşma
  • Akıllı Sözleşme ve NFT Uzmanlığı

Who Should Attend!

  • Solidity Öğrenmek İsteyenlere, Blockchain Sevdalılarına, NFT Meraklılarına ve FinTech Alanında ilgilinenler