Short Bytes: Many universities have free educational offerings in a variety of disciplines. This can make it exceedingly easy to obtain a slightly more formal education in many fields than simply reading odds and ends online. Here are some universities and their websites where you can take full advantage of their generosity.There are always some inherent difficulties to studying without the benefit of a mentor or formal teacher. It often boils down to the fact that you don’t know what you don’t know. That is to say, you are unaware of the materials that you should learn in order to progress in your study.
Many websites to aim to help with this, but without a curriculum, it can be fairly difficult to make your way from point A to point B, and even with a curriculum to follow, you still might have to hunt down some good examples and tutorials on the different components of that curriculum. Not very many people are aware of the free courses available on the websites of different universities and other organizations. Here’s a small list of some notable ones.
- Harvard CS50
- MIT open Courseware
- Khan Academy
- Code Academy
- Open Learn
- edX (Founded by several major universities)
- All About Circuits (More electrical theory)
These are just a few, and many are not limited to computer science, you can learn anything from second languages to business and maths. While most of these will only be introductory and hardly compare to a formal degree or diploma, they are certainly enough to set you on the right track and let you build a momentum in your study.
For those who are in need of a higher level of training or more niche fields in various languages and platforms, be sure to check out the Fossbytes Academy for loads of different courses ranging from complete beginner to professional.
Did we miss any big ones? Where did you learn to program? Let us know in the comments below.