I, as a self-taught programmer, would learn design if I knew how. I just couldn't find any good material on this. I'm wondering if it is because designers are bad teachers or what. I subscribed to one of those courses that popped up here in hacker news. It was terrible. All it did was send me weekly emails with videos about how cool apple products are, or tasks that were way too far away from the actual work. I'm sorry don't remember its name.
Does anyone know of a good book/tutorial/course to learn the very basics? How the hell do I choose a good colour combination? I've read about the colour theory. Now what?