🎁 Exclusive Discount Just for You!
Today only: Get 30% OFF this course. Use code MYDEAL30 at checkout. Don’t miss out!
Truffle Framework is used to create Ethereum Dapps. It can be used for compilation, migration, and configuration of Truffle projects. To communicate between the frontend of the smart contract and TruffleContract, use Web3 or TruffleContract.
Julien Klepatch – Todo List Dapp (Legacy)
Learn how to:
- Solidity smart contract development: data structures, functions modifier, mapping, arrays and more.
- Truffle Framework: Configuration, migration, compilation of Ethereum Dapps
- Web3 and TruffleContract are two ways to communicate between frontend and smart contract.
- Configure webpack for Ethereum Dapp Development (with truffle-Solidity-loader)
It will cover all parts of the Dapp:
- Smart contract (Solidity).
- Backend (Nodejs server used to serve the frontend).
- Frontend (Javascript, jQuery, React, Redux & Saga)
The dapp will allow you to:
- create new tasks
- Check out the tasks you are currently doing
- Each task can be toggled to a completed/not completed status.
The dapp will look something like this:
Your instructor
Julien Klepatch
Hi! Hi! Julien I am also the instructor for EatTheBlocks Pro.
I am a senior Blockchain software engineering engineer. I was previously employed in Finance before switching to software development six year ago.
Since the beginning of my career, I have been developing Dapps for Solidity and ICOs smart contracts for various Ethereum and ICOs projects. This includes Lendingblock, an institutional cryptocurrency lending exchange.
EatTheBlocks is a channel that supports Ethereum developers. I have also published a Blockchain course in Manning.
I contribute to the Drizzle code and spoke at TruffleCon 2019 about Drizzle.
I also have extensive experience with Nodejs, Javascript & React, having worked as a full-For the past 6 years, stack software engineer. Github & LinkedIn
Download it immediately Julien Klepatch – Todo List Dapp (Legacy)
Course Curriculum
Writing the Smart contract
- Step 1: Write the smart contract (Part 1) (15:46).
- Step 2: Writing the smart agreement (Part II), 17:45
- Step 3: Writing the Nodejs Backend
- Step 4: Setup The Frontend & Read Account Data (20:37)
- Step 5: With Truffle Contract, build a smart contract client (14:11).
- Step 6: Webpack ES6 and Truffle-Solidity-Loader (23.45)
- Step 7: Access Frontend Contract Data (25:56).
- Step 8: Create Smart Contract data from the Frontend (18.19).
- Step 9: Toggle Task Done & Keep Frontend Updated (14:21)
- Step 10: Refactor using React (14.22)
- Step 11: Refactoring with React (Part II), (11:09).
- Step 12 Refactor with react (Part III) (6.17)
- Step 13: Refactor and React (Part IV) (13.31)
- Step 14: Refactoring with React (Part V Update to Solidity.x.x.x.) (25.07)
- Step 15: Refactoring with Drizzle Part I (27.55)
- Step 16: Refactoring with Drizzle Part II (18.31)
Course Features
- Lectures 1
- Quizzes 0
- Duration 10 weeks
- Skill level All levels
- Language English
- Students 71
- Assessments Yes