Developing on Polkadot with Substrate

More About BTA

150,000+ students

5,000+ certifications issued

72 countries with students

Developing on Polkadot with Substrate

On-Demand

20 Hours

Free Tuition

This course is designed for developers to learn how to effectively build on Polkadot. In this course students will learn how the Polkadot platform works, from an understanding of the governance and treasury process to hands-on lab environments for writing code.

Overview

Duration: 20 Hours Video including Comprehensive Labs
Access: 1 Year
Format: Self-Paced Learning
Certificate of Completion: Included

This course is designed for developers to learn how to effectively build on Polkadot. BTA is partnered with Polkadot to learn Polkadot’s technology and increase developer activity within the Polkadot ecosystem. In this course, students will learn how the Polkadot platform works from an understanding of the governance and treasury process, to hands-on lab environments for writing code. 

Polkadot is the next generation in blockchain technology that can transfer data across public, open, permissionless blockchains as well as private, permissioned blockchains. Technologies covered in this course are Polkadotjs, Substrate, WASMI, libp2p, Rust and more.   Whether you want to add to your blockchain skills for your career prospects or you want to learn how to build a blockchain solution that has ability to communicate with multiple blockchains into a single network, this course is perfect you.

What's Included

With class you will receive:
  • 20 Hours Video and Comprehensive Labs
  • Certificate of Completion
  • One year of unlimited access to course content
  • Ability to stop, pause, rewind and move through all chapters
  • Sample quiz questions in Course Content
  • Class Slides

Audience

  • People who have heard of Polkadot, but do not know how to start
  • People who already have some experience with programming in general, but no Substrate experience
  • People who want to know how this technology works
  • People who want to develop on Polkadot and don't know where to start

Prerequisites

  • Basic knowledge Ubuntu 18.04, Command Line, NodeJS / JavaScript / ReactJS and HTML.

Outline

  • Kusama: Introduction
  • Polkadot vs. Kusama vs. Rococo vs. Westend
  • DOT, KSM and their use cases
  • Understanding the Polkadot Architecture
  • Interoperability and parachians
  • BABE and GRANDPA
  • Nominated proof of stake
  • On-chain governance
  • Shared security
  • Transaction fees
  • On-chain treasury
  • Polkadot Host
  • Forkless upgrades
  • Bridges
  • Parathreads
  • Common good parachains
  • Parachain slot auctions
  • Parachain crowdloans
  • PolkadotJS

 XCM (Cross-Consensus Messaging) 

  • What is it
  • Address format

 BUILDING 

  • Getting started: overview of building options, Substrate intro
  • Intro to Substrate
  • Intro to PolkadotJS
  • Apps UI, extension
  • Architecture
  • Setting up your environment
  • Substrate Node template

  FRAME 

  • Storage
  • Events and errors
  • Origins and calls
  • Pallet coupling
  • Metadata
  • Scale codec
  • Testing
  • Weights
  • Benchmarking
  • Polkadot JS API

Labs

The course will include lab setup and details on the following topics:

  • Polkadot{.js} extension​
  • Create an account​
  • Balance Transfers​
  • Building a Smart Contract​
  • How to Connect to a Parachain​
  • Substrate​
  • Create your first Substrate blockchain​
  • Start a private network​
  • Permissioned Network​
  • Develop Smart Contracts with ink!​
  • Create a Parachain with Cumulus

    About On Demand Learning

    Class is designed for those who prefer to develop the skills they need on their time and at their own pace. You will be provided one year of access to the class and all supporting course material.

    This training will give you the ability to start, stop and rewind the chapters. This class will not support questions or have a live instructor-interaction; if you would like live training, please contact BTA.

    Not sure where to Begin?

    Take the quiz to find the course that’s right for you in 60 seconds.

    Complete a free assessment to establish your skill level on Blockchain/Web3 and identify your best learning path.

    Start Now!

    Trusted by Professionals At Companies Like

    Rectangle 974
    Rectangle 976
    Rectangle 977
    Rectangle 989
    Rectangle 981

    PRODUCT FAQs

    Looking for more answers? See our company FAQs page.

      What is included in Polkadot Training Class?

      What if I have questions on the labs?

      Will there be an exam available?

      How much time will I have access to the course?

    Customer Reviews

    Based on 6 reviews
    100%
    (6)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    A
    Anonymous
    Improved Knowledge:
    Easy to Follow:
    Quiz:
    Recommend:
    Overall Rating:
    Comment: Looking Forward to start

    Impatient to start

    A
    Arcadio Garcia
    Improved Knowledge:
    Easy to Follow:
    Quiz:
    Recommend:
    Overall Rating:
    Comment: I am looking forward to starting the course. Thank you for this opportunity.
    Blockchain cutting-edge technologies

    Polkadot is one of the most important Blockchain technologies to learn and is gaining ground in this exciting technology world.

    J
    Jason Araos
    Improved Knowledge:
    Easy to Follow:
    Quiz:
    Recommend:
    Overall Rating:
    Comment: Good
    Recommended

    Good Experience

    H
    Harsimranjit Singh Maan
    Improved Knowledge:
    Easy to Follow:
    Quiz:
    Recommend:
    Overall Rating:

    Developing on Polkadot with Substrate

    P
    Prashant Shrivastava
    Improved Knowledge:
    Easy to Follow:
    Quiz:
    Recommend:
    Overall Rating:
    Comment: NA
    Emerging DOT blockchain

    Polkadot is emerging blockchain with high speed and less transaction cost could be a very beneficial for decentralized, distributed eco systems for the world.

    Join 1,000's of Blockchain Professionals Who Subscribe to Our Newsletter

    You'll also get our 90-minute Blockchain Business Basics course FREE when you sign up!