EditorWorkspacesCoursesInterviewsGround CallDaily ChallengesReadsGames
Sign InSign Up
Tools
Resume De-AI-ifierAI Email RewriterAI Code DetectorAI Watermark ToolREADME GeneratorSQL AssistantText SummarizerAI Text GeneratorSystem Prompt DiffAI Code SecurityCommit Message GeneratorInterview Question PackSchema Seed DataGraphQL ExplainerJSON DiffDiff & PatchJSON FormatterSQL FormatterJSON ↔ CSVBase64 CodecLog ParserProtobuf DecoderJWT DebuggerENV LinterPassword GeneratorUUID GeneratorRegex TesterEpoch ConverterMeeting PlannerDate MathCron BuilderQR GeneratorColor PickerLucky Draw WheelSpeed TestDiagram StudioCanvas DrawingTurtle Game
Sign InSign Up
Notifications 0
← All coursesrust
Rust First Steps
Hello Cargo, types, and your first fight with the borrow checker.
Start Rust from zero: Cargo, variables, types, control flow, functions, and the basics of ownership. The compiler will be blunt. That is love.
Learn with Ada, your AI coding mentor — ask questions or tap I’m stuck in any lesson for a nudge without spoilers.
Course content
Getting Started
- ○Hello, Cargo (and Macros)Free10 min
Core Concepts
- 🔒Variables, Types & Shadowing15 min
- 🔒if, loop, while, for15 min
- 🔒Functions & the Semicolon Trap15 min
The Rust Superpower
- 🔒Ownership 101: Move, Don't Copy20 min
- 🔒References & Borrowing20 min
Project
- 🔒Mini Project: Number Classifier22 min
Collections
- 🔒String, &str & Vec<T>18 min
Rust Oddities
- 🔒Copy vs Clone, Debug & Display15 min