Hey @Tarek23
Good question, and a question most beginners ask themselves.
To get good at Blender, what you need most is practice, then more practice, and if you have the time, practice some more.
A must watch is the fundamentals playlist. New updated fundamentals courses drop next week (6th August), that’s nine new course for Blender version 4.2 in one day. 🎉
After the fundamentals, take a look at the SESSIONS, the SESSIONS courses are a series of smaller projects within the course, each project can be completed fairly quickly, rather than one long project course. Ideal for practice sessions.
There is the Just for fun Blender projects playlist, also a great resource for practice.
That should keep you busy for a while, from there it depends on what interests you most and what discipline you want to pursue further.
For example if you want to create game assets, we have a playlist for that…
It’s called Game Asset Creation.
Happy Blending!