As teaching methods advance, online learning is starting to approach a physical classroom experience, and it’s great for conceptual learning. A good online learning experience should include not only content, but should also feature practice drills, integrate with real-world case studies, and contain a social component to make learning more effective.
Online training carries several other advantages: convenience, customization, compliance and credentials, such as IT certifications. Certainly, online classes are convenient. They are also somewhat customizable, which means they can be tailored to a particular learning style (more on that in a moment). They are useful for helping companies remain current with compliance regulations and requirements. Not to mention, new skills and credentials help increase your own marketability.
Ask yourself these kinds of questions when deciding what type of class to take:
The answers to those questions determine the type of online education that makes the most sense. Three broad categories of training are available:
The old adage of you get what you pay for doesn’t really apply when it comes to online learning. There are now hundreds if not thousands of free classes that are offered on a wide range of topics, many of which are very suitable for IT workers. There are consortiums of colleges and others that offer an impressive array of free instruction, including:
There is lots of information available from these providers directly. These online classes cover a broad range of topics both in and outside of computer science, are free and start at specific dates, just like their physical counterparts. For example, you can take a five-week-long class taught by two University of California at Berkeley professors on understanding Software as a Service software engineering. They will teach you agile programming techniques using Ruby on Rails and how to deploy it in the cloud using Github and Heroku. Each class has a short intro video explaining what else you will be doing. This is a hands-on class and comes with coupons to use Amazon’s Web Services too. Some of these consortia offer certificates of completion. The advantage of using one of these classes is that they are very polished and taught by some of the best college professors in the world. They come complete with homework assignments, hands-on labs, discussion forums and other supporting materials that make the learning process rich and useful.
Google and Mozilla have dozens of free classes on various programming topics, languages, tools and techniques. Some are full-blown classes like Google’s HTML5 that go into a lot of detail while others are more informal study groups or meetups or just glorified slide decks. While it is great that they offer such a wide variety of free content, the downside is that someone who is a subject matter expert who may not be the best teacher is running your class. They also might not be the best places to learn something from scratch or if you have no technical experience prior to taking the class.
While these providers are the more traditional approach to improve your skills, for the purposes of this blog post we will focus on the more traditional vendor-backed training.
There are literally hundreds of IT-related certification courses that are currently available (see the chart below for a few of the typical ones). Each one has a complex set of exams, prerequisites and study materials. Before you dive into a particular program and start studying for your certification, the first step is to consider the overall costs and benefits of the target program.
There are many ways to calculate the benefits of having a credential or the knowledge you will gain from this training. For example, what expectations do you have about your job circumstances if you learn these subjects? Will you get a raise, and if so, how much income over the next two or three years? How does that rise in income match up with the costs (we’ll get to these in a moment)? Will you be in a better job position, however you define that?
Another way to calculate benefits is to keep track of those in your department who have already received training and have been promoted or moved into more valuable positions. Or to use this listing of the 29 most valuable IT certifications from headhunter Robert Half. The reviewers break these down by specialty and purpose.
Training expert Ed Tittel has a very simple metric that he uses: “A certification that costs tens of thousands of dollars to earn had better also improve its holders’ income potential by at least one-third of those costs in yearly compensation increases.” Why one-third? Tittel assumes that the typical lifetime of any certification is just three years, so he wants to see a payback over that period. “Otherwise, the cost-benefit argues strongly against shelling out the cash for somewhat less salary gain.”
As you examine these programs, keep in mind a few checklist items you can use for matching what they offer with what you need. These include:
Leading IT Certification Programs
Vendor |
Certification/URL |
What is Available |
COMPTIA |
Four series that cover 13 different tracks, including security, cloud infrastructure and networking. |
|
Amazon |
Three major tracks that cover architects, developers and administrators of their various Web Services product lines. |
|
Cisco |
A wide variety of paths and certifications that cover the waterfront from basic networking to more advanced design and dev/ops subjects. |
|
Two different tracks with multiple certifications that cover a wide variety of topics, mainly for engineers and developers. Most of this content is free too. |
||
Red Hat |
More than 30 different certifications that cover virtualization, various DevOps tools and practices, and security topics. |
|
Adobe |
More than 25 different certifications in various Adobe products, along with a variety of other supplementary learning tools. |
|
VMware |
Four different levels, designed for administrators, engineers, and architects, on different aspects of their products and tools, along with other learning tools. |
|
SANS |
Four different security-oriented tracks, including software security, web apps, and application penetration testing. |
|
CWNP |
Nine different specialty tracks covering various aspects of WiFi networking, including design, security and administration. |
|
Microsoft |
Five different specialty tracks, including mobility, core infrastructure and business applications. |
Images: Shutterstock