Learning Rust with Bitcoin

FreeOnline
Goal: Advance your Rust development skills via Bitcoin coding
Learning Rust with Bitcoin
ProfessorAlekos Filini
LevelAdvanced
Duration
9 hours
PriceFree
Course IDDEV303
Ratings
(53)

Description

A Rust Expedition for Bitcoin Builders

In this hands-on course, which was filmed during a seminar organised by Fulgur' Ventures in October 2023, you'll develop your Rust skills by building real Bitcoin-focused components and mini-projects. We'll cover Rust fundamentals, why Rust is used for Bitcoin development (memory safety, performance, and safe concurrency), and how to get started with the Lightning SDK to build payment features.

Across the chapters, you’ll practice core Rust patterns (ownership, lifetimes, traits, async), work with Bitcoin primitives (keys, transactions, scripting), and progressively integrate Lightning concepts (nodes, channels, invoices).

No prior Rust or Bitcoin development is strictly required, though familiarity with basic programming helps. The course is beginner-friendly yet practical enough for engineers crossing into Bitcoin.

Learning path

Objectives

  • Get used to Rust Language
  • Understand why using Rust for developping Bitcoin
  • Get the basis of Lightning SDK
Professor

This course is coordinated by Alekos Filini

Hey, i'm an italien coder and hacker. i've worked on various project such as bitcoindevkit, magicalbitcoin and h4ckbs

developmentcypherpunktechnical-analysis

Associated professors

Ratings & reviews

What students say about this course

General grade

4.7/5 (53 Reviews)
MARTHA LUCIA RODRIGUEZ BALAGUERA

MARTHA LUCIA RODRIGUEZ BALAGUERA

informacion muy valiosa-

lizeth.rodriguez

lizeth.rodriguez

Buen tema

Brigith Ramirez Uribe

Brigith Ramirez Uribe

Buen curso

Jose Palacios

Jose Palacios

Excelente curso

JIMY OSWALDO CHAVEZ MIRANDA

JIMY OSWALDO CHAVEZ MIRANDA

UN EXCELENTE CURSO

Rogzy

Rogzy

thanks for this free class. I learned a lot.