I have been thinking about getting into web development. So far, i have been able to absord lots and lots of information about HTML, CSS and Java... But there is someone I know. He says that there are web developer secrets that I'll never be able to use and those can only be learned by taking a paid course. Is this true? I mean can I not learn a thing such as this all by myself?