Hardhat Development Environment for Entry-Level Blockchain Developers
Master the Hardhat development environment to efficiently build, test, and deploy Solidity smart contracts and decentralized applications.
...
Share
Setting Up Your Hardhat Workspace and Basic Contract Development
Unit 1: Getting Started with Hardhat
Hardhat: Your Dev Hub
Setting Up Your Workspace
Unit 2: Configuring Your Hardhat Project
Hardhat Config Deep Dive
Local Network Setup
Unit 3: Your First Smart Contract
Crafting a Simple Contract
Compiling Your Contract
Unit 4: Deployment and Interaction
Deploying to Localhost
Talking to Your Contract
Advanced Hardhat Workflows: Testing, Scripting, and Plugin Utilization
Unit 1: Smart Contract Testing with Hardhat
Why We Test Contracts
Setting Up for Testing
Writing Your First Test
Advanced Testing Patterns
Unit 2: Scripting and Automation
Ethers.js in Hardhat
Custom Hardhat Tasks
Unit 3: Plugins and Debugging
Essential Hardhat Plugins
Debugging Your Code