I am able to write small functions to a degree, but at times I feel that I haven’t fully grasped the concepts, which makes me rethink if I should complete the course or go back and practice until it makes sense.
I would greatly appreciate any suggestions or resources you may have that could help me improve my retention and understanding of the material.
Hi @QyperXit !
Welcome to the forum!
That is completely normal and most beginners go through it.
It is important to remember that you have only had limited experience with these concepts.
It will take time and practice before you will develop confidence and will be able to recall much better.
Also, completely normal.
The more problems you solve over a period of time will develop your skill set and create a strong grasp on what is going on.
If you have a basic understanding, keep moving through the course.
If you are completely lost on a topic, then watch a few youtube videos or read articles to develop that basic understanding.
Notice how I am emphasizing “basic” understand and not complete or deep understand.
Deep understanding of this material only comes with significant practice and a lot of time invested building projects and working on professional projects or open source projects.
I used to use exercism and codewars to help with the algorithm challenges and problem solving skills.
I also used Brad Traversy’s videos on concepts that were harder for me to understand.
Hope that helps!
Thank you for the advice, It can be difficult to know if progress is being made, especially when facing challenges. I will continue to persevere.
Here’s a rewritten version of the text with corrected spelling and grammar:
Any information would be greatly appreciated."