Whether you're an experienced developer or just getting started, we can point you to training that will help you develop high-quality apps that are both useful and marketable.
Choose from end-to-end training created by the Google Developers Training team, materials and tutorials for self-study, online courses and Nanodegrees through Udacity, and more. And when you're ready, you can take a Google Developers Certification exam to gain recognition for your development skills.
Firebase is Google's mobile platform, built on Google infrastructure. Firebase helps you build and scale apps quickly, with no need to manage the infrastructure yourself. Use Firebase to set up authentication, crash reporting, remote configuration, and analytics.
Level: Intermediate to Advanced
keyboard_arrow_right Find a Firebase codelab
keyboard_arrow_right Find a Udacity course
TensorFlow is an open source machine-learning platform that you can use to develop, train, and deploy machine-learning models. In Intro to TensorFlow for Deep Learning, you learn how to build deep learning applications, and you develop the skills you need to start creating your own AI applications. This is a free, self-paced, online course.
Ready to demonstrate your proficiency and skill? Want to be recognized with an industry standard credential?
After you pass a Google Developers Certification exam, you can use your certification to promote yourself to the employers, customers, communities, and partners that are important to you.