A Practical Developer Guide
Sub Category
- Programming Languages
{inAds}
Objectives
- Have a basic understanding of the Ethereum blockchain
- Know about tools that are used to program in Solidity (Hardhat and Remix)
- Have a quick introduction to Solidity
- Know how to interact with smart contracts through the ethers and web3 JavaScript libraries
- Know about wallets (MetaMask and WalletConnect)
- Know how to set up a local test blockchain and how to interact with a blockchain network
- Know how to integrate wallets in and how to interact with the blockchain from a user interface
Pre Requisites
- This course consists of three parts: some basic theory, tools and integration with a user interface
- For the basic theory, you do not need any programming experience
- For the tools, it would be good to be familiar with JavaScript, since testing your Solidity code and interacting with a blockchain happens through JavaScript libraries (either 'ethers' or 'web3')
- For the user interface, it would be good to be familiar with JavaScript and other web technologies
FAQ
- Q. How long do I have access to the course materials?
- A. You can view and review the lecture materials indefinitely, like an on-demand channel.
- Q. Can I take my courses with me wherever I go?
- A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
{inAds}
Coupon Code(s)