DEV Community

Eleftheria Batsou
Eleftheria Batsou

Posted on • Originally published at eleftheriabatsou.hashnode.dev on

5 Rust Project Ideas for Absolute Beginner DevsπŸ¦€

Image description

Hey there! πŸ‘‹

If you're learning Rust now for the very first time I want to introduce you to 5 simple yet practical projects that will help you later in bigger projects.

The concepts I'm presenting below are pretty basic and every Rust developer should be familiar with them.

Project Idea 5: Files Decompression

Check it on GitHub.

Project Idea 4: File Compression

Check it on GitHub.

Project Idea 3: Reading From a CSV File

Check it on GitHub.

Project Idea 2: Reading JSON Data

Check it on GitHub.

Project Idea 1: Writing JSON Data

Check it on GitHub.

Notes

I'm new to Rust and I hope these small projects will help you get better and improve your skills.

If you're now learning Rust too, I'd also suggest you check out CrabNebula's content on X (Twitter) and Francesco Ciulla's content on YouTube.


πŸ‘‹ Hello, I'm Eleftheria, Community Manager, developer, public speaker, and content creator.

πŸ₯° If you liked this article, consider sharing it.

πŸ”— All links | X | LinkedIn

Top comments (4)

Collapse
 
shekharrr profile image
Shekhar Rajput

Great! I am planning to learn rust but because it is not so well adapted by the community. I feel like there are no great job opportunities with this language. Bookmarked for now! Might check it later.

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

Thank you for bookmarking this! Rust's community is growing fast, I'm sure more jobs will come too :)

Happy learning.

Collapse
 
schmoris profile image
Boris

Where's number 3? 😜

Collapse
 
eleftheriabatsou profile image
Eleftheria Batsou

Sorry, I updated the article! Now you have number 3!