Course curriculum

  • 1

    Introduction

    • Introduction to Certified Ethereum Developer

  • 2

    Understanding the Basics

    • Understanding the Basics: Part 1

    • Understanding the Basics: Part 2

    • Understanding the Basics: Part 3

    • Quiz: Understanding the Basics

  • 3

    Ethereum Overview

    • About Ethereum

    • EVM (Ethereum Virtual Machine)

    • Ethereum Tokens

    • Test Networks of Ethereum

    • More about Ethereum

    • Quiz: Ethereum Overview

  • 4

    Ethereum Tokens

    • Ethereum Tokens

    • Quiz: Ethereum Tokens

  • 5

    Understanding the Non-Fungible Tokens (NFT)

    • Understanding the Non-Fungible Tokens (NFT)

    • Quiz: Understanding the Non-Fungible Tokens (NFT)

  • 6

    IPFS (InterPlanetary File System)

    • Fundamentals of IPFS

    • Installing IPFS

    • Running IPFS

    • Operations on IPFS

    • Quiz: IPFS (InterPlanetary File System)

  • 7

    Learning Solidity

    • Introduction to Solidity

    • Solidity: Beginner to Intermediate

    • Units

    • Error Handling

    • Quiz: Learning Solidity

  • 8

    Getting started with Smart Contract

    • Introduction

    • Smart Contract Development

    • Quiz: Getting started with Smart Contract

  • 9

    Testing of Smart Contract

    • Testing in Smart Contracts

    • Testing Tools & Best Practices

    • Quiz: Testing of Smart Contract

  • 10

    Prerequisites & Installation

    • Remix IDE Walk-through

    • Setting up the MetaMask in your Browser

  • 11

    Installing Development Environment

    • Introduction to required dependencies

    • Installing Node Package Manager

    • Installing Truffle Framework

    • Installing Ganache

  • 12

    Writing our First Smart Contract

    • Basics of Solidity

    • Control Structures

    • Writing our First Smart Contract

    • Deploying Smart Contract with Truffle

  • 13

    Deploying Smart Contract with Truffle

    • Deploying Smart Contract with Truffle

  • 14

    Project 1 - Basic Smart Contract With Front End

    • Understanding Aim

    • Writing Smart Contract

    • Deploying it on Remix

    • Front End Development

    • Interacting Smart Contract

    • Quiz: Project 1 - Basic Smart Contract With Front End

  • 15

    Project 2 - Developing advance Smart Contract using Solidity

    • Introduction to Project

    • Setting up the project

    • ERC-20 Tokens

    • Dapp Smart contract

    • Deployment Script

    • Deployment on the local development network (Ganache)

    • Connecting Front-end with smart contracts

    • Setting up custom rpc and ganache account

    • Front End of Dapp

    • Issue Rewards and wrapping up the project

    • Quiz: Project 2 - Developing advance Smart Contract using Solidity

  • 16

    Project 3 - End-To-End NFT Project [Advanced Collectable]

    • Introduction to Advanced Collectible NFT

    • Creating Ethereum smart contract

    • Creating Function to set token URI

    • Creating Python Script to deploy Smart Contract Part-1

    • Creating a Python Script to fund the Contract with Link Tokens

    • Creating Python Script to deploy Smart Contract Part-2

    • Interacting with Smart Contract

    • Creating Metadata Part-1

    • Creating Metadata Part-2

    • Viewing NFT Token in OpenSea website

    • Quiz: Project 3 - End-To-End NFT Project [Advanced Collectable]

  • 17

    Project 4 - Building NFT Game

    • Building the Ethereum Smart Contract

    • Deploying our NFT

    • Creating NFT Website

    • Interacting with our NFT Smart Contract

    • Improving the look of our dApp

    • Rendering All Tokens

    • Final Game Layout

    • Quiz: Project 4 - Building NFT Game

  • 18

    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.