Build Ethereum Smart Contract with Brownie Python
01
Skill level
All levels
02
Sections
13
03
Lectures
75
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
13
Sections
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 00 Course overview 3 lectures
00 Course Overview - Web3 Python Automation
Locked
01 Web 3.0 Fundamentals
Locked
02 What Is Python
Locked
+ Introduction to Blockchain 8 lectures
00 Blockchain Introduction
Locked
01 What Are Blockchains And Distributed Ledgers
Locked
02A What Are Bitcoin And Ethereum
Locked
02B Ethereum Blockchain Properties
Locked
02C Ethereum Deep Dive
Locked
03 What Are Smart Contracts
Locked
04 What Is The Solidity Programming Language
Locked
05 What Is An NFT
Locked
+ 02 Python Language Fundamentals 21 lectures
02. Variables
Locked
02b. Variables Examples
Locked
03. Type Conversion Examples
Locked
04. Operators
Locked
05. Operators Examples
Locked
06. Collections
Locked
07. Lists
Locked
08. Multidimensional List Examples
Locked
09. Tuples Examples
Locked
10. Dictionaries Examples
Locked
11. Ranges Examples
Locked
12. Conditionals
Locked
13. If Statement Examples
Locked
14. If Statement Variants Examples
Locked
15. Loops
Locked
16. While Loops Examples
Locked
17. For Loops Examples
Locked
18. Functions
Locked
19. Functions Examples
Locked
01. Introduction To Python
Locked
00. Intro
Locked
+ 03 Interact with blockchain with web3 python 5 lectures
01 Connect To Ethereum Node With Web3 Python
Locked
02 Connect To Ethereum Mainnet With Http Provider Infura
Locked
03 Interact With Ethereum Blockchain With Web3 Python
Locked
04 Interact With Blockchain Contract With Web3 Python
Locked
source Files
Locked
+ 05 Build and deploy Solidity smart contract in Colab 4 lectures
01 Set Up Development Environment For Web3 Python In Colab
Locked
02 Build A Hello World Solidity Smart Contract In Colab
Locked
03 Interact With Simple Smart Contract In Python
Locked
source files
Locked
+ 06 Deploy a smart contract with Python to Ropsten Ethereum Network 6 lectures
01 How To Use Web3 Python In Google Colab
Locked
02 Build A Simple Solidity Smart Contract
Locked
03 Import Smart Contract Into Colab
Locked
04 Deploy A Smart Contract With Python
Locked
05 Interact With Deployed Smart Contract In Python
Locked
Source Files
Locked
+ 07 Deploy NFT smart contract with Python 7 lectures
00 What Is An Nft
Locked
01 Install Dependencies For Web3 Python In Google Colab
Locked
02 Build A Solidity Nft Smart Contract Without A Library
Locked
03 Compile Nft Smart Contract In Colab With Python
Locked
04 Deploy Nft Contract With Python To Simple Test Ethereum Network
Locked
05 Interact With Nft Contract In Python
Locked
source files
Locked
+ 08 Brownie for Smart Contracts Dapps Introduction 4 lectures
01 What Is Brownie
Locked
02 Brownie Projects Overview
Locked
03 Why All Developers Need To Know The Command Line
Locked
Source files
Locked
+ 10 Install Brownie and Python 2 lectures
00 Install Python
Locked
01 Install Brownie
Locked
+ 11 Build a smart contract project with Brownie from scratch 3 lectures
01 Start A New Brownie Project From Scratch
Locked
02 Build A Simple Solidity 0.8.12 Smart Contract
Locked
Source files
Locked
+ 12 Build Python scripts to automate smart contracts 5 lectures
03 Build Python Script To Deploy Smart Contract With Brownie
Locked
04 Build A Python Script To Interact With Smart Contract
Locked
05 Automate Smart Contract Testing With Python In Brownie
Locked
06 Automate Smart Contract Transaction Testing With Python In Brownie
Locked
Source files
Locked
+ 13 Run scripts with Brownie console 3 lectures
07 Use Brownie Console To Deploy Contract
Locked
08 Build Python Script To Interact With Smart Contract With Brownie
Locked
source files
Locked
+ 14 Build NFT with Brownie Python 4 lectures
01 Build A Solidity Nft Smart Contract With Openzeppelin In Brownie
Locked
02 Build Python Script To Deploy Nft To Local Blockchain
Locked
03 Automate Minting Nft With Python On Local Blockchain
Locked
source files
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.