Julien Klepatch – Todo List Dapp (Legacy)

4,800

Use the Truffle framework to build Ethereum Dapps: compilation, migration, configuration of Truffle project. Use Web3 and TruffleContract to communicate between the frontend and the smart contract.

 

Julien Klepatch – Todo List Dapp (Legacy)

 

You will learn how to:

Develop Solidity smart contracts: data structures, functions, modifier, mapping, arrays, and more.
Use the Truffle framework to build Ethereum Dapps: compilation, migration, configuration of Truffle project
Use Web3 and TruffleContract to communicate between the frontend and the smart contract
Configure Webpack for Ethereum Dapp development (with truffle-solidity-loader)

This will cover every part of the Dapp:

Smart contract (Solidity)
Backend (Nodejs server to serve the frontend)
Frontend (Javascript, jQuery, React, Redux & Saga)

The dapp will be able to:

create new tasks
list existing tasks
toggle a done/not done status for each task.

The dapp will look like this:
Your Instructor
Julien Klepatch
Hi! My name is Julien and I am the instructor of EatTheBlocks Pro.
I am a senior Blockchain software engineer. I used to work in Finance, and I switched to software development 6 years ago.
For the past 3 years, I have been building Dapps and Solidity smart contracts for several Ethereum and ICOs projects, including Lendingblock, an institutional crypto lending exchange.
I run EatTheBlocks, a youtube channel for Ethereum developers. I have also published a Blockchain course for Manning.
I also contribute to the code of Drizzle and I spoke at TruffleCon 2019 on Drizzle.
I also have extensive experience with Nodejs, Javascript & React, having worked as a full-stack software engineer for the last 6 years. Github & LinkedIn

Get immediately download Julien Klepatch – Todo List Dapp (Legacy)

Course Curriculum
Writing the Smart contract

Step 1: Writing the smart contract (Part I) (15:46)
Step 2: Writing the smart contract (Part II) (17:45)

Setup backend & Frontend

Step 3: Writing The Nodejs Backend
Step 4: Setup The Frontend & Read Account Data (20:37)

Build the frontend with jQuery

Step 5: Build a smart contract client with Truffle Contract (14:11)
Step 6: Webpack, ES6 and truffle-solidity-loader (23:45)
Step 7: Read Contract data from Frontend (25:56)
Step 8: Create Smart Contract Data From The Frontend (18:19)
Step 9: Toggle Task Done & Keep Frontend Updated (14:21)

Refactor With React

Step 10: Refactor with React (14:22)
Step 11: Refactor with React (Part II) (11:09)
Step 12: Refactor with React (Part III) (6:17)
Step 13: Refactor with React (Part IV) (13:31)
Step 14: Refactor with React (Part V, Update to Solidity 0.5.x) (25:07)

Refactor with Drizzle

Step 15: Refactor with Drizzle – Part I (27:55)
Step 16: Refactor with Drizzle – Part II (18:31)

99
    99
    Your Cart
    Affiliate World Dubai 2022 Remove
    Affiliate World Dubai 2022
    1 X 4,000 = 4,000
    Brian Coyle – Currency Options Remove
    Brian Coyle – Currency Options
    2 X 4,000 = 8,000
    Auto TrendMaster 2 (ment.com) Remove
    Auto TrendMaster 2 (ment.com)
    2 X 4,000 = 8,000
    Alex Becker – Hero Tower Remove
    Alex Becker – Hero Tower
    2 X 4,000 = 8,000
    Confirming Price Trend for eSignal Remove
    Confirming Price Trend for eSignal
    3 X 4,000 = 12,000
    Ultimate Edit Course By Nitish Kunwar Remove
    ClickBank University Remove
    ClickBank University
    3 X 4,000 = 12,000
    Dan Covel – Black Magic Half Guard 720p Remove
    PLFCrypto – US30 Bootcamp Remove
    PLFCrypto – US30 Bootcamp
    1 X 9,794 = 9,794
    Hayden Hillier-Smith – Edit Like an Artist Remove
    Dodgy s Ultimate Trading Remove
    Dodgy s Ultimate Trading
    1 X 9,794 = 9,794
    Anthony Aires – Speed Ranking System Remove
    Mobile Marketing Masterclass 2023 Remove
    Eric Wong – Hip Control Remove
    Commando Trader Complete Course Remove
    Commando Trader Complete Course
    4 X 4,000 = 16,000
    Andrew Peters – Trading Pivot Points Remove
    Hayden Hillier-Smith – Edit Like an Artist Remove
    The Complete Iron Palm Method Remove
    The Complete Iron Palm Method
    1 X 3,900 = 3,900
    The Role of the Psychiatrist on the DBT Team Remove
    Cam Zink – Equipment and Mindset Remove
    Cam Zink – Equipment and Mindset
    1 X 4,000 = 4,000
    Smart Google Traffic (2023) Remove
    Smart Google Traffic (2023)
    1 X 150 = 150
    Bob Proctor – Think & Grow Rich Live Stream Remove
    D.E.Moggridge – Maynard Keynes Remove
    D.E.Moggridge – Maynard Keynes
    3 X 4,000 = 12,000
    Alicia Dunams – Bestseller in a Weekend Remove
    Buried Treasure Trading System (Audio 168 MB) Remove
    Andrew Hunter – FB Tribe Masters Remove
    Andrew Hunter – FB Tribe Masters
    1 X 4,000 = 4,000
    Anti-Spoofing Indicator for eSignal Software Remove
    Jordan Welch – The Reveal Remove
    Jordan Welch – The Reveal
    1 X 6,972 = 6,972
    Andrew Tate – Courses Bundle 2021 Remove
    Andrew Tate – Courses Bundle 2021
    1 X 4,000 = 4,000
    Alex Becker – The 6 Figure Webinar Formula Remove
    JeaFX : SMC PREMIUM COURSE Remove
    JeaFX : SMC PREMIUM COURSE
    1 X 149 = 149
    ChatGPT Mastery Course (2023) Remove
    ChatGPT Mastery Course (2023)
    1 X 350 = 350
    Ben Cathro – Trail Riding: Drops and Jumps Remove
    Boomerang Day Trader (Sep 2014) Remove
    Boomerang Day Trader (Sep 2014)
    1 X 4,000 = 4,000
    Alexander Chase – The Free Drink Phenomenon Remove