Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learning Rust - Going Through the Rust Language Book Live

via YouTube

Overview

This course aims to teach learners the Rust programming language through a live walkthrough of the Rust Programming book. By the end of the course, students will have a solid understanding of Rust syntax, ownership, error handling, generics, traits, closures, iterators, concurrency, smart pointers, macros, and building a multi-threaded web server. The teaching method involves live coding sessions, exercises, and reviewing chapters from the book. This course is intended for individuals interested in learning Rust programming from scratch in a collaborative and interactive environment.

Syllabus

Learning Rust Together! Going through the Rust Programming book live!.
Learning Rust Together Part 2! Going through the Rust Programming book live!.
Learning Rust Together Part 3: Ownership! Covering Chapter 4 of the Rust Programming book live!.
Learn Rust Together Part 4: Slices!.
Learn Rust Together Part 5: Structs and Enums!.
Learn Rust Together Part 6: Enums Cont., Pattern Matching, and Modules!.
Learn Rust Together Part 7: Vectors, Hash Maps, and Strings!.
Rust Part 8 Exercises.
Learn Rust Together Part 9: Error handling with Result and panic!.
Learn Rust Together Part 10: Generic Types and Traits.
Learn Rust Together Part 11: Rustlings Exercises.
Learn Rust Together Part 12: Rustlings Exercises Part 2.
Learn Rust Together Part 13: Rustlings Exercises Part 3.
Rust Development with Docker.
Learn Rust Together Part 14: Rustlings Exercises Part 4 (finished).
Learn Rust Together Part 15: Chapter 11 (Automated Testing).
Learn Rust Together Part 16: Chapter 12 (Building a grep clone).
Learn Rust Together Part 17: Chapter 12 (Building a grep clone part 2).
Learn Rust Together Part 18: Chapter 13 (Closures and Iterators).
Learn Rust Together Part 18: Chapter 14 (Cargo and Crates).
Learn Rust Together Part 20: Chapter 15 (Smart Pointers).
Learn Rust Together Part 21: Chapter 15 Part 2, Chapter 16 Part 1. Concurrency!.
Learn Rust Together Part 22: Chapter 16 Part 2. Concurrency with Mutex!.
Learn Rust Together Part 23: Chapter 17 Part 1, Object Oriented Patterns.
Learn Rust Together Part 24: Chapter 18, Patterns & Matching.
Learn Rust Together Part 25: Chapter 19 Part 1, Advanced Patterns.
Learn Rust Together Part 26: Chapter 19 Part 2, Macros.
Learn Rust Together Finale: Chapter 20 Building a Multi-threaded Web Server.
Learn Rust Together Finale: Review of Book and Language.
Learn Rust Together: Making an HTTP Request.

Taught by

Tom McGurl

Reviews

Start your review of Learning Rust - Going Through the Rust Language Book Live

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.