There are many training organizations, but I think this market is totally different than having an official certification exam. Even if these organizations provide certifications, they will not be recognized as certifications. And people must pay a pricey training(s), while they can learn alone. It’s difficult for developers to evaluate the quality of these trainings and certifications before an expensive investment. A lot of difficult options to choose. For me, I don’t want to participate in any training at all. I only want to have a cheapest and fastest way to validate and find the important holes in my knowledge.
Let take an example with Java certificate: I paid only 250$, 1-2 books, 1000-2000 quality mock questions and 2-3 weeks self-training for that purpose. So cheap, so easy to find standard resources. Don’t need even care about choosing one from hundreds training organizations. This fact will not happens if the official certification doesn’t exist.
Just because there’s an official Java certificate:
- a lot of experts want to write quality books specifically for this exam.
- a lot of experts/companies will create quality mock questions for this exam.
- a lot of developers will want an official certificate. Most of them don’t want unofficial certificate.
- the official exam provides the standard and quality guidance for all participants in this market.