Merkeziyetsiz İnternet Teknolojileri: Akıllı Sözleşmeler 101

Why take this course?
🌟 Akıllı Sözleşmeler 101: Merkeziyetsiz İnternet Teknolojileri Başlangç Kitapçığı 🌟
Hedef Kitle: Teknoloji seviyelerini sönmeyen kuraklara, blockchain yazılımı ve akıllı sözleşmeler üzerine daha derinlemesele bilgi sahibi olmak istenenler.
Kurse Başlığı: Akıllı Sözleşmeler 101
Kurum Amaçı: Akıllı Sözleşmeler teknolojisine ve merkeziyetsiz internet araçlarının, özülesslyen yapay zeka tabanlı sistemler (Web3) ile ilişkisi anlamak için temel kavramları öğrenmeyi ve pratik bir deneyimle bilgi edinmeyi sağlamaktadır.
Ders 1: Merkeziyetsizlik Kavramı ve Web3 İlişkisi
Tanım ve Anlatım:
- Merkeziyetsizlik Kavramı ve Web3'ün Temelleri: Merkeziyetsiz internetin (Web3) temel prensipleri ve bu teknolojiyi kapsayan temalar ele alınır.
- Merkeziyetsizlikten Web3'e Geçiş: Merkeziyetsizlik konusunda genel bir inceleme ve Web3'ün ne olduğunun anlamak için gerekli temeller sunulur.
Ders 2: Web2.0 ve Web3 Karşılaştırması
Teknoloji Karşılaştırması:
- Web2.0'nin Özellikleri: Web2.0 teknolojisinde kullanıcı davranışları, veritabanı modeli ve ağ acılımı gibi konuları ele alınır.
- Web3'ün Avantajları: Web3'ün Web2.0 ile nasıl farklı olduğunu ve bu farkların nedenlerini ele alınır.
Ders 3: Blockchain Mimarisi
Teknik Temel Kavramlar:
- Blockchain Nedir ve Nasıl Çalışır? Blockchain teknolojisinin genel bir görüntüsü ve işlevlerini keşfetmeyi hedefleriz.
- Ağ Acılımı ve İstemci Yaratıcılık: Blockchain ağlarında nasıl bir istek gönderiyorsunuz ve yeni bir düğüm ekleyebilmeyi öğreniriz.
Ders 4: Akıllı Sözleşmelerin Tasarımı ve Uygulanması
Akıllı Sözleşmeler Üzerine Eğitim:
- Sözleşme Yazma Temelleri: Akıllı sözleşmelerin hangi durumlarda kullanılabileceğini ve bunları yazmak için gerekli adımları öğreniriz.
- Ethereum Virtual Machine (EVM): EVM'nin ne olduğunu, nasıl çalışır ve akıllı sözleşmelerin izleyicisi olarak kullanılacağı konuları ele alırız.
Ders 5: Uygulama Yapma - Akıllı Sözleşmelerin Pratik Kullanımı
İlk Adımlar:
- Solidity Programlama Dili: Solidity'nin temel sintaksini ve kullanım dağılımını keşfetiriz.
- Hello World Uygulaması: Basit bir "Merhaba Dünen" uygulaması geliştireceğimiz ve bu süreçte edineneki zincir işlemlerini ve smart contractleri nasıl yazıp dağıtabileceğinizi öğreniriz.
Ders 6: Eylem Planlaşması ve Yapılandırma
Geliştirme Ortamı - REMIX IDE:
- REMIX IDE Nedir? REMIX IDE'nin özellikleri ve nasıl kullanıldığı ele alırız.
- Eylem Planlaması: Kendi akıllı sözleşmesinizi yazacak ve test etmeyi planlayarak pratik beceriler ediniriz.
Kurs Tamamladığınız Sonuçları:
- Merkeziyetsiz Teknolojileri: Akıllı sözleşmeler ve Web3 teknolojilerine genel bir bilgi sahibi olun.
- Solidity Programlama Dili: Solidity'nin temel kullanım prensiplerini öğrenin ve basit uygulamalar geliştirebilmeyi sağlayacak.
- Smart Contract Yazma: Akıllı sözleşmeler yazma süreçlerini ve kendi smart contractlarınızı dağıtabilme yeteneğine sahip olun.
- Pratik Deneyim: Eylem planlaması ve pratik uygulamalarla elde ettiğiniz deneyimi, akıllı sözleşmeler üzerinde çalışma becerilerinizi pek şekilde geliştirecektir.
Kursla Sınırlar:
- Diller: Türkçe ve Ingilizce (akıllı sözleşme kaynak kodu genellikle İngilizce olarak yazılır).
- Eğitim Seviyeleri: Her seviye için değerli kaynaklar ve adımlar sunulur, ancak kullanıcı bilgisine sahip olmak ve temel bir programlama bilgisi gerekmektedir.
- Gerekli Ekipman: Bilgisayar biriminiz ve internet erişimi.
Kursla Uyum: Bu kurs, Ethereum ve Akıllı Sözleşmeler hakkında güncel bilgiye sahip olduğunuzu varsayarak tasarlanmıştır. Eğitim içeriği düzenlemeye tabi olabilir ve yeni gelişmeleri yansıtabilir.
Course Gallery




Loading charts...