The other day, a fellow computer science student and I were discussing how it is often easier to learn if you see a video of a concept.
Last year, he had shown me some really good videos on learning Java, and they helped me learn a lot of the basics. Anyway, he recently came across another good source of “video learning.”
This time it is a website that has free videos listed on it.Â It is a site sponsored by Berkley. They post their webcasts from classes on the site, so you are likely to find a wide variety of topics on it. You can find everything from Java, to Optics, to Data Structures, etc.
Just point your browser to http://webcast.berkeley.edu/courses/ and check out these great learning videos.