Don’t feel bad while searching on Google for answers. Every programmer does so once in a while. It’s rather a skill to search for answers on Google with an apt query. Not every fresher is capable of doing it. So relax my friend, you are doing good.
You have to understand that freeCodeCamp(FCC) is not designed as a typical bootcamp. It provides you an overview of important topics with a few simple exercises. You will ace it with little to no effort. Before you think these exercises were too mundane, you will find yourself in a ditch of complex problems (read exercises) and you have to get out of it on your own. That’s the beauty.
Believe me, it’s hard and every learner has to go through this phase sooner or later. IMHO, it’s better to pull your hair for 5 days while solving a complex exercise than acing simple exercises. In the process, you learn a lot of concepts, hacks and tricks. And that makes you a better developer. But before all that, you need to have a solid command on the basics, be it any technology.
I am not going to populate your mind with a lot of courses. That won’t help.
Clear you concepts first and then move on to the next challenge. Remember that when you do the same stuff time and again, you will remember it. That’s what muscle memory is. Code everyday. And yes, do help other campers with whatever knowledge you have at the moment. That’s another clever hack to check your concepts, even if you have to google the query.
All the best.