There is a database of all Massive Open Online Courses called MOOC List.
If you are interested in an online electrician courses then go to http://www.electriciantraining.net/. They have a comprehensive database of schools offering an online electrician courses.
New Horizons offers IT Courses. They do have some courses available to take online as well as localized training in Florida.
You can find sources for online Courses and Education at the Related Link below. There are hundreds of colleges courses that are now available online. If you're looking for specific courses (or colleges that offer online associates, bachelors, masters, PhD or certification courses)
Try visiting www.gatlineducation.com/mcdbacertification.html. They offer Database Administrator training courses.
There are many list of available college courses online. This is one that you could check out: http://www.universitiesandcolleges.org/free-online-college-courses/
There are Michigan school districts that are using MOOCs (Massive Open Online Courses) for high school credit.
There are online training courses for Linux for the average user. You should ask people you know for online training courses that are available to the average consumer.
Yes their is software testing courses available online. Career.net has a few courses available and also onlinecourses.com. You can sign up with them and they will direct you on what to do next.
There are online web design courses currently available. IADT and Academy of Art University are two very good programs that offer online courses in web designing.
I have found many different courses online that are free and cover a variety of topics. The best place is the Online Education Database. You can search for courses that interest you.
There are several online courses available for an Emergency Medical Technician. One of the leading courses is available at Kaplan.edu.
Yes, there are security training courses available online. Visit sans.org this website specialized in security training and offers many different training courses.