Khan academy is a very useful resource that does cover both basic and more complicated details in a particular topic. Although, if you find that it isn't particularly useful for you there are many other similar videos on youtube if you just do a bit of searching.