강의

멘토링

커뮤니티

Security & Network

/

Blockchain

Development of blockchain-based smart contracts

Learn about blockchain by developing Ethereum-based DAPPs. You can also learn about practical development through the implementation of Smart Contracts.

(4.1) 12 reviews

369 learners

Level Intermediate

Course period Unlimited

  • JeungJoo Lee
DApp
DApp
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity
DApp
DApp
Blockchain
Blockchain
Ethereum
Ethereum
Solidity
Solidity

Reviews from Early Learners

Reviews from Early Learners

4.1

5.0

Mc& Drew

100% enrolled

Thank you for the detailed explanation.

5.0

Sung Woong Park

100% enrolled

~^^Great!! It's a good lecture

5.0

leas RHEA

43% enrolled

This is a great lecture for beginners. It's great for learning basic concepts. It feels like my knowledge, which was scattered and fragmented, has been gathered together.

What you will gain after the course

  • Basic Concepts of Blockchain Technology and the Ethereum Platform

  • Understanding and Implementing Smart Contracts

  • Using the Solidity programming language

Blockchain dApp Development

This lecture aims to convey the concepts, principles, and practical development knowledge of blockchain from beginner to intermediate level. I would like to share all the knowledge I have acquired through various domestic books and references, as well as through participation in many blockchain-related conferences and other courses, and the practical aspects I have experienced in the field.

I would like to save time for those who are new to this field and, going forward, as a blockchain engineer, I would like to think together with the students about how to apply the current concerns and future blockchain technology to actual businesses to create killer content.

Learning Objectives

You can understand the concept and principles of blockchain technology, and familiarize yourself with the basic theoretical contents by reading the white papers of cryptocurrencies Bitcoin and Ethereum, which are the outputs of blockchain technology. You can learn not only about individual transactions, but also the architecture and implementation methods of Ethereum Smart Contracts, and learn the process of developing and distributing dApps and apply them in practice. (You can learn how the web and dApps can be used together with web3.js, along with examples of web applications)

You will learn about the concepts of token-based ERC20, ERC721, etc. proposed in EIP (Ethereum Improve Proposal) and issue tokens yourself. You will also be able to become familiar with consensus algorithms such as POW, POS, and PBFT.

Helpful people

  • For those who want to take their first steps as a blockchain engineer
  • For those who want to save time and effort in getting started with blockchain
  • Those who want to discuss various blockchain projects with an instructor

Things to learn

Blockchain related concepts and theories

You can understand the concept of blockchain, which is a hot topic, and the differences between Bitcoin and Ethereum. Before moving on to practice with sufficient theoretical study, you will learn the terminology.

Courses are taught in a hands-on and assignment-based manner.

Set up your own environment and practice. You can definitely improve your skills by coding directly through assignments. Also, you can completely acquire blockchain technology by developing about 3 mockup-level projects.

Note

  • This lecture will be conducted on MAC OS.
  • geth is taught in version 1.7.3.
  • The browser I use is Chrome.
  • We use Remix (solidity IDE).
  • Basic knowledge of HTML, JavaScript, and Bootstrap is required.
  • Provides Ubuntu Desktop 16.04 environment.
  • Watch the 1-minute lecture introduction video

Introducing the knowledge sharer

Lee Jeong-ju
An ordinary developer who has been interested in the technical aspects of blockchain and how it can be applied to certain services for about a year.
People Met by Inflearn #01 | Go see the interview with Lee Jeong-ju

Recommended for
these people

Who is this course right for?

  • Those who want to increase their understanding of blockchain technology

  • Anyone interested in developing smart contracts

  • Anyone who wants to get started with Solidity programming

Hello
This is

369

Learners

12

Reviews

25

Answers

4.1

Rating

1

Course

Curriculum

All

51 lectures ∙ (15hr 1min)

Published: 
Last updated: 

Reviews

All

12 reviews

4.1

12 reviews

  • dhj02271525님의 프로필 이미지
    dhj02271525

    Reviews 1

    Average Rating 5.0

    5

    61% enrolled

    • sheecho6268님의 프로필 이미지
      sheecho6268

      Reviews 2

      Average Rating 5.0

      5

      61% enrolled

      • djpark04027762님의 프로필 이미지
        djpark04027762

        Reviews 2

        Average Rating 4.0

        4

        100% enrolled

        Thank you for your detailed explanation~ The review seems a bit vague...

        • kimhtae1001님의 프로필 이미지
          kimhtae1001

          Reviews 4

          Average Rating 5.0

          5

          100% enrolled

          Thank you for the detailed explanation.

          • swpark1004님의 프로필 이미지
            swpark1004

            Reviews 3

            Average Rating 5.0

            5

            100% enrolled

            ~^^Great!! It's a good lecture

            $77.00

            Similar courses

            Explore other courses in the same field!