Google is committed to advancing racial equity for Black communities. See how.

Learn to build anything with Google

Welcome to Learn, your one-stop destination for gaining and growing the knowledge and skills that you need to develop software with Google's technology.
Develop knowledge and skills at your own pace through sequential learning experiences that include articles, codelabs, quizzes, and videos.
Go deeper on key technical topics by exploring collections of related codelabs, pathways, news, and videos.
Complete guided coding exercises in which you create small apps and add new features to existing apps.
Learn to translate external data sources to graphics on maps.
Stay current on chatbots, including the latest news, pathways, products, tweets, and videos.
Stay current on Google Maps Platform, including the latest codelabs, products, news, tweets, and videos.
Learn to build a smart home Action for the Google Assistant to control connected devices.