Skip to Content
Learn to Code with Rust
on-demand course

Learn to Code with Rust

with Boris Paskhaver
November 2024
Intermediate
66h 47m
English
Packt Publishing
Closed Captioning available in English

Overview

In this 66-hour course, you will dive deep into learning Rust, a language celebrated for its safety, speed, and modern features. From setting up your development environment to mastering advanced topics like ownership, lifetimes, and traits, this comprehensive course provides everything you need to become proficient in Rust programming.

What I will be able to do after this course

  • Set up and configure a Rust development environment with tools like Visual Studio Code and Cargo.
  • Understand and apply Rust's unique features, such as ownership, references, and lifetimes, for safe memory management.
  • Write modular, efficient Rust code using structs, enums, traits, and generics.
  • Explore and utilize the Rust standard library and external crates like rand and Chrono for practical applications.
  • Learn error handling, write robust tests, and optimize code for maximum performance and reliability.

Course Instructor(s)

Your instructor, Boris Paskhaver, brings a wealth of programming experience and a passion for teaching. With years of hands-on expertise in Rust and other languages, Boris excels at breaking down complex topics into digestible, practical lessons. His engaging teaching style ensures that learners of all levels can grasp and apply Rust concepts effectively.

Who is it for?

This course is perfect for developers who are eager to learn Rust, no matter if it's their first encounter with programming or they are transitioning from another language. While a basic understanding of programming concepts can be helpful, this course is designed to be beginner-friendly. Motivated individuals seeking to enhance their programming skill set with Rust will find this course especially rewarding.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Rust Programming Made Easy

Rust Programming Made Easy

KodeKloud, Priyanka Yadav
Command-Line Rust

Command-Line Rust

Ken Youens-Clark
Programming Rust, 2nd Edition

Programming Rust, 2nd Edition

Jim Blandy, Jason Orendorff, Leonora F. S. Tindall

Publisher Resources

ISBN: 9781837024155