iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
影片教學

30天讓你從【零基礎】掌握智能合約 Solidity 入門走到飛 系列

在這個課程中,我將帶您逐步學習 Solidity 這門智能合約編程語言,從零基礎開始,逐步掌握它的核心概念和語法。

通過這個課程,您將學會如何利用 Solidity 編寫智能合約,從而能夠自信地發行代幣、創建非同質化代幣(NFT)以及開發各種有趣的去中心化應用(DApp)。

除此之外,您還將學會如何通過審查智能合約來防範可能的詐騙行為,讓您能夠更加安全地參與區塊鏈世界。

無論您是完全沒有經驗,還是想要深入了解 Solidity 的開發者,這個課程都將為您提供紮實的基礎和實用的技能,讓您在智能合約領域起飛!

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 1

Solidity 入門走到飛🚀-【Day1】Remix IDE & Solidity 結構

影片教學 主要內容 Solidity 是什麼?Solidity 是一種程式語言,專為區塊鏈上的智能合約開發而設計。智能合約是自動執行的合約,它們根據事先定義的...

2023-09-16 ‧ 由 Wade 分享
DAY 2

Solidity 入門走到飛🚀-【Day2】變量類型 - 數值

影片教學 主要內容 Solidity 中有五種數值類型。 布林型(Boolean)只有兩個值,true 和 false,用於表示二元狀態。 整數型(I...

2023-09-17 ‧ 由 Wade 分享
DAY 3

Solidity 入門走到飛🚀-【Day3】變量類型 - 函數

影片教學 主要內容 Solidity 函數是用來執行合約中特定的任務,函數的定義包括以下元素。 function [function name]([param...

2023-09-18 ‧ 由 Wade 分享
DAY 4

Solidity 入門走到飛🚀-【Day4】函數輸出 - return

影片教學 主要內容 Solidity 有兩個關鍵字與函數輸出相關。 1.returns 放在函數名後面,用於聲明返回的變數類型及變數名稱。 2.return...

2023-09-19 ‧ 由 Wade 分享
DAY 5

Solidity 入門走到飛🚀-【Day5】變量數據存儲 & 作用域 - storage、memory、calldata

影片教學 主要內容 Solidity 有三種數據存儲位置,這些不同的存儲位置會導致不同的 gas 成本。 1.storage 合約的狀態變數默認存儲在 sto...

2023-09-20 ‧ 由 Wade 分享
DAY 6

Solidity 入門走到飛🚀-【Day6】變量類型 - 引用

影片教學 主要內容 Solidity 有兩個引用類型 1.陣列 陣列是 Solidity 中常見的變數類型,用於存儲一組數據,可以是整數、字節、地址等等。陣列...

2023-09-21 ‧ 由 Wade 分享
DAY 7

Solidity 入門走到飛🚀-【Day7】變量類型 - 映射

影片教學 主要內容 Solidity 中的哈希表映射(Mapping)類型。 映射(Mapping)在映射中,你可以透過一個鍵(Key)來查找對應的值(Val...

2023-09-22 ‧ 由 Wade 分享
DAY 8

Solidity 入門走到飛🚀-【Day8】變量初始值 - delete

影片教學 主要內容 在 Solidity 中,聲明但沒有賦值的變數都會有它的初始值或默認值。 1.值類型的初始值 布林類型(boolean):false字串類...

2023-09-23 ‧ 由 Wade 分享
DAY 9

Solidity 入門走到飛🚀-【Day9】常數 - constant、immutable

影片教學 主要內容 在 Solidity 中,有兩個關鍵字 constant 和 immutable。當在狀態變數聲明中使用這兩個關鍵字時,這些變數的值不能在...

2023-09-24 ‧ 由 Wade 分享
DAY 10

Solidity 入門走到飛🚀-【Day10】控制流 - 插入排序

影片教學 主要內容 當你在 Solidity 中編寫智能合約時,可以使用不同的控制流來控制程式的執行。 1.if-else 根據特定條件來執行不同的程式碼區塊...

2023-09-25 ‧ 由 Wade 分享