Build NFT with Brownie Python for Ethereum

Do you want to build a Non-Fungible Token project with the Python programming language? Look no further.

Do you want to build a Non-Fungible Token project with the Python programming language? Look no further. First you’ll build an NFT smart contract in Solidity. This contract will allow for storing data, such as image files, and creating individual unique tokens.



You’ll follow Ethereum’s standards by using the OpenZeppelin library. You’ll build a Python script to deploy the NFT to a local Ethereum blockchain clone. Automate creating tokens from the contract with Python! Start today.


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



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!