বাংলায় Rust শেখো
Official "The Rust Programming Language" book-এর কাঠামো অনুসরণ করে এই tutorial-এ Rust-এর প্রতিটি concept বাংলায় ব্যাখ্যা করা হবে। সব code example থাকবে English-এ — যেমনটা তুমি rustc এবং official docs-এ দেখবে। ownership, borrowing, lifetime — এসব technical term-ও আমরা English-এই রাখব।
পাঠসূচি
মোট 21টি chapter, 79টি sub-section।
- 01
শুরু করা
Getting Started
Programming a Guessing Game
Common Programming Concepts
Understanding Ownership
Using Structs to Structure Related Data
Enums and Pattern Matching
Managing Growing Projects with Packages, Crates, and Modules
Common Collections
Error Handling
Generic Types, Traits, and Lifetimes
Writing Automated Tests
An I/O Project: Building a Command Line Program
Functional Language Features: Iterators and Closures
More about Cargo and Crates.io
Smart Pointers
Fearless Concurrency
Fundamentals of Asynchronous Programming: Async, Await, Futures, and Streams
Object-Oriented Programming Features of Rust
Patterns and Matching
Advanced Features
Final Project: Building a Multithreaded Web Server