Courses/Solana Fundamentals
BeginnerCore

Solana Fundamentals

This comprehensive course takes you from zero to confidently building on Solana. You will learn how accounts work, how transactions flow through the runtime, how to derive program addresses (PDAs), and how to write your first on-chain program. Each module blends video lectures with hands-on code challenges so knowledge is immediately applied.

Ana García
4.8(312 reviews)
8 hours22 lessons2,847 enrolled850 XP
Progress50%
4/8 lessons850 XP total
Continue Learning →
CertificateOn-chain cNFT

What You’ll Learn

Understand Solana"s account model and runtime architecture
Construct and submit transactions using @solana/web3.js
Derive and use Program Derived Addresses (PDAs)
Perform Cross-Program Invocations (CPIs)
Set up a local Solana development environment
Deploy your first program to devnet

Course Content

3 modules · 8 lessons
What is Solana?
Video12 min
Solana Architecture
Reading8 min
Setting Up Your Environment
Code Challenge20 min

Student Reviews

4.8(312)
C
Carlos M.
2 weeks ago

Best Solana course I've taken. The hands-on challenges really cement the concepts.

S
Sofia R.
1 month ago

Great content, well structured. Would love more advanced topics.

Course Details

DifficultyBeginner
Duration8 hours
Lessons22 lessons
XP Reward850 XP
Students2,847
LanguageEnglish
Last UpdatedFeb 2025

Prerequisites

  • Basic programming knowledge (any language)
  • Command-line familiarity

Earn on Completion

850 XP
Experience points
Completion Certificate
Shareable credential
On-Chain cNFT
Evolving credential