Course Outline

Introduction

  • 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

Troubleshooting

Summary and Next Steps

Requirements

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

Audience

  • Developers
  14 Hours
 

Testimonials (5)

Related Courses

Relay: Efficiently Fetch Data in React Applications

  14 Hours

Related Categories