Cover Image for Rust Workshop
Cover Image for Rust Workshop
40 Went

Rust Workshop

Hosted by Yazan Haddad & Computing Students Hub (CSHub)
Virtual
Registration
Past Event
Welcome! To join the event, please register below.
About Event

Workshop Recording

Join us for a hands-on workshop where we explore systems programming with Rust by building an HTTP server from scratch. We’ll cover Rust’s core philosophy—ownership, the borrow checker, and error handling—before diving into networking fundamentals like TCP, the OSI model, and the HTTP/1.1 protocol.

Through live coding, you’ll learn how to bind a TcpListener, handle streams efficiently, implement basic routing, and write proper HTTP responses. We’ll also discuss common beginner pitfalls and how Rust’s safety guarantees help prevent crashes and data races.

Perfect for students interested in backend development, networking, or low-level systems programming.

40 Went