Projects are a great way to not only learn new things but also to experiment with technologies and topics that you already know. The difficulty of projects and what you learn will vary but the more time you spend completing projects, the more that you will gain!

RASPBERRY PI – Projects that require a Raspberry Pi to complete.