Spotted a bug? Have a great idea? Help us make google.dev great!

Topics

Stay current on topics you care about.
Find the latest learning resources, industry experts, news, tips, tricks, and developer products.

Google Cloud Platform topics

Google Next '19

Welcome to google.dev at Google Cloud Next! Work through self-paced learning or dig deeper on cloud technical topics.

Developing on Google Cloud Platform

Google Cloud Platform is a collection of computing resources, made available to you as a public cloud offering.

CI/CD on Google Cloud Platform

Learn how to move your current pipelines to Google Cloud Platform or start working with Cloud Build, our end-to-end continuous integration solution.

Deconstructing chatbots

Learn how to build chatbots on Google Cloud Platform (GCP) with labs, videos, and blogs that provide step-by-step guides to learn about Dialogflow and the corresponding GCP services that facilitate building chatbots.

Modern data warehousing with BigQuery

Google Cloud's serverless, highly scalable, and cost-effective data warehouse, designed to make all your data analysts productive at an unmatched price-to-performance ratio.

Cloud performance

Reduce latency and optimize application performance. Best practices and solutions to help you improve the performance of compute VMs, storage, network, databases, and applications on Google Cloud Platform.

Networking

Learn about Google Cloud Platform’s software-defined networking, hybrid connectivity, performance optimization, security, service mesh deployment, NAT, load balancing, and more.

Data science and machine learning on Cloud AI Platform

Use our suite of tools and services to access a productive data science development environment. AI Platform supports Kubeflow, which lets you build portable ML pipelines that you can run on-premises or on Google Cloud without significant code changes. Access cutting-edge Google AI technology like TensorFlow, TPUs, and TFX tools as you deploy your AI applications to production.

Your application data in Google Cloud's databases

Google Cloud’s fully managed, scalable databases to support all your applications today and tomorrow.

Conversational AI

Add AI-powered speech-to-text, text-to-speech, translations, natural language understanding, and chatbots into your applications, without requiring deep machine learning or data science expertise.

Perception AI

Add AI-powered computer vision for images and videos into your applications, without requiring deep machine learning or data science expertise.

Building games with Google

Read in-depth guides and resources to get your game development up and running. Find links to Google services and open source projects to take your game to the next level.

Android topics

Android development

Android is the world's most popular mobile operating system, powering billions of devices ranging from phones to watches, tablets, TVs, and more.

More developer topics

Developing with Kotlin

Write better and faster code on Android, Google Cloud Platform, and multiple platforms with Kotlin. Kotlin is a modern, statically-typed programming language that will boost your productivity and increase your developer happiness.

Launchpad Online

Our best practices for startups, offered by industry experts. A global acceleration program that helps startups build and scale great products by matching them with the best of Google—its people, network, and advanced technologies.

Developing with Python

Learn how to use Google Cloud Platform product libraries and frameworks to build, deploy, and monitor Python apps at scale. Use Google's APIs with Python to get actionable insights from your data.

Developing with Firebase

Firebase gives you tools for every stage of the app lifecycle, like storage, databases, crash reporting, analytics, messaging, and more so you can move quickly and focus on your users. Firebase projects are backed by Google Cloud Platform, letting you scale your app to billions of users.

Developing with Dart

Dart is a client-optimized language for fast apps on any platform. Learn the language that powers Flutter and enables you to create amazing experiences across Android, iOS, and the web.