|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ethereum-blockchain/
课程评论:没有评论
**课程名称:Blockchain 及以太坊架构** **课程概述:** 本课程旨在深入探讨区块链技术,特别是以太坊,揭示其超越加密货币的应用潜力。课程将引导学员理解区块链作为未来互联网基础设施的可能性,以及它对现有系统和软件的深远影响。对于那些错过了 Web2 时代机遇的开发者而言,Web3 的兴起提供了一个全新的起点。通过学习区块链的技术基础和核心理念,学员将能掌握在去中心化环境中开发应用程序的能力。 以太坊作为领先的智能合约平台,理解其运作原理将有助于学员触类旁通,理解其他区块链的机制。课程首先从基础术语和概念入手,随后深入剖析以太坊的内部架构,包括: * **区块链基础:** 哈希算法等核心概念。 * **以太坊入门:** 以太坊术语、以太币 (ETH)、以太坊虚拟机 (EVM)、Gas、账户、交易、区块、网络等。 * **共识机制:** 工作量证明 (PoW)、权益证明 (PoS)、委托权益证明 (LPoS)、委托权益证明 (DPoS) 等。 * **扩容解决方案:** 优化方案如 Optimistic Rollup、ZK Rollup、状态通道等。 * **桥接与预言机:** 连接不同区块链以及将外部数据引入区块链的技术。 通过本课程,学员将能够全面理解区块链的“水下部分”,为理解加密货币的项目和进行投资提供坚实的技术基础。课程设计易于初学者理解,同时也为有经验的开发者提供了深入的细节。课程强调,未来的技术发展,包括人工智能、大数据块和区块链,将由软件开发者驱动,并鼓励大家积极投身 Web3 的浪潮。 **课程内容(主要章节):** * **第一部分:** 区块链入门、哈希、以太坊入门、以太坊术语、以太币 (ETH)、以太坊虚拟机 (EVM)、Gas、账户、交易、区块、网络。 * **第二部分:** 共识机制 (PoW, PoS, LPoS, DPoS)。 * **第三部分:** 扩容解决方案 (Optimistic Rollup, ZK Rollup, State Channels)。 * **第四部分:** 桥接 (Bridge)、预言机 (Oracle)。
Blockchain dendiğinde ilk olarak aklımıza kripto paralar gelsede, blockchain teknolojisi kripto paralardan çok çok daha fazlası. Geleceğin internet alt yapısı blockchain olacak mı? Olduğu durumda bugün geliştirdiğimiz pek çok sistem ve yazılım değişecek. Merkezi bir otoriteye bağlı olmayan, özgür dünyanın içinde kod geliştirme pek çok yazılımcıyı heyecanlandıracaktır.Web2'deki fırsatları kaçırdıysanız üzülmeyin çünkü web3 yeni başlıyor, hem teknik altyapısını hem de felsefesini öğrenip bu dünyaya şimdiden giriş yapın. Blockchainin teknik alt yapısını detaylarıyla öğrenmek size çok kolay biçimde dağıtık uygulamalar yazabilmenizi sağlayacak. Ethereum, üzerinde dağıtık uygulamalar yazabildiğiniz blockchainler içerisinde en popüleri. Onu anladığınız zaman pek çok blockchainin de çalışma mantığı hakkında bilgi sahibi olacaksınız. Hadi hep birlikte Etheruem ve blockchain dünyasına giriş yapalım, önce terminolojiyi öğrenelim, sonrasında tüm teknik detayları öğrenerek web3 dünyasına bizde girelim. Kripto paralara nasıl yatırım yapmalıyız sorusunun cevabını verebilmek için o kripto paranın kullanıldığı teknolojiyi ve projeyi anlamamız gerekiyor. Peki iyi bir projeyi nasıl tanırız? Bir projenin gelecekte ne noktada olabileceğini öngörmek mümkün mü? İşte bu tür soruların cevaplarını verebilmek için öncelikle tüm kripto paraların veri tabanı olan ve dağıtık uygulamaların çalıştığı ağ yapısı olan blockchaini teknik detaylarıyla anlamak çok önemli. Bu kursta amacım işte bu dışarıdan sadece küçük bir kısmı görünen buz dağının, suyun altında kalan kısmını anlatmak. Elimden geldiğince konu hakkında hiç bilgi sahibi olmayan birinin bile anlayabileceği ama detayların da anlatıldığı bir kurs hazırladım.Geleceğin dünyasını yazılımcılar şekillendirecek, bu da yapay zeka, büyük veri ve blockchain teknolojileriyle yapılacak. Hadi başlayalımSECTION 1Blockchaine GirişHashingEthereum'a GirişEthereum TerminologyEther (ETH)Ethereum Virtual Machine (EVM)GASAccountsTransactionsBlocksNetworksSECTION 2Consensus MechanismPoW, PoS, LPoS, DPoSSECTION 3Scaling SolutionsOptimistic RollupZK RollupState ChannelsSECTION 4BridgeOracle