Where should a beginner like myself go to find little pieces of details that are not learnt at sololearn , school and books?
I know this question most likely doesnt make any sense and the answer is obvious. It takes experience, learning by yourself and practicing. Sometimes people new to programming would not know what to type or search online to learn the littelest details (may be easy or hard) so that they search how to do it. I think the answer is to go on computer programming sites and keep learning. I think i might regret posting this question and people would either be confused or tell me to just do whats obvious
The best places would be the official documentation of the language or library you are learning. But, it will be a little complicated for beginners as they talk in technical terms.
So the best place after that is books OR if you are willing to pay a bit more, online courses by Udemy etc. I found learning from books AND practise much better than learning from any website like www.w3schools.com or www.programiz.com etc.
I think, the answer is simply:
Tutorials, videos, books and so on give you the foundation of your knowledge, but there'll always be holes to fill up.
Luckily, even if it may look like that, your problem is likely not special. Others will have had it, and in some place, maybe Stack Overflow, maybe here, maybe some place else, you'll find the solution.
After you just couldn't find it, you can of course also just ask here. That's what this forum is for after all.
But mostly, Google will do the job.
Long Distance you look like you have started a few of the tutorials here. I would recommend you complete one and practice what you have learned. You have SQL done, and are almost done with HTML. If it were me, I would probably do php or python next, then try some code coach problems to practice some logic tasks:
Install a web package like LAMP, WAMP, or XAMPP. Learn to use google to be self-reliant on finding your own solutions to problems on the web.
You don't learn anything overnight... it takes time and practice. The more effort you make the greater your skill will improve. Just keep at it! 👍