Google Cloud training

Introduction to Developer Efficiency on Google Cloud

In this course, you are introduced to how generative AI can be used to make developers more efficient at writing code with Gemini Code Assist and implementing new features into applications. You will explore how Gemini Cloud Assist can help you to architect your applications and investigate issues that arise. Finally, you will put everything together into an end-to-end workflow.

  • Duration: 1 day
  • Languages: English, German
  • Level: Introductory
  • Group size: Up to 16

What you'll learn

  • Understand the efficiency challenges in a developer workflow and how generative AI can make developers more efficient.
  • Use Gemini Code Assist to more efficiently write code for your applications.
  • Use Gemini Code Assist with tools and agents
  • Understand the features of Gemini Cloud Assist
  • Create an end-to-end developer workflow using Gemini Code Assist and Gemini Cloud Assist

Prerequisites

  • Basic Google Cloud knowledge for application development

Course outline

Developer Efficiency on Google Cloud
  • Developer Workflows, SDLC, DORA, and Efficiency Challenges
  • Generative AI for Developer Efficiency
  • AI-powered Developer Tools on Google Cloud
  • Developer Workflows with LLMs
Gemini Code Assist
  • Introduction to Gemini
  • Gemini Code Assist
  • Generating and Completing Code Using Gemini
  • Prompting Best Practices
Expanding Code Assist Usage
  • Grounding on Your Codebase
  • Code Assist Tools
  • Code Assist Agents
  • Additional Code Assist Capabilities
Gemini Cloud Assist
  • Gemini Cloud Assist Capabilities
  • Designing with Gemini Cloud Assist
  • Investigating Issues with Gemini Cloud Assist
Putting it All Together
  • Revisiting Example Use Case
  • Overall Approach Using Gemini

Related courses

Not sure which course fits?

Book a 30-minute call. We'll look at where your team is, what they need to be able to do, and put together either a specific course date or a tailored learning plan.