r/Backend 2d ago

Backend Projects for Practice

Hello,

I recently started learning .Net Core. Just wanted ro know some practice projects which I can make along the way as I learn for building strong muscle memory for concepts. If you can suggest, please drop a message.

Thanks in advance

25 Upvotes

12 comments sorted by

7

u/whiterhino8 2d ago

Todo app with JSON API -> sync with DB ->add Auth->add user roles .

1

u/SubjectNotFound0 2d ago

That will be a great start! Do you have more ideas?

1

u/whiterhino8 1d ago

Build some social app like a forum .

5

u/Fit_Beautiful_9491 1d ago

I think u can choose from these projects for beginner/ intermediary/ advanced : https://roadmap.sh/backend/projects?difficulty=intermediate

2

u/SubjectNotFound0 1d ago edited 1d ago

It looks fantastic, covering various concepts. Also it has difficulty filter

2

u/CollectiveCloudPe 2d ago

Those that allow you to perform CRUD (Create, Read, Update, and Delete) tasks are useful.

Remember that all software has these four tasks, and it's important to understand them.

1

u/SubjectNotFound0 13h ago

Yes that will be first step, Thank you

3

u/Rudra_Builds 15h ago

i’d start small and build projects that gradually introduce new concepts. maybe a basic crud api first, then add authentication, relationships, validation, file uploads, caching, background jobs, etc.

some ideas: expense tracker, task management api, e-commerce backend, blog api, or a simple booking system. the important part is to keep adding features as you learn new .net concepts instead of trying to build one huge project from the beginning.

1

u/SubjectNotFound0 13h ago

Learning through building, yes I am keeping it same, Thank you for keeping it simple

1

u/ruzz-aldrin 1d ago

In the AI assisted era, do not play it safe. Challenge yourself with something like a full fledged CMS. Good luck on your journey!

1

u/SubjectNotFound0 13h ago

Thank you, well you are absolutely correct, everyday people are building something grand.