Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build Ethereum Smart Contract With Brownie Python
00 Course overview
01 Web 3.0 Fundamentals (12:16)
02 What Is Python (4:47)
Source files
01 Introduction to Blockchain
00 Blockchain Introduction (8:32)
01 What Are Blockchains And Distributed Ledgers (3:48)
02A What Are Bitcoin And Ethereum (5:28)
02B Ethereum Blockchain Properties (10:22)
02C Ethereum Deep Dive (10:23)
03 What Are Smart Contracts (2:01)
04 What Is The Solidity Programming Language (4:01)
Source Files
02 Introduction to Python (Prerequisite)
00. Intro To Course And Python (9:57)
01. Variables (19:19)
02. Type Conversion Examples (10:06)
03. Operators (28:54)
04. Collections (8:24)
05. List Examples (19:41)
06. Tuples Examples (8:36)
07. Dictionaries Examples (14:26)
08. Ranges Examples (8:32)
09. Conditionals (6:43)
10. If Statement Examples (21:32)
11. Loops (29:42)
12. Functions (17:01)
13. Parameters And Return Values Examples (13:54)
14. Classes And Objects (34:11)
15. Inheritance Examples (17:29)
16. Static Members Examples (11:05)
17. Summary And Outro (4:08)
Source files
03 Interact with blockchain with web3 python
01 Connect To Ethereum Node With Web3 Python (6:29)
02 Connect To Ethereum Mainnet With Http Provider Infura (5:08)
03 Interact With Ethereum Blockchain With Web3 Python (5:07)
04 Interact With Blockchain Contract With Web3 Python (6:37)
source Files
04 (Prerequisite) Introduction to Solidity - How to Build Smart Contracts Online
01 Introduction To Ethereum Remix IDE (8:12)
04 - 02 Build Your First Solidity Smart Contract
01 Build Your First Contract (8:48)
02 Change A State Variable Value (5:55)
Source Files
04 - 03 Build Solidity Variables
01 Build A Local Variable (4:28)
02 Build State Variables Of Different Data Types (10:54)
03 Build A Custom Data Type With A Struct (4:47)
Source Files
04 - 04 Build Solidity Arrays
01 Build Arrays (11:07)
02 Build Array Functions (6:17)
Source Files
04 - 05 Build Solidity Mappings
01 Build A Mapping (6:20)
02 Build A Database-Like Mapping (7:42)
03 Assign Ownership To Individual Ethereum Addresses (4:59)
Source Files
04 - 06 Build Solidity Conditionals and Loops
01 Build A Conditional (6:57)
02 Build A Loop (9:25)
Source Files
04 - 07 Send Ether
01 Send Ether (8:31)
Source Files
04 - 08 Build Smart Contracts
00 Build A Profit Splitter Contract (11:48)
01 Build A Contract With Limited Addresses (11:40)
02 Build A Contract And Library (15:01)
03 Build A Contract With A Limited Time Transaction (10:20)
04 Build Contracts With Inheritance (13:22)
05 Build Contracts With Visibility Modifiers (10:50)
06 Build A Contract With Mutability Modifiers (10:20)
07 Build An Abstract Contract (13:09)
08 Build A Bank Contract (9:25)
09 Access Struct Value (4:13)
Source Files
05 Build and deploy Solidity smart contract in Colab
01 Set Up Development Environment For Web3 Python In Colab (4:51)
02 Build A Hello World Solidity Smart Contract In Colab (8:27)
03 Interact With Simple Smart Contract In Python (13:15)
source files
06 Deploy a smart contract with Python to Ropsten Ethereum Network
01 How To Use Web3 Python In Google Colab (3:29)
02 Build A Simple Solidity Smart Contract (3:44)
03 Import Smart Contract Into Colab (6:43)
04 Deploy A Smart Contract With Python (11:49)
05 Interact With Deployed Smart Contract In Python (7:23)
Source Files
07 Deploy NFT smart contract with Python
00 What Is An NFT (2:44)
01 Install Dependencies For Web3 Python In Google Colab (3:53)
02 Build A Solidity NFT Smart Contract Without A Library (15:13)
03 Compile Nft Smart Contract In Colab With Python (3:37)
04 Deploy Nft Contract With Python To Simple Test Ethereum Network (6:10)
05 Interact With NFT Contract In Python (7:04)
source files
08 Brownie for Smart Contracts Dapps Introduction
01 What Is Brownie (2:27)
02 Brownie Projects Overview (4:15)
03 Why All Developers Need To Know The Command Line (8:50)
Source files
09 (Prerequisite) Install Node and NPM
00 What Is Node JS (8:22)
01 Install Node And NPM On Mac Or Windows (3:14)
Source files
10 Install Brownie and Python
00 Install Python (2:43)
01 Install Brownie (3:46)
11 Build a smart contract project with Brownie from scratch
02 Build A Simple Solidity 0.8.12 Smart Contract (4:20)
01 Start A New Brownie Project From Scratch (3:09)
Source files
12 Build Python scripts to automate smart contracts
03 Build Python Script To Deploy Smart Contract With Brownie (8:48)
05 Automate Smart Contract Testing With Python In Brownie (5:08)
04 Build A Python Script To Interact With Smart Contract (5:19)
06 Automate Smart Contract Transaction Testing With Python In Brownie (4:02)
Source files
13 Run scripts with Brownie console
07 Use Brownie Console To Deploy Contract-1 (9:17)
08 Build Python Script To Interact With Smart Contract With Brownie-2 (5:40)
source files
14 Build NFT with Brownie Python
01 Build A Solidity Nft Smart Contract With Openzeppelin In Brownie (11:44)
02 Build Python Script To Deploy NFT To Local Blockchain (2:50)
03 Automate Minting NFT With Python On Local Blockchain (13:20)
source files
01 Introduction To Ethereum Remix IDE
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience