Build Ethereum Smart Contract With Brownie Python

Do you want to build smart contracts with Python? You’ve come to the right place.

Do you want to build smart contracts with Python? You’ve come to the right place. You’ll learn how to build a simple Solidity smart contract. You’ll manage the project with Brownie.py, the most popular blockchain Python library.



With Brownie, you can compile contracts, deploy artifacts, run tests, launch a blockchain and much more. You can build scripts, front-ends, nd tests in Python. Enroll now to find out more.


What you'll learn:

01 (Prerequisite) Introduction to Blockchain

02 Python Introduction

03 Interact with blockchain with web3 python

04 (Prerequisite) Introduction to Solidity

05 Build and deploy Solidity smart contract in Colab

06 Deploy a smart contract with Python to Ropsten Ethereum Network

What is an NFT

07 Deploy NFT smart contract with Python

08 Brownie for Smart Contracts Dapps Introduction

09 (Prerequisite) Install Node and npm

10 Install Brownie and Python

11 Build a smart contract project with Brownie from scratch

12 Build Python scripts to automate smart contracts

13 How to use the Brownie console (Run scripts with Brownie console)

14a NFT Project Dependencies

14 Build NFT with Brownie Python

Web3 is revolutionizing the Internet and how websites are made. Every web developer should learn Web3 to stay relevant. If you don't learn Web3, you will get left-behind.

Requirements

  • No coding experience required
  • No paid software required
    • We’ll show you how to install all software
  • No blockchain experience required
  • No real ETH required


Your Instructor


Alexandra Kropf
Alexandra Kropf

Alexandra Kropf is Mammoth Interactive's CLO and a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.

Mammoth Interactive is a leading online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more.

Over 12 years, Mammoth Interactive has built a global student community with 4 million courses sold. Mammoth Interactive has released over 350 courses and 3,500 hours of video content.

Founder and CEO John Bura has been programming since 1997 and teaching since 2002. John has created top-selling applications for iOS, Xbox and more. John also runs SaaS company Devonian Apps, building efficiency-minded software for technology workers like you.


Course Curriculum


  04 (Prerequisite) Introduction to Solidity - How to Build Smart Contracts Online
Available in days
days after you enroll
  04 - 02 Build Your First Solidity Smart Contract
Available in days
days after you enroll
  04 - 04 Build Solidity Arrays
Available in days
days after you enroll
  04 - 06 Build Solidity Conditionals and Loops
Available in days
days after you enroll
  04 - 07 Send Ether
Available in days
days after you enroll
  09 (Prerequisite) Install Node and NPM
Available in days
days after you enroll
  10 Install Brownie and Python
Available in days
days after you enroll
  11 Build a smart contract project with Brownie from scratch
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!