Course Outline


  • Overview of Web3 features and architecture
  • Basics of Ethereum and Smart Contracts

Understanding Blockchain Cryptography

  • Blockchain design, implementation, and use cases
  • Cryptography hash functions, merkle trees, and digital signatures

Getting Started

  • Setting up the development environment
  • Setting up a blockchain with Ganache

Solidity Programming Language

  • Syntax, development tools and testing
  • Smart Contracts design patterns

Interacting with Smart Contracts

  • Creating a smart contract
  • Creating a migration logic
  • Deploying a smart contract
  • React apps with smart contracts


Summary and Next Steps


  • An understanding of blockchain concepts
  • Basic experience with Solidity, Javascript, and React


  • Developers
 14 Hours

Number of participants

Price per participant

Testimonials (5)

Related Categories