Introduction
The Polygon Web3 Development course is an advanced-level, hands-on course. This course requires around three hours to complete based on the student's understanding. Since this is an advanced-level course, the students are required to have some basic understanding of Polygon, web 3.0, and blockchain. It includes a combination of theory, interactive exercises, tutorials, demos, and hands-on projects to solidify the participant’s understanding of Polygon development in a web3 environment. By the end of this course, the students will have a complete understanding of developing Polygon Minter and Marketplace.
What Will You Gain From This Course?
Following the completion of this course, the students will:
Skills Acquired:
Who Can Benefit From This Course?
This course is designed for:
Course Content
8 Modules – Completion of Certificate
Welcome to the Course
The first module of this course is just an introductory module. Within this module, the students will get to know more about the course, its content, its scope, and what to expect from it. Apart from the content, the students will also get to know more about the instructors, their expertise in the subject, and some of the important content to look forward to. Overall, the students will get a message from the instructors, a disclaimer, and a downloadable course presentation.
Web3 Development Fundamentals
The second module of this course focuses mainly on the web3 development fundamentals and core concepts. The students will get a basic overview of the module and the content that will be included in it. Some of the most important topics explained in this module include Fundamentals of Blockchain technology, consensus, immutability and decentralization, Ethereum blockchain, The blockchain trilemma, web3 development and Polygon web3 applications. The modules end with a quick summary and some interactive exercises so the students can gain some hands-on experience.
Polygon Fundamental
The third module of this course covers the polygon fundamentals that will eventually be used in Polygon development projects. The module starts with a basic overview of all the content that will be covered in this module. Some of the important topics covered in this module include Layer 2 – solutions, optimistic rollups, zero knowledge rollups, Polygon web3 architecture, Polygon network and Polygon zkEVM. This module wraps up with a basic recap of all the topics and some fun interactive exercises that can help the learner gain some practical knowledge and hands-on experience.
Polygon Development Environment
The fourth module of this course helps the students get familiar with the Polygon development environment. Through this module, the students will get to know what makes a Polygon environment possible and learn about its main elements and how to build the setup. The module starts with a basic overview and quickly dives into the fundamentals of the Polygon development environment. Some important topics covered in this module include Polygon Development Tools, Polygon Node, Polygon Scan, Polygon ID, and Polygon Starter Kit. Apart from these topics, the module also includes detailed demos that students can use to set up each tool and learn about Alchemy Provider. This module ends with a basic recap and interactive exercises for gaining experience and hands-on learning opportunities.
Polygon Project: Wallet
The fifth module of this course focuses on developing a wallet using a polygon. This module starts with a basic overview, where the students will learn about the module's content and other concepts. Some of the important topics explored in this module include the Mumbai Test Network and ERC20 Token Wallet. Apart from the theory lectures, this module also includes demo videos on different topics, i.e. Code Smart Contract, Remix Testing, Deploying to Polygon, and testing the projects. This module ends with a basic summary, some hands-on exercises with the polygon wallet, and some interactive exercises to gain some experience.
Polygon NFT Minter Development
The sixth module of this course focuses on the development of the Polygon NFT minter. The students will get a basic overview of the whole module, an introduction to React, its use, and scope, as well as its content and demo videos. The students will also get to know more about MetaMask and Polygon Deployment. Some of the important demo videos included in this module are related to React Installation, Connect MetaMask, ERC721 Token, and Deployment to Polygon. Finally, this module ends with a basic recap of the module and some hands-on exercises on Hardhat topics.
Polygon NFT Marketplace Development
The seventh module of this course takes the students' understanding of polygons to the next level by focusing on Polygon NFT Marketplace Development. This module explores some advanced topics, so it mainly includes tutorials and demo videos. The module starts with an overview and the introduction of the NFT Marketplace, along with its scope, utility, and working. The students will then get a detailed demo of Smart Contracts Development, Testing, Deployment, and web3 Application on Polygon. Apart from this, the students will also learn more about deployment on Polygon Network and why it is so important. The module ends with a basic summary of all the content and some hands-on exercises on developing NFT Marketplace.
Summary and Final Exam
This is the last module of this course. This module just wraps up the course by summarizing all the modules and offering some tips about building real-life projects. By the end of this course, there is a final exam as well. The students will get to learn about the passing criteria and ways to improve their scores in this module as well.
Description
The Polygon Web3 Development is one of the best and most detailed learning programs on polygon that you will ever come across. This course doesn’t just focus on the hands-on exercises but also helps the students learn about the fundamentals of every concept. This is a beginner-friendly course that develops a progressive learning experience starting from zero and going all the way to an expert level.
For the student's convenience, the course is divided into eight modules. Each module is further divided into different topics, demo sessions, tutorials, and exercises. Following the completion of this course, the students will be able to not just build their project in polygon but will also get to put their newly learned skills to use for solving real-life issues.
Some of the important things that the student will be able to learn within this course include Polygon Fundamentals, i.e. scalability solutions and security features, Solidity Programming, DApp Development, Polygon platform, leveraging its fast and secure infrastructure, Blockchain Security, Testing, Debugging dApps, Deployment and Maintenance.
Meet the Instructor
101 Blockchains is a leading online platform dedicated to providing comprehensive and accessible education on blockchain technology. With a mission to empower individuals and organizations to understand and embrace the transformative potential of blockchain, this platform offers a wide range of courses, tutorials, and resources.