No description
Find a file
2026-06-15 21:20:20 +03:00
getting_started Some rustlings exercises on strings for today 2026-06-15 21:20:20 +03:00
rustlings Some rustlings exercises on strings for today 2026-06-15 21:20:20 +03:00
.gitignore Worked on exercise 8 of the rustling set 2026-06-10 17:35:07 +03:00
README.md Update learning progress documentation 2026-06-03 19:47:16 +03:00

🦀 100 Days of Rust

A journey to learn Rust, one day at a time.

This repository documents my progress as I learn Rust by building small projects, solving problems, and exploring its unique features. Each day includes a README.md with projects, learnings, and challenges.


📅 Progress

  • Day 1: Basics (Hello World, User Input, Calculator, Even/Odd, Loop)
  • Day 2: Games (Even/Odd Game, Guessing Game)
  • Day 3: Logic & Conversions (FizzBuzz, Temperature Converter)
  • Day 4: Structs, Enums & CLI Args (User Struct, Rooms, W-name Filter)
  • Day 5: State & Collections (Inventory, Mini Notepad)
  • Day 6: Traits, Generics & Libraries (Point Math, Currency Conversion, rand)

Current streak: 6/100 days


🎯 Goals

  • Learn Rust fundamentals (syntax, ownership, error handling).
  • Build small, practical projects to reinforce concepts.
  • Document my journey to track progress and share insights.
  • Building a routine by pushing daily.

📂 Structure

Each day has its own folder with:

  • A README.md summarizing projects and learnings.
  • Rust scripts or projects in subdirectories.