Free Udemy Course __ Mastering Solidity, the Ethereum Programming Language

A Practical Developer Guide

4.5 (24,629 students students enrolled) English
specialized-tech Blockchain
Mastering Solidity, the Ethereum Programming Language

What You'll Learn

  • 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
  • Understand the lexical elements of Solidity
  • Understand how values are stored on the blockchain

Requirements

  • I try to make this course as accessible as possible and prior programming experience is not strictly required, but certainly useful.
  • For Chapters 3 - 5 that explain tools to work with Solidity, it would be good to be familiar with JavaScript.
  • For Chapter 6 that shows how to make a user interface that interacts with a smart contract deployed on the Ethereum blockchain, it would be good to be familiar with JavaScript and other web technologies

Who This Course is For

  • Aspiring Solidity developers

Your Instructor

Toon Macharis

Software Engineer

4.3 Instructor Rating

186 Reviews

24,629 Students

1 Course

Get This Course For FREE

Get This Course

Limited time offer. Enroll now!

Never Miss a Coupon!

Subscribe to our newsletter to get daily updates on the latest free courses.