Dave Jones (eevblog) has a multitude of EE type videos on youtube, and he's been doing a back to basics series of late. https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ if I can suggest one thing. learn analogue circuits first. digital appears easier at first*, but it's real life, everything is actually analogue, troubleshooting a misbehaving digital circuit without understanding of how analogue works is no fun. * and things like arduino are great, makes prototyping something quick and easy, but won't give you understanding how circuits really work it's like lego vs civil engineering.