What are some good resources to learn basic electronics?

Hello. I am working on a project with my friends with a Arduino like microcontroller. I can understand the code and all but I don't know how certain electronic components(like H-bridge) function. What are some good resources to learn about them?