Courses RektOff / Solana Foundation

Solana Rust Security Bootcamp

A free, 6‑week intensive, expert-led bootcamp supported by the Solana Foundation, designed to turn Rust‑curious, Web2, EVM, and Solana engineers into audit‑ready Rust security researchers.

Intermediate Level 6m 🌐 EN

What you'll learn

  • Intensive 6‑week curriculum: Rust for systems & security engineers plus a Solana security sprint
  • Built for Rust engineers, EVM devs, Web2 devs, CS students, and Solana teams
  • Hands‑on work with real exploits, Solana protocols, and security tooling
  • Includes capstone audit project, verified NFT certificate, and skills report
  • Free to join via Solana Foundation–supported scholarship

Skills you'll gain

  • Develop a deep mental model of Rust internals for systems and security engineering
  • Understand Rust’s compilation chain, optimization boundaries, and runtime behavior
  • Think like an attacker by studying and recreating vulnerabilities in audited Solana protocols
  • Use fuzzers, linters, static analyzers, formal verification tools, and CI workflows for secure code
  • Perform a real‑world Solana protocol audit and produce a full audit write‑up with threat modeling, tests, and PoCs
  • Gain an audit‑readiness framework, verified NFT certificate, and Solana Rust skills report

Prerequisites

  • No prior Solana experience required
  • Familiarity with basic Rust syntax is highly recommended

Who this course is for

  • Rust engineers who want to master secure systems programming
  • EVM developers and auditors pivoting to Solana and Rust security testing
  • Computer science students looking to build secure Solana apps from day one
  • Web2 developers curious about Solana’s architecture and development stack
  • Solana engineers and teams bringing security in‑house to cut audit costs and catch bugs earlier
Free
Go to Course

You'll be redirected to RektOff / Solana Foundation

Provider

RektOff / Solana Foundation

Related Courses

Python Bootcamp

Python Bootcamp covers fundamentals of Python programming, including control structures, advanced data types, functions, modules, packages, multithreading, exception handling, file handling, GUI design, and database connectivity, preparing learners for future work in data science and machine learning.

SYBGEN Inc.

Systems Engineering

This course introduces Systems Engineering principles across the lifecycle of complex systems, covering system design, architecture, requirements analysis, modeling, verification, lifecycle models (Waterfall, V-Model, Spiral, Agile), SysML, risk management, trade-off analysis, and a Smart Home Security System project.

Udacity

IT Systems Design and Analysis

Prepare to design, analyze, and evaluate IT systems using data flow diagrams, ERDs, UML, and feasibility analysis. Learn to assess existing systems, identify inefficiencies, compare solution alternatives, and deliver a digital transformation strategy through a hands-on final project.

Coursera ⭐ 4.70

Hands On FullStack Development Course with Infrastructure Management Product implementation

A 180-day, project-first full-stack infrastructure course where you build and operate production-grade services with CI/CD, testing, observability, and operational playbooks, aimed at taking you from toy projects to real-world deployment experience.

System Design Roadmap ⭐ 4.80

Learn Typescript

Hands-on introduction to TypeScript fundamentals and their application in real projects. Learn core typing concepts, advanced TypeScript features, and how to use TypeScript with React and Express while building safer, more maintainable JavaScript applications.

Coursera ⭐ 4.50

AI Engineering Course

Designed to help software engineers transition to AI engineering, with detailed breakdowns of vector databases, indexing, large language models, attention, and core optimizations so you can understand how LLMs work and use them to build real-world applications.

InterviewReady ⭐ 4.73