Cover Image for Rust: Safety without Sacrifice Part 2
Cover Image for Rust: Safety without Sacrifice Part 2
Hosted By
11 Went

Rust: Safety without Sacrifice Part 2

Hosted by Max Raack
Registration
Past Event
Welcome! To join the event, please register below.
About Event

Ready to take your Rust skills to the next level?

In this follow-up to the Rust intro session, we’ll move beyond collections and explore some of the language’s most powerful features — traits, error handling, and modular code design.

Through live coding and small hands-on examples, you’ll learn how Rust enables clean abstractions and reliable programs without sacrificing performance. By the end, you’ll feel confident structuring larger Rust projects and handling real-world logic safely and idiomatically.

🧠 What You’ll Learn

  • How traits define shared behavior in Rust

  • Writing modular, reusable code with traits and generics

  • Error handling with Result, ?, and custom error types

  • Organizing projects with modules and crates

  • Best practices for clean, idiomatic Rust code

👩‍💻 Who It’s For

Developers who have completed the first Rust intro or understand the basics — variables, functions, ownership, and collections (Vec, HashMap).

✨ Why Attend

  • Learn how real Rust applications are structured

  • Master traits and error handling — two key parts of writing production Rust

  • Write safer, more expressive Rust code

  • Build confidence to explore async, testing, and network programming next

🔗 What to Bring

  • Laptop with Rust installed (rustup)

  • A text editor or IDE like VS Code

  • Curiosity and focus — we’ll code through practical examples together 😄

Location
Network School Library
Hosted By
11 Went