One of the best ways to learn is by doing. But often developers struggle with the big question "what should I build?" Here are 8 project ideas, complete with project briefs and layout ideas, to get you started learning by doing. Business & Real-Wor...