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 part 1
-
ERC Token Part 2
-
Dapp Smart contract
-
Deployment Script
-
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