Electronics & Microcontrollers

The best way on learning electronics is by doing. This resources listed here will allow you to understand basics from reading schematics, soldering, simple circuits, microcontrollers (arduino etc.) and lastly just makingg fun and crazy projects.

...
Resources

List of resources to get you started which include learning sites, frameworks, online tools and much more.

...
Electronics

Scratch is a block-based visual programming language and website targeted for children.

...
Microcontrollers

Learn how to make websites by using HTML, CSS and SASS.