Iām also new to GDScript. But, hereās a tip: If the thing youāre trying to implement seems too large/complicated/etc? Break it down into steps!
I knew those concepts but i m unable to connect all of them and use them
As I may have previously stated Iām kinda bad at answering this type of question cause I just kinda looked at code for years until it made sense which is a horrible way to learn and I do not recommend it. But code is just a language. Itās very simple in essence, you just have to know to say exactly what you want. Learning code is like learning a language. There are many ways to do it but you have to start speaking it somehow, obviously you wonāt be able to speak it well yet. I personally as previously stated never find those courses as helpful as you would think they are. I think one of the earliest things to remember is you have to feel like you are making progress. I remember at the start learning things like applying velocity, making simple if statements saying if I click this button that happens. And using inbuilt functions. All of it felt like big progress even if you could learn it in a day. Learning code is often just small baby steps. This is however also just something to do to get into it. After a while you will have to look into the documentation for a lot of specific stuff and learn different coding concepts, learn how to correctly use functions etc. but you just have to get into it a bit first.
Programming is a skill. And skills need to be practiced. Like, a lot.
Yeah true. I think the main thing is a way to have fun coding as soon as possible is the important thing. If you find something fun you can practice a lot of not then not.
PS. if you dont know already, try potentially following aGDQuest course.
(just note they are paid. I think.)