\newlinenewline logonewline logo
    • Learn

      Learn

      Learn web development from expert teachers. Build real projects, join our community, and accelerate your career

      Get Started
      Fullstack RustFullstack Node.jsFullstack D3Fullstack ReactFullstack React with TypeScriptmore →
      https://dzxbosgk90qga.cloudfront.net/fit-in/620x372/n/20220117210542194_21CB9CF5-AA2C-4939-BCC1-18F0377EFB90.png

      The newline Guide to Building Your First GraphQL Server with Node and TypeScript

      In this course, we'll show you how to create your first GraphQL server with Node.js and TypeScript

      Enroll for free
    • Teach

      Teach

      Share your knowledge with others, earn money, and help people with their career

      Apply Now
      Apply To Teach A CourseWhat Our Teachers Say
      Amelia Wattenberger

      Amelia Wattenberger

      Author of Fullstack D3

      "Writing Fullstack D3 was a thoroughly enjoyable, fun process.

      The writing was over before I knew it, and we've sold way more copies than I expected! Plus, the compliments from my peers have been really amazing."

    • Community

      Community

      Get help with programming projects, find collaborators, and make friends

      Join Now
      Join our Discord ServerWhat Our Students Say
    • Tutorials
    Go Pro
    Log In
    Course Thumbnail of Creating an ERC20 Token on Ethereum

    Creating an ERC20 Token on Ethereum

    WELCOMEIntroduction

    Introduction:

    Start Here

    Module 1: Introduction

    Lesson 1:

    This Book's Mission

    Lesson 2:

    What Do I Need to Know?

    Lesson 3:

    Understanding Ethereum and Blockchain Use Cases

    Lesson 4:

    What Makes Ethereum?

    Lesson 5:

    Key Technologies and Other Considerations

    Lesson 6:

    What's in This Book?

    Lesson 7:

    How Should I Read This Book?

    Lesson 8:

    Getting Help

    Lesson 9:

    Let's Get Started!

    Module 2: Getting Familiar with Blockchain

    Lesson 1:

    Basics of Blockchain

    Lesson 2:

    Smart Contract Development - Setting Up Your Environment

    Lesson 3:

    How to Create a Simple Blockchain and Test it

    Lesson 4:

    Understanding blockchain fundamentals

    Module 3: Ethereum Blockchain

    Lesson 1:

    Section Introduction

    Lesson 2:

    What is Ethereum

    Lesson 3:

    Ether and Gas

    Lesson 4:

    What comes after the Ethereum blockchain?

    Module 4: Cryptocurrencies on Ethereum

    Lesson 1:

    Basics of Cryptocurrencies

    Lesson 2:

    Ethereum Smart Contracts - A Brief Overview

    Lesson 3:

    Basics of Tokens

    Lesson 4:

    Token Standards

    Lesson 5:

    What is Decentralized Finance?

    Lesson 6:

    Ready to jump into smart contracts?

    Module 5: Writing a Simple Smart Contract

    Lesson 1:

    Writing a Simple Smart Contract

    Lesson 2:

    What is Remix IDE and What Can it Do?

    Lesson 3:

    How crazy can smart contracts get?!

    Module 6: Diving Deeper Into Smart Contracts

    Lesson 1:

    An Introduction to Creating a Solidity Smart Contract Game

    Lesson 2:

    Designing the Money Game Smart Contract

    Lesson 3:

    Working with contract intializers

    Lesson 4:

    Getting users to use crypto with smart contracts

    Lesson 5:

    Writing a Function to Read the Target Number

    Lesson 6:

    Compile and Deploy Smart Contracts with JavaScript VM

    Lesson 7:

    Using the Deployed Smart Contract in Remix

    Lesson 8:

    Play games... win money!

    Module 7: Creating a Token Smart Contracts for the Blockchain Part 1

    Lesson 1:

    Creating a Token Smart Contracts for the Blockchain Part 1

    Lesson 2:

    Fungible vs Non Fungible Tokens: How do They Work?

    Lesson 3:

    Writing Smart Contracts for Fungible Tokens

    Lesson 4:

    Smart Contract Development on a Local Machine

    Lesson 5:

    Understanding the Truffle Suite - Ganache and Truffle

    Lesson 6:

    Smart Contracts Interfaces - How do They Work?

    Lesson 7:

    Smart Contract Libraries

    Lesson 8:

    Token foundation is now ready

    Module 8: Creating a Token Smart Contracts for the Blockchain Part 2

    Lesson 1:

    Creating a Token Smart Contracts for the Blockchain Part 2

    Lesson 2:

    Smart Contract for ERC-20 Tokens

    Lesson 3:

    Token (almost) ready!

    Module 9: Creating a Token Smart Contracts for the Blockchain Part 3

    Lesson 1:

    Creating a Token Smart Contracts for the Blockchain Part 3

    Lesson 2:

    Token complete!

    Module 10: Compiling and Deploying the ERC-20 Smart Contract

    Lesson 1:

    Compiling and Deploying the ERC-20 Smart Contract

    Lesson 2:

    Run a Local Blockchain with Truffle and Ganache

    Lesson 3:

    Configuring Truffle

    Lesson 4:

    How to Compile Smart Contracts Using Truffle

    Lesson 5:

    Use Truffle to Deploy a Smart Contract on a Local Blockchain