Mobile computing accounts for more than half the traffic to the average website and that figure is only growing. That puts mobile developers in a good position to land a new job–but how do you get the training and certification needed?

Mobile app development only really comes in two flavors: Android and Apple’s Swift. Master one of them–along with a healthy dose of Java and JavaScript–and you’ll be ready to tackle the mobile development world.

Android developer certification

Like it or not, there are a lot more Android devices out there than iOS ones. If you’re looking to enter the mobile development world in order to find the first available job then getting an Android certification is probably the best bet.

Google offers its own Associate Android Developer certification, which can be obtained through Google’s developer certification site. Don’t jump the gun and sign up just yet: Google doesn’t offer any training for Android developer certification. If you sign up now without having the requisite knowledge you’ll be wasting your time and money.

SEE: Survey: Spending on enterprise mobile apps is up, will continue to increase for the next three years (TechRepublic)

Luckily Google partners with Udacity to offer a full Google Developer Certification course. It’s currently discounted to $99 (from $149), so if you’re thinking of getting a jump on Android developer certification now is the time.

Swift developer certification

Swift is Apple’s iOS development language. It’s based on a mixture of C and Objective C, so it should be a bit familiar to anyone with experience in those languages.

Apple doesn’t offer a Swift certification, unfortunately, which means relying on the credibility of third-party certifiers. The most trustworthy of the programs offered comes from Coursera, which offers a five-week online course in programming for iOS with Swift. At the end of the course you’ll be awarded with a certificate from Coursera.

SEE: New report claims there are 12 million mobile developers, and that’s not nearly enough (TechRepublic)

The course was created by the University of Toronto and enrollment ends January 9th. Hurry if you want to get in on the action!

Caveat emptor: There’s no standard for how far a Coursera certification will get you. It will look good to some potential employers but it simply isn’t as good as a certification straight from Apple.


Java is the backbone Android was built on, so it makes sense to consider a certification in Java development. The certs are offered straight from Oracle and you can find training classes as well.

You may want to consider looking elsewhere for Java training, though: The basic level course is $2,325.

No love for JavaScript?

Reputable JavaScript certifications are nonexistent. The only way you’re going to get a certification with JavaScript in the name is by taking Microsoft’s Programming in HTML5 with JavaScript and CSS3 course. Even then, the class isn’t focusing solely on JavaScript.

JavaScript isn’t a mobile programming language as such, but it is used everywhere on the web and mobile sites. It’s a simple, easy-to-learn language that is essential for any new mobile developer. Even if you don’t want to take a certification course in it there’s still a lot of benefit available from learning the basics.

Also see