How to get started making things with a raspberry pi. Learn how to write code that interacts with the physical world. It is targeted at existing developers but will be helpful to you no matter what your background is.
View the entire playlist on YouTube.