Intro to using Substrate to building and testing your own blockchain and “About Me” module!

What you will learn

Get introduced to the world of web3 and building blockchains – go from web2, to web3.

Learn by doing – follow along in creating a custom blockchain with Substrate

Know what Substrate is, how to use it, and how to build / deploy your own blockchain project

Join a community of builders who want to create useful web3 applications

Description

NOTE: This is meant for people who already have some software development & CLI experience, and is more of an introductory course to the Substrate blockchain framework. It will get you up and running with backend web3 tech, however!

Ever wanted to break out the mold of web3 smart contracts and learn how to build a blockchain?

If Web2 allowed us to create content, Web3 allows us to control it. Understanding and building web3 will become a crucial part of our lives.

The future is web3. Blockchain, the metaverse, cryptocurrency, AI, and IoT are all covered under this wider umbrella of this major iteration of the Internet. There are many terms for it and what it encompasses.

However, it holds one core philosophy:


Get Instant Notification of New Courses on our Telegram channel.


Own your data – humanity’s digital repossession.

Becoming a Web3 developer is not some mystical, unattainable thing. You’re still writing regular old code in your favorite programming languages, building beautiful UI/UX, and making sure your unit tests run. In many ways, developing for it is the same as web2.

… with a few caveats and nuances, of course.

In this course, you will learn:

  • The basics of the Substrate Blockchain framework
  • Basic pallet development
  • Creating your own custom blockchain and blockchain “About Me” module / pallet.

This course is meant to get someone introduced to the concept of how Web3 Backends are constructed versus just smart contract-based development.

English
language

Content

Introduction & Installing Dependencies

Course Introduction
Join the discord!
Written, Notion-powered Version
Intro to Substrate
Substrate Deepdive – Pallets, Runtime, & Storage
Substrate Framework Checkup Quiz
Downloading Dependencies
Downloading Dependencies Resources / Guide

Building Our Blockchain Module

Installing & Using the Substrate Node Template Resources
Installing & Using the Substrate Node Template
Creating our first pallet – Intro to the pallet-template
Creating our first pallet – Implementing the “About Me” Logic
Building, testing, and deploying our blockchain
Building & Testing – Written Version
What’s next – extending your pallet

Finishing Thoughts & What’s Next

Finishing thoughts & community Discord
Join the community!