Well there's no need to jump to an extreme like that - I totally get where you're coming from. Learning through tutorials is great. But next time, during the development, what about trying to implement a few of your own changes on top of what the Tutorial is tell you to do, then all of your personal changes will stack up, and you're on your way to making something of your very own :)