Creating a Blockchain Ethereum Real Estate Dapp - Basic
This book was created to help you learn the theory of smart contracts and decentralized applications and to create a real estate Dapp from start to finish so that you can create decentralized applications on your own in the future.
Smart Contract Optimization and Gas Consumption Management
2018 Inflearn's Best Course of the Year Become a Blockchain Developer with an Average Annual Salary of Over 100 Million in North America
Truffle has been upgraded to V5. Please proceed with V4 to avoid errors. For the method, please make sure to read the required reading of the lecture 2.1 Ethereum DAPP Development Environment Setup I.
Ethereum DApp - Real Estate Smart Contract Development
It is said that the economic infrastructure of the 4th industrial revolution era is likely to be blockchain. It is a process that has established itself as an essential element in this era. This course is about creating a decentralized application, or Dapp, through Ethereum, which operates based on this core technology, blockchain. Ethereum's smart contract allows decentralized applications to automatically execute contracts. It connects people who want to buy and sell goods and services directly without intermediaries, so it is expected that decentralized applications will bring about many changes to various industries in the future.
This course will help you get into the world of smart contracts and decentralized applications more easily, and it has been created so that you can create decentralized applications on your own later by going through the theory lessons and creating a real estate Dapp from start to finish. Watch the videos below with Korean subtitles!
Connect it with the frontend (JavaScript & jQuery) to complete the distributed application.
Helpful people
Developers interested in blockchain and Ethereum
For those of you who have ever wondered what a distributed application is
People who are sensitive to new technologies and trends
Experience with JavaScript programming
Anyone with basic programming knowledge (object-oriented, looping statements) can take the course.
Things to learn
Solidity Smart Contract
Learn about Solidity theory and go through testing, debugging, and deployment through practice. At this time, we will create a DAPP using the Truffle framework and Ganache, which are most commonly used in DAPP development.
Building a Smart Contract Real Estate Website
We will develop an Ethereum real estate smart contract website from A to Z. We will build a website based on the Smart Contract technology learned in the previous section, and proceed with UI updates and distribution through Web3, etc.
Note
This will be performed in a Windows 10 operating system environment.
It does not cover Mac or Linux environments.
I use Windows PowerShell.
Basic knowledge of HTML, JavaScript, and Bootstrap is required.
We do not use real Ether (ETH).
Ganache uses version 1.1.0.
You can download the examples used in the lecture.
Be sure to visit and watch the links in the intro video!
Son Sejong – Sejong IT Inc. Operation – Blockchain application developer – Graduated from British Columbia Institute of Technology, Department of Computer Engineering – 2016 BCIT Open House Project Excellence Award – University of Toronto leave of absence
People met by Inflearn | Go see Son Sejong's interview
3개월에 걸쳐 천천히 여러번 학습해 보니, 정말 큰 도움이 되었습니다.
처음에 낫설었던 명령어가 반복 학습하다보니 익숙해 지내요.
이더리움 부동산 댑을 처음부터 끝까지 학습해보니, 전체적인 큰 그림이 머리속에 그려져 이해가 되는 좋은 강의인 것 같습니다.
블록체인에 대한 개념과 이더리움 댑을 처음 공부하시는 분들이라면 이 강좌 추천드립니다.
감사합니다. 시간이 지남에 따라 자료가 빌드가 안되거나 버전업 이슈 등이 존재했는데 해당 강좌의 커뮤니티만 잘 따라가면 모두 해결하실 수 있습니다. 이 강의를 통해 dAPP의 내부 블록체인을 직접 만들어보며 블록체인이 내부에서 좀 더 돌아가는 과정을 자세히 알게 되었고, 직접 테스트넷에 배포해보며 많은 지식을 얻게되었습니다. 감사합니다.
처음부터 끝까지 따라가볼 수 있는 강의어서 좋았습니다! 후기들 처럼 2018년 강의라 2022년 인 지금 듣기에 셋팅 환경이 많이 달라 어려움은 겪었지만, 문의글에 사람들이 서로 답변 남겨준 거 보고 열심히 캐치업 했습니다. 5시간 강의라고 나와있지만 삽질 한 시간 까지 토탈 8시간은 잡아야 할 거 같아요 ㅎㅎ 생각보다 셋팅 시간이 길었어요. 원래 개발이란 이런 것… 하면서 잘 따라가다 보면 많은 걸 배울 수 있는 강의입니다. 조급한 마음 보다는 여유를 지고 들으면 충분히 배울 것들이 많은 강의이니 한번 들어보시는 것도 추천 드립니다!