Visit us today at Trovil.

Free Course

Build a Blockchain from Scratch with Rust

Comprehensive course on Build a Blockchain from Scratch with Rust

Instructor
Prof. Expert Instructor
Rating
5.0 (0)
Enrolled
741 Students
Duration
3+ Hours
Build a Blockchain from Scratch with Rust preview
Watch Preview
Official Teaser · Preview
Free 100% OFF
Enroll Now — It's Free
30-Day Money-Back Guarantee
preview
Watch Preview
Official Teaser · Preview

Course curriculum

1 sections · 36 lessons · 3h total

Main Curriculum
36 lessons
Rust #0.1 - Getting Started: Setting Up Your First Project 5:25
Rust #0.2 - Setting Up Code Formatting: Using Rust Analyzer and Rustfmt 2:54
Rust #1.1 - Creating Your First Blockchain Module: Balances 2:24
Rust #1.2 - Implementing State Management: Blockchain Module Using BTreeMap 5:01
Rust #1.3 - Interacting with Balances Pallet State 9:44
Rust #1.4 - Writing your First Test in the Balances Pallet 4:39
Rust #1.5 - Enable Balance Transfers 12:40
Rust #2.1 - Introduction to the System Pallet 4:59
Rust #2.2 - Implementing Nonce and block number in System Pallet 10:13
Rust #2.3 - Creating our Runtime 3:29
Rust #2.4 - Simulating Blocks in our Blockchain Runtime 6:16
Rust #2.5 - Using Macros to Print Blockchain Runtime State 3:27
Rust #3.1 - Generics and Configurable Types 5:13
Rust #3.2 - Importing External Dependencies in Rust: Adding the Num Library 1:47
Rust #3.3 - Make Balances Pallet Generic 5:22
Rust #3.4 - Adding Generics to System Pallet 5:40
Rust #3.5 - Refactoring System Pallet with Config Trait 9:45
Rust #3.6 - Implementing Config Traits in Balances Pallet 4:54
Rust #3.7 - Config Trait Inheritance in Pallets 3:57
Rust #4.1 - Add Our Support Module 5:41
Rust #4.2 - Defining Concrete Types for Blocks and Transactions 2:35
Rust #4.3 - Executing Blocks 8:40
Rust #4.4 - Dispatching Calls 4:49
Rust #4.5 - Executing and Dispatching Blocks 6:51
Rust #4.6 - Pallet Level Dispatch 4:28
Rust #4.7 - Nested Dispatch 4:17
Rust #5.1 - Proof of Existence Pallet Overview 5:04
Rust #5.2 - Implementing and Testing the Proof of Existence Pallet 12:33
Rust #5.3 - Implementing Dispatch Logic in Proof of Existence Pallet 4:56
Rust #5.4 - Integrating Proof of Existence Pallet in your Runtime 4:25
Rust #5.5 - Proof of Existence Extrinsics in Blocks 3:48
Rust #6.1 - Macros Tutorial 6:38
Rust #6.2 - Adding Call Macro to Balances 7:48
Rust #6.3 - Adding Call Macro to Proof of Existence Pallet 6:06
Rust #6.4 - Use the runtime macro 4:47
Rust #6.5 - Final Thoughts and Next Steps to Become a Polkadot dev 7:38

Course description

Comprehensive course on Build a Blockchain from Scratch with Rust

What you'll learn

Professional skill mastery with structured, progressive lessons
Hands-on real-world projects to build your portfolio
Industry best practices used at top-tier companies
Expert-level techniques that set you apart from peers
Certificate of completion to showcase your achievement
Lifetime access with all future updates included

Requirements

No prior experience required. A computer with internet access and a willingness to learn is all you need.

Your instructor

PE
Prof. Expert Instructor
Senior Practitioner & Educator
12+ years exp.
3 courses
741 students

A seasoned professional with years of hands-on industry experience. Their teaching philosophy centres on practical, no-nonsense instruction that bridges theory and real-world application.

Message Instructor

Student reviews

5.0
0 reviews
5
0
4
0
3
0
2
0
1
0

Be the first to enroll and leave a review!

Free 100% OFF
Enroll Now — It's Free
30-Day Money-Back Guarantee
This course includes:
3+ hours on-demand video
Downloadable resources & code
Mobile & desktop access
Full lifetime access
Certificate of completion
3h Content
36 Lessons
Access