Rust
Work with ownership and lifetimes instead of fighting the compiler.
Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer
Who it's for
Students and developers who want systems-level performance with memory safety.
Prerequisites
Comfortable with any programming language; C/C++ helps.
8
Weeks
16
Live classes
20
Live hours
Cargo, project layout, variables, mutability, scalar and compound types
Functions, control flow, loops, shadowing
Ownership and moves; stack vs heap
Borrowing, references, slices; common borrow-checker errors
Structs and methods
Enums, match, Option, if let
Collections: Vec, String, HashMap
Error handling: Result, ?, custom error types, thiserror
Traits, generics, trait bounds, derive
Lifetimes explained with examples
Closures and iterators; iterator adapters
Smart pointers: Box, Rc, RefCell; modules and crates
Concurrency: threads, channels, Arc and Mutex
Async with Tokio; building an API with Axum and serde
Testing, clippy, rustfmt, publishing a CLI
Capstone build session and demo day
A sample — plus a full question bank on Flycodx.
Search a pattern in files.
Enums, traits and error handling.
SQLite or PostgreSQL via sqlx, serde, error handling, tests, clippy-clean, Dockerfile and README.
Working developer · 5+ years of real, live-project experience
Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.
We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.
Prerequisite: Comfortable with any programming language; C/C++ helps.
Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.
Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.
You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.
Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.
Free to reserve · you get the start date before you pay. Live batches from $149.