Technology is a great start for coding.

Khan Academy has a great technology section. 

TED is an organization that gathers speakers for 20 minute talks on subjects from Technology, Entertainment, and Design. 

TWiT is a technology network that will support your learning of all things tech, from Window to Mac to Android.

Scratch is a great place to begin coding using block coding for beginners. 

Code Combat is a great place to learn coding in a fun environment.