LATEST (September, 2012): The Yocto Project is providing a full day of embedded Linux training FREE OF CHARGE in Barcelona, Spain, the day after the Embedded Linux Conference Europe, on 8 November, 2012. More information here.
Robert P. J. Day has recently started offering online Linux training at http://crashcourse.ca/. He offers a number of free tutorials as well, including one on the Android SDK, Mercurial, and several others. His courses are very interesting because they are offered in bite-size chunks, rather than multiple-day courses, and the prices are very hard to beat. Definitely check them out.
The Linux Foundation launched a set of Linux training offerings over the past year. They are now offering training for embedded Linux – along with a free webinar to get you started! The first “real” session is a five-day embedded Linux development class in the San Francisco Bay area starting on March 22, 2010.
The fantastic folks at Free Electrons are your best friends when it comes to free education in embedded Linux. Someone should issue you a Masters degree if you watch a percentage of what is there. I have met them at a few conferences and they are extremely good at what they do.
Webinars, seminars held over the Internet, are a great way to attend a very directed class on a specific subject without leaving your desk. I love these things because they are rarely longer than an hour, and they are usually cached so you can go back and watch them anytime if you miss the original presentation, or if you want to catch something you missed.
MontaVista‘s Klaas van Gend gave an excellent presentation addressing the top 5 pains in Linux system build and design. The webinar is archived on MontaVista’s site, along with many other interesting presentations.
Some webinars are a little more commercial, though still informative, like Wind River‘s Mike Deliman exploring RTOS design for space robotics from July 2008. I have a personal interest in this one, as I worked at Wind River in 1996 and 1997, when VxWorks became the first RTOS on a different planet—a heady time for humanity, and for embedded systems as well. RIP, Sojourner.
Also be sure to check websites after important conferences, like CELF’s Embedded Linux Conference or MontaVista’s Vision 2008. (Also check out their extensive download library.) These sites usually catalog at least the slides from most or all sessions, if not video recordings of the actual presentations.
Take advantage of these offerings. It’s like going to college for free, or at least going to a conference for free (without the travel or the shwag and shmoozing). And don’t forget to look for other free training materials, including documentation, white papers, and even events. This is one way these loose “communities” feed back into the public sphere, which benefits everyone involved.
3/19/09: LinuxDevices reports that not only was the annual Free and Open Source Software Developers’ European Meeting (FOSDEM) a huge success, key presentations were recorded by Free Electrons and are now available for download.
3/19/09: I found some older but very good papers on Real-Time and Embedded Linux hosted by our friends at LinuxDevices. These are from the Seventh Real-Time Linux Workshop held in Lille, France, November 3-4, 2005.
3/27/09: A little late with the news, sorry—but LinuxDevices has posted a tutorial series from two engineers at Simtec. Looks like good stuff.
Also, be sure to stop in and see the MontaVista Melders at any of the upcoming Bay Area conferences: Embedded Systems next week, CELF’s Embedded Linux Conference, and the Linux Collaboration Summit (by invitation, but open to all ELC attendees). See the Open Source Conference Page for links.
2/17/10: A site called FreeTechBooks is offering free computer science e-books in non-DRM PDF. These are NOT pirated books – most are books with open licenses. There are books, textbooks, and lecture notes in a wide variety of well-organized technical categories, including computer science (as a science), programming, logic and circuit design, mathematics, signal processing, and even game development and multimedia. And *plenty* of books on Linux, naturally, including some O’Reilly titles that I recognize. Definitely a must-bookmark.