I am fairly new to programming but I have made 4 small CRUD apps so far in NodeJS. I wonder what more concepts should I learn now, to me it seems basically everything boils down to Create, Read, Update and Delete to a db. What can I do more, what are other concepts? What kind of projects should I build to be exposed to more concepts?