Kendi özel blokzincir ağınızı kurun
Truffle Suite ve Ganache eğitimi: yerel EVM ağı kurulumu, Truffle proje yapısı, Solidity derleme ve migration ile dağıtım, Mocha/Chai tabanlı kontrat testleri, truffle console ve web3 etkileşimi uygulamalı öğretilir.
Ganache ağı, Truffle iş akışı, akıllı kontrat testi ve dağıtımı
Bu orta seviye eğitim, Truffle Suite ve Ganache kullanarak özel (private) blokzincir ağları kurmayı ve Ethereum uyumlu akıllı kontrat geliştirmeyi uygulamalı öğretir. Ganache ile yerel bir EVM ağı başlatma, önceden fonlanmış hesaplar, blok madenciliği ayarları ve RPC uç noktası işlenir. Truffle ile proje yapısı, truffle-config.js, contracts ve migrations dizinleri, Solidity kontratlarının solc ile derlenmesi anlatılır. migrate komutuyla dağıtım, deployer kullanımı, Mocha/Chai tabanlı kontrat testleri, truffle console ve web3 ile etkileşim ele alınır. Gas tüketimi, revert senaryoları, event dinleme ve Truffle Dashboard ile imzalama gösterilir. Katılımcı eğitim sonunda kendi akıllı kontratını Ganache üzerinde dağıtıp test eden eksiksiz bir iş akışı kurabilir.
3 Gün. Her gün dört modül; her modülde kavram anlatımının ardından Truffle ve Ganache üzerinde canlı kodlama ve dağıtım yapılır.
Orta Seviye — Truffle Suite ve Ganache ile özel blokzincir ağları kurma, akıllı kontrat geliştirme, test ve dağıtım iş akışı.
Her kavram yerel Ganache ağında gerçek kontrat dağıtımı, Truffle testleri ve console etkileşimiyle çalıştırılarak pekiştirilir.
Ganache ile gerçek ağ ücreti ödemeden hızlı ve tekrarlanabilir bir blokzincir ortamı kurarsınız.
Truffle'ın test çatısıyla kontratlarınızı dağıtmadan önce otomatik doğrularsınız.
migrate ve console ile derleme-dağıtım-test döngüsünü dakikalar içinde tamamlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Node.js ve temel JavaScript bilgisi, Truffle betikleri ve testler için gerekir.
İşlem, blok, hesap ve gas gibi temel blokzincir kavramlarına aşinalık faydalıdır.
Temel Solidity sözdizimi bilgisi kontrat geliştirmeyi hızlandırır.
Node.js, npm, Truffle ve Ganache kurulu çalışabilen bir geliştirme makinesi.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Ganache ile fonlanmış hesaplara sahip özel bir blokzincir ağı kurarsınız.
JSON-RPC ve web3 ile ağ ve hesap sorgularını yapabilirsiniz.
Truffle projesini doğru dizin ve yapılandırmayla oluşturursunuz.
Solidity kontratlarını derleyip ABI ve bytecode üretirsiniz.
Migration betikleriyle kontratları Ganache'a sistemli biçimde dağıtırsınız.
Mocha/Chai ile kontrat davranışını ve revert senaryolarını doğrularsınız.
truffle console ve web3 ile kontratları canlı çağırıp test edersiniz.
Dashboard, debug ve HDWalletProvider ile iş akışını genişletirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Ağ mühendisleri için Python, Netmiko, NAPALM, REST/NETCONF ve Ansible ile uygulamalı ağ otomasyonu eğitimi. Cisco DevNet yaklaşımıyla NetDevOps becerileri kazan
Detayları Gör →Kişisel istihbarat ağı kurma, OSINT ile bilgi toplama, kaynak doğrulama ve bilgiyi karara dönüştürme eğitimi. Beceriklilik ve bilgi yönetimi becerileri kazanın.
Detayları Gör →Statik/dinamik yönlendirme, OSPF, EIGRP ve PPP, MPLS, GRE/IPsec VPN gibi WAN teknolojilerini uygulamalı öğreten Cisco IOS tabanlı yönlendirme ve WAN eğitimi.
Detayları Gör →IP yönlendirme temelleri: yönlendirme tablosu, administrative distance, longest prefix match ve statik/dinamik yönlendirmeye giriş. Packet Tracer ile uygulamalı
Detayları Gör →Cisco IOS üzerinde statik, OSPF ve EIGRP yönlendirme yapılandırması, rota yeniden dağıtımı ve sorun giderme. show/debug ile doğrulamalı uygulamalı eğitim.
Detayları Gör →