In this Khan Academy course, you will learn the foundations of computing starting from bits and bytes all the way through the most innovative topics regarding computers today. The units go as follows:
Unit 1: Digital Information (Bits and bytes, Binary numbers, Storing text in binary, etc.)
Unit 2: Computers (From electricity to bits, Logic gates and circuits, Files & Components)
Unit 3: The Internet (Connecting networks, Web protocols, Scalable systems, etc.)
Unit 4: Online data security (User data tracking, Cyber attacks, Data encryption, etc.)
Unit 5: Computing innovations (Communications, Collaboration, & more innovations)
If interested, be sure to visit the link below.