Strongly recommended · for beginners
Tutorial Series for Arduino
Why people recommend it
The full Jeremy Blum Arduino series as a playlist, treated by many as a free course that covers the fundamentals from scratch.
Watch for: Work through it in order; one viewer felt it does not build in difficulty