Becoming a Blockchain developer can seem a daunting task in the big picture, even for developers.

    Why?

    Because there are so many random tools involved. There’s the Truffle suite, Hardhat, Waffle, Web3.js, ethers.js, MetaMask, Solidity, Vyper, the Remix IDE, and so on.

    Which one should you start with? How do they all fit together? Do you really need to know them all?

    Well, I’m going to simplify this for you in this guide and walk you step by step through getting started as a Blockchain developer.

    And this guide is FOR DEVELOPERS. If you have no clue how to code, then completing a basic web development course first would be a prerequisite.

    But if you know basic JavaScript or a similar language and want to break into the Blockchain industry, then this guide will walk you through the tools you need and how they work together to create a simple decentralized application.

    Timestamps:
    0:00 – Intro
    PART 1 – Hardhat.js (Writing, Testing, Deploying Smart Contract)
    1:27 – Bootstrapping Project with Hardhat.js
    4:57 – Smart Contract
    8:53 – Testing Smart Contract
    13:07 – Deploying Smart Contract / Metamask setup
    PART 2 – Building our Dapp with React and Ethers.js
    19:03 – Building the UI with React
    32:20 – Understanding Ethers.js
    33:45 – Connecting Metamask
    36:35 – Getting Contract Balance
    41:00 – Creating Contract Object for Transactions
    43:35 – Get Contract Greeting
    45:10 – Change Greeting Function
    48:53 – Deposit Ether Function
    53:00 – Conclusion

    Solidity Course Recommendation Referenced In Video:
    https://geni.us/YoumAXH

    GitHub Repo for Project Code:
    https://github.com/rodgtr1/blockchain-tutorial-for-devs

    **** Get ONE FREE Month on Skillshare. Learn Anything (preferably code 😁) ****
    🎓 https://geni.us/DqB7m

    **** I write regularly ****
    👉 https://travis.media

    **** FREE EBOOKS ****
    📘 http://bit.ly/2jnH2DP​

    LET’S CONNECT!
    📰 LinkedIn ➔ https://www.linkedin.com/in/travisdot…
    🐦 Twitter ➔ https://twitter.com/travisdotmedia​
    🙋🏼‍♂️ Website ➔ https://travis.media​

    #web3 #blockchaindeveloper #solidity #dapp

    ** Some of the links in this description are affiliate links that I may get a little cut of. Thank you.

    2 Comments

    Leave A Reply
    Share via