강의

멘토링

로드맵

Inflearn brand logo image
Security & Network

/

Blockchain

ERC20 Breaking (+ truffle, frontend)

This is a Solidity Breakdown - ERC20 lecture where anyone can easily understand Solidity and learn how to connect blockchains and frontends.

(4.8) 6 reviews

124 learners

  • done
Solidity
Smart Contract
Blockchain
Truffle

Reviews from Early Learners

What you will learn!

  • Solidity Basic Grammar

  • ERC20

  • How to Use Truffle

  • How to connect front-end and blockchain

  • Cryptocurrency wallet Metamask

  • React very basic (enough to connect to blockchain)

  • How to test smart contracts using truffle

  • How to use OpenZeppelin

  • ERC20 Token Sale

  • How to use Infura

  • Mainnet and Testnet Deployment

Smart contracts that anyone can use!
Solidity development, we'll teach you from the basics.

From the basic grammar of Solidity
Up to ERC20 sales!

What is Solidity ?

It is a programming language for writing and implementing smart contracts, which are programs that are registered on the blockchain and perform functions, on blockchain platforms such as Ethereum.

Ethereum is by far the smart contract platform with the largest number of dApps today. Consequently, the majority of smart contracts today are written in Solidity, a language developed specifically for Ethereum development.

Despite its immense popularity, learning Solidity well can often feel challenging. Not only are there limited courses available, but non-experts with limited understanding of development and blockchain can find it challenging. Countless people begin to question why code is being used in certain ways, ultimately giving up without fully understanding.

Therefore, this course aims to make Solidity accessible to everyone . Even those with little programming experience will be able to easily grasp the concepts and content, enabling them to develop smart contracts themselves. If you're interested in learning how to start with basic Solidity syntax, develop dApps, deploy smart contracts, and even sell ERC20 tokens, we encourage you to take your first steps toward mastering Solidity with this course!

Great free lectures to watch together 📺


Who would benefit from learning this ?

Programming knowledge
Everyone who doesn't have one
(Non-majors OK)

Solidity, ERC20
I want to learn
Everyone

Truffle
I want to learn
Everyone

Front end and
Connecting blockchains
Anyone who wants to learn how


Solidity made easy
So that you can learn.

After finishing the lecture, you will be able to do this!

✅ You can develop smart contracts.
✅ You can deploy and test smart contracts using Truffle.
✅ Easily create and sell your own ERC20 tokens.

Clear explanation based on official documentation

The lectures are based on the official Solidity documentation, so you can easily understand the content and resolve any questions you may have.

I'll help you understand step by step.

We will repeatedly explain the code used in the lecture so that even beginners can easily understand the content.

So that you can follow along in order

Before covering more advanced content, we start with the basics and gradually increase the difficulty so that anyone can easily follow along.

Thoroughly and in a generous portion

We provide detailed information through an extensive curriculum consisting of 106 lectures and over 19 hours of classes.


Let's learn in order !

Chapter 1. Basic Solidity Concepts

After learning essential Solidity concepts, you'll learn how to deploy smart contracts to a testnet using Metamask.

Chapter 2. ERC20

You'll learn the concept of ERC20 and create a simple ERC20 token. You'll also learn how to analyze and use the ERC20 code provided by OpenZeppelin.

Chapter 3. Truffle

Learn how to deploy and test smart contracts using Truffle. You'll also learn about Truffle's various features.

Chapter 4. React.js

Learn how to connect blockchain to the frontend. The frontend is implemented using React. For those unfamiliar with React, we'll also cover some basic React usage.

Chapter 5. Connecting Blockchain and Frontend

Let's take a closer look at how to connect blockchain and frontend.

Chapter 6. Connecting Blockchain and Frontends - ERC20

Interact with ERC20s through the frontend. For example, you'll learn how to retrieve events generated from ERC20s from the frontend.

Chapter 7. ERC20 Presale

You will learn how to pre-sell an existing ERC20 token.

Chapter 8. ERC20 Presale - Postdelivery

Let's upgrade the code in Chapter 7 and run it on the testnet.


Q&A before class 💬

Q. Is this a course that non-majors can also take?

Yes, anyone with an interest in Solidity can learn it. The content is structured so that it can be understood even without prior knowledge.

Q. What level of content is covered in the class?

You will learn from beginner to intermediate level.

Q. Are there any notes regarding the course (environment requirements, other precautions, etc.)?

There is nothing special, but please note that the lectures are recorded on Windows.

Curious about the knowledge sharer who created this course?

Go to D_One YouTube channel >>

Recommended for
these people

Who is this course right for?

  • whoever

  • For those new to coding

  • People who don't know solidity

Need to know before starting?

  • doesn't exist

Hello
This is

3,413

Learners

68

Reviews

35

Answers

4.9

Rating

3

Courses

Curriculum

All

106 lectures ∙ (18hr 44min)

Published: 
Last updated: 

Reviews

All

6 reviews

4.8

6 reviews

  • ajh85057019님의 프로필 이미지
    ajh85057019

    Reviews 1

    Average Rating 5.0

    5

    71% enrolled

    Tôi không thường xuyên để lại những nhận xét về bài giảng, nhưng tôi cảm thấy mình phải làm vậy! Tôi đến với mong đợi 100, nhưng tôi cảm thấy như mình nhận được 1000. Tôi rất tò mò về cấu trúc và nguyên lý của ERC20, và cơn ngứa của tôi đã được giải quyết. Dựa trên điều này, tôi cũng đang học ERC721 và nó giúp ích cho tôi rất nhiều. Dữ liệu phát triển Solidity ở Hàn Quốc còn hạn chế, nhưng bạn dường như là vô song!! Kết nối với ERC20 bằng React giống như một cơn mưa ngọt ngào trong hạn hán. Cảm ơn bạn!!! Nếu các bài giảng khác của D-One xuất hiện, tôi chắc chắn sẽ nghe chúng haha.

    • heowl887398님의 프로필 이미지
      heowl887398

      Reviews 1

      Average Rating 5.0

      5

      65% enrolled

      Cảm ơn bạn đã giúp tôi hiểu những điều mà trước đây tôi chưa hiểu nên rất đáng tiền và thời gian.

      • now12earth7669님의 프로필 이미지
        now12earth7669

        Reviews 3

        Average Rating 5.0

        5

        60% enrolled

        Mình chưa làm xong nhưng đang theo dõi từng bước. Người hướng dẫn giải thích mọi thứ một cách bình tĩnh và tốt. Điều đó vẫn còn rất khó khăn đối với tôi vì tôi là người mới bắt đầu phát triển, nhưng tôi sẽ xem tất cả ngay từ đầu và tự mình thử làm theo. Cảm ơn bạn đã tạo ra một khóa học tuyệt vời.

        • devsweetcode1131님의 프로필 이미지
          devsweetcode1131

          Reviews 2

          Average Rating 5.0

          5

          60% enrolled

          Đó là điều tốt nhất trong số tốt nhất.

          • soohyeon317님의 프로필 이미지
            soohyeon317

            Reviews 7

            Average Rating 5.0

            5

            51% enrolled

            Cảm ơn bạn rất nhiều vì đã giải thích những điều tôi chưa biết rõ ở trình độ của mình! Mình đã tìm kiếm những bài giảng liên quan đến blockchain và coin rất lâu rồi, rất vui vì cuối cùng mình cũng tìm được bài giảng phù hợp với trình độ của mình ^^ Nếu bạn đăng các bài giảng mới liên quan đến blockchain và tiền xu, tôi sẽ tiếp tục giảng dạy.

            $84.70

            done's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!