Course curriculum

  • 1

    Introduction to the course

    • Introduction to the course

  • 2

    Blockchain Basics

    • Introduction to Blockchain

    • Types of Blockchain

    • Mining

    • Introduction to Ethereum

    • Smart Contracts

    • Ethereum Accounts

    • Gas in Ethereum

    • Quiz

  • 3

    Introduction to Solidity

    • Introduction to Solidity

    • Data Types and Variables

    • Functions and Function Modifiers

    • Control Structures

    • Events

    • Visibility and Access Control

    • Writing Your First Smart Contract

    • Quiz

  • 4

    Smart Contracts Development

    • Contract Inheritance

    • Interfaces and Libraries

    • Error Handling and Exceptions

    • Quiz

  • 5

    Deploying and Managing Smart Contracts

    • Testnets

    • Deployment to Testnet

    • Verifying Source Code on Etherscan

    • Quiz

  • 6

    Hardhat and Testing

    • Hardhat part 1

    • Hardhat part 2

    • Hardhat part 3

    • Hardhat part 4

    • Hardhat part 5

    • Hardhat part 6

    • Quiz

  • 7

    Creating Etheruem Tokens

    • Ethereum token standards

    • Introduction to OpenZeppelin

    • Creating a Token

    • Creating a NFT

    • Quiz

  • 8

    Voting DApp

    • Introduction

    • Voting part 1

    • Voting part 2

  • 9

    Security and Best Practices

    • Common Vulnerabilities in Smart Contracts

    • Smart Contract Auditing

    • Best Practices for Secure Smart Contract Development

    • Quiz

  • 10

    Study Material

    • Study Material

Blockchain Council

Blockchain Council is an authoritative group of subject experts and enthusiasts who are evangelizing the Blockchain Research and Development, Use Cases and Products and Knowledge for a better world. Blockchain technology is more than just a technology, which is emerging rapidly with a vast scope in the future. Blockchain acts as a financial network, software, distributed ledger, etc. Owing to this multitude of benefits and features, companies are now shifting their centralized and traditional working system to this trending and futuristic technology “Blockchain”.Blockchain council creates an environment and raises awareness among businesses, enterprises, developers, and society by educating them in the Blockchain space. We are a private de-facto organization working individually and proliferating Blockchain technology globally.