Rust Programming

Practical Rust from ownership to production. Covers the language, error handling, concurrency, web with Axum, databases with SQLx, testing, performance, and the ecosystem.

15 topics
  1. 01
    Foundations
    rustgetting-started
    foundational 3 subtopics
  2. 02
    Ownership And Borrowing
    rustownership
    beginner 3 subtopics
  3. 03
    Types And Structs
    rusttypes
    beginner 3 subtopics
  4. 04
    Error Handling
    rusterrors
    beginner 3 subtopics
  5. 05
    Collections And Iterators
    rustfunctional
    intermediate 3 subtopics
  6. 06
    Traits And Generics
    rustabstraction
    intermediate 3 subtopics
  7. 07
    Modules And Crates
    rustproject-structure
    beginner 3 subtopics
  8. 08
    Concurrency
    rustasync
    advanced 3 subtopics
  9. 09
    Testing
    rusttesting
    beginner 3 subtopics
  10. 10
    Cli Applications
    rustcli
    intermediate 3 subtopics
  11. 11
    Web With Axum
    rustwebaxum
    intermediate 3 subtopics
  12. 12
    Database With Sqlx
    rustdatabasesqlx
    intermediate 3 subtopics
  13. 13
    Performance
    rustperformance
    advanced 3 subtopics
  14. 14
    Unsafe And Ffi
    rustunsafeffi
    expert 3 subtopics
  15. 15
    Ecosystem And Tools
    rusttooling
    beginner 3 subtopics