So I started coding when I was a young'en, so I don't think I can actually give solid advice for beginners. I had a head-start that many others did not.
I think there's two angles: aim to build a real website, app, etc, because it's something you can do. Use frameworks and tools because they are how the world works, but don't be afraid to dig into their source to see how they work, either.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.