Developers are at the ground floor of every design decision that happens on the web, and yet many developers have no design training to speak of; Design Academy's 'Design Fundamentals' course teaches the basics of design, but it's geared toward the skillsets and sensibilities of developers, helping them to further excel in their roles.
While it isn't technically necessary to have any design training as a developer, a design background is useful to have. Whether in adding new features to a company's website or in trying to make a side project look good enough to succeed, design and developing go hand in hand. Not many developers have the time to learn design in depth, but Design Fundamentals is a great option for learning the necessities and basics for getting by in the modern design landscape.
Fundamental Design Courses
More Stats +/-
Handheld Color Sensors
Free Professional Design Tools
Color-Picking Visualization Palettes
Interview-Based Design Exercises
Connected Designer Rulers