Course curriculum

  • 1

    Introduction

    • Introduction to Certified Polygon Developer course

  • 2

    Introduction to Blockchain

    • What is Blockchain?

    • What is Mining?

    • Types of Mining

    • Who are Miners?

    • What is Consensus?

    • Types of Consensus Algorithm

  • 3

    Introduction to Ethereum

    • What is Ethereum ?

    • What is Smart contract?

    • Key Concepts

    • Blockchain Functional Layers

    • Types of chains

    • A guide to tokens

    • Ethereum tokens Part 1

    • Ethereum tokens Part 2

  • 4

    Polygon - Ethereum's Internet of Blockchains

    • Introduction

    • Challenge

    • Solution

    • Features

    • Use case-DeFi

  • 5

    Polygon Architecture

    • Overview

    • Platform Agnostic

    • Polygon Layers & Functionality Mapping

    • Polygon SDKs

  • 6

    Polygon Network details

    • Introduction to Polygon networks

    • Matic block explorer

    • Setting up Metamask Account

    • Matic Token

    • Matic Contracts on Ethereum

    • Building a smart contract on Matic using Truffle

  • 7

    Ethereum-Matic Bridges

    • 6.1 Introduction to Ethereum-Polygon Bridges

    • POS Bridge

    • Deploying an ERC-20 Token on Ethereum Network

    • Non-mintable Token Mapping using PoS Bridge

    • Deposit mapped token on Matic Network using POS Bridge

    • Withdraw mapped token from Matic Network using POS Bridge

    • Deposit mapped token on Matic Network via POS Bridge using Matic js

    • Withdraw mapped token from Matic Network via POS Bridge using Matic js

    • Transfer ETH via POS Bridge using Matic.js

    • Plasma Bridge

    • Adding test ERC20 Plasma tokens to the metamask

    • Transferring tokens using Plasma bridge on Web wallet

    • Transfer mapped token via Plasma Bridge using Matic js

  • 8

    Linking Matic to Oracles

    • Blockchain oracle problem

    • Introduction to Chainlink

    • using chainlink data feed

    • Using chainlink VRF

  • 9

    Project: NFT Marketplace

    • Use Casess- NFT

    • NFT marketplace introduction

    • Project prerequisites and dependencies

    • Project setup

    • Creating a NFT Token Contract

    • Creating NFT Market Place Contract

    • Migrating contracts on development network

    • Writing Tests for smart contracts

    • Building client side application- Part 1

    • Building client side application- Part 2

    • Creating User Dashboard for NFT Marketplace Application

    • Deployment on Polygon and Application walkthrough

  • 10

    Study Material

    • Slide Deck

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.