Learn to build anything with Google

Welcome to the beta version of google.dev—soon to be developers.google.com/learn—a website that organizes educational content for developers who want to learn about Google’s technology and how to use it. As a beta user, your feedback is critical in helping to iron out any kinks that remain before launch, so please share what you think.

Earn badges for your skills and knowledge

Pathways help you grow your career. You can showcase the learning badges you've earned on your developer profile.

Neural Networks with TensorFlow

Start from first principles all the way up to creating convolutional neural networks for advanced image recognition and classification.

Hosting Web Apps on Google Cloud

Learn to build and scale web applications in Google Cloud, including how to choose the right hosting options for your specific use case.

Build a custom, responsive chatbot

Build a custom front end for a Dialogflow chatbot to create a natural conversational experience for users.

Stay current on the topics you care about

Collections of the best news, videos and technical experts.
Sharpen your skills by playing games that explore cloud concepts.
Game

Cloud Journey

Guide our hero in a journey to launch a startup using cloud technologies.
Game

Cloud Hotfix

Choose an optimal combination of technologies to create epic combos.