Solana for Developers
Introduction

Getting Started

Explore what the Solana ecosystem has for you as a developer. No prior experience with blockchain required.

Learn how to become a Solana developer from scratch without any prior experience in blockchain development. In as much as you do not need any prior experience in blockchain development, you need to be comfortable writing Rust.

This course will teach you how to write Solana programs from the root up. You'll start by writing the first few programs this course will feature in native Rust. Then later on we will use Solana program frameworks that have the least abstraction to the most abstraction. Currently, that should be in this order Rust 🦀 > Pinocchio 🤥 > Steel ⚙️ > Anchor ⚓.

Recommendations

It is recommend you follow this course as it arranged. The projects and lessons are designed to build upon each other and skipping lessons might interfere with your learning process. If your Rust 🦀 is a little "rusty :)", check out 100 exercises to learn Rust.

Last updated on

On this page