I cant retain what I learn about codes syntax, indentation, practical Shortcuts etc while writing the same code after a couple of days despite me practicing each code in code playground while learning
Analyze the code sample you're trying to understand for patterns and features. E.g. the variables and how they interact. Which parts do you understand, and which parts dont you understand? Then attempt to truly understand the parts you dont. It would help if you could print it off and make comments. You can also use flowcharts and sudocode to better understand the logic of the code. Dont be put off, just focus on developing your study strategy and all will fall in place.
What is the question? Its like you expect to be a master after "a couple days". That wont happen. You have to practice and it might even take you months
Humain remember fast with playing if you use what you learn to create your own program every day and doing more errors to correct them and looking for useful methods ...this will help you to progress fastly .
Slick to be a master , i have to practice codes , to practice , i have to retain the fudamentals i learnt. in a dilemma😔
Sounds like an excuse...you dont have to retain anything from practice. Retaining info is a side effect of GOOD practicing. You are making problems for yourself. You can fix em too