區塊鏈以太坊Ethereum and Solidity: Become a Blockchain Developer

所在平台: Udemy

课程主页: https://www.udemy.com/course/ethereum-and-solidity-become-a-blockchain-developer/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本課程「區塊鏈以太坊Ethereum and Solidity: Become a Blockchain Developer」旨在幫助初學者入門區塊鏈開發,特別是專注於以太坊生態系統中的Solidity智能合約開發。 課程內容涵蓋: * **以太坊基礎知識**:了解以太坊區塊鏈的基本要素。 * **錢包安全**:學習創建和保護錢包,並將 MetaMask 作為以太坊錢包。 * **Solidity 語言**:掌握 Solidity 的基本和高級概念,學習如何在 Remix 中創建智能合約並進行測試。 * **開發環境設置**:指導如何在本機設置 Solidity 開發環境,包括 VSCode 的配置和在 Windows 上安裝 Truffle。 * **Truffle 框架與 Ganache**:學習 Truffle 框架的基礎知識,以及如何使用 Ganache 搭建私有以太坊區塊鏈網絡。 * **單元測試**:通過 Chai 和 Mocha 對 Solidity 智能合約進行單元測試,確保代碼按預期運行。 * **DApp 開發**:最終目標是讓學員能夠使用 Solidity 和 Truffle 框架創建自己的第一個去中心化應用程序 (DApp)。 課程強調實踐,提供任務幫助學員深入理解,最終讓學員愛上 Solidity、以太坊生態系統和智能合約的創建。

课程评论(0条)

课程详情

在過去的幾年中,IT世界並沒有比區塊鏈技術所做的更大的製動。行業,市場和技術本身的快速增長導致真正理解區塊鏈的程序員的巨大短缺。與區塊鏈一起出現了智能合約,並與他們一起 - Solidity。本課程的想法是否為您提供成為區塊鏈開發人員的最簡單和最佳實踐。我們將專注於以太坊生態系統中的Solidity智能合約開發。您將學習如何在以太坊區塊鏈中創建您的第一個智能合約,即使您是一個完整的初學者,並且您對編程或Solidity一無所知。我將向您展示在線IDE Remix以創建您的第一個智能合約,我們將介紹Solidity為編程語言提供的所有功能。您還可以設置環境以在本機開始使用Solidity進行編碼。我將向您展示我用於設置VSCode的設置和配置以及如何在Windows上成功安裝Truffle。之後,我將教您Truffle框架的基礎知識,以及如何使用Ganache作為您自己的私有以太坊區塊鏈網絡。我們還將測試我們的Solidity智能合約行為與Chai和Mocha的單元測試。如果您是一位認真的開發人員,您需要知道您的代碼是按照您期望的方式運行的。完成後,您將能夠使用Solidity和Truffle創建自己的第一個分散式應用程序。在這個課程中:我們將學習以太坊區塊鏈的基本要素。如何製作和保護我們的錢包,以及在創建我們的智能合約時掌握Metamask作為我們的主要以太坊錢包。我們將介紹Solidity語言的基本和高級概念。我們深入了解如何構建自己的智能合約並在Remix中立即測試它們。我將教你如何使用Metamask作為你的以太坊錢包,我會給你安全建議,讓你的加密資產安全。我們還將介紹如何使用Solidity和Truffle Framework + Ganache開發自己的DApp作為虛擬區塊鏈以及設置開發環境的正確方法。我們將通過Solidity以及智能合約的單元測試來學習DApp開發的基本知識,因此我們可以確保我們的代碼按照我們期望的方式運行。您將獲得的任務將幫助您通過實際操作更好地理解材料,而不僅僅是被動消費。完成本課程後,您將愛上Solidity,以太坊生態系統和智能合約創建。

课程标签

0人关注该课程

主题相关的课程