<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="34543" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/google-idegc" lastchanged="2026-01-05T14:56:18+01:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Introduction to Developer Efficiency on Google Cloud</title><productcode>IDEGC</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-IDEGC</fullproductcode><version>1.1</version><objective>&lt;ul&gt;
&lt;li&gt;Understand the efficiency challenges in a developer workflow and how generative AI can make developers more efficient.&lt;/li&gt;&lt;li&gt;Use Gemini Code Assist to more efficiently write code for your applications.&lt;/li&gt;&lt;li&gt;Use Gemini Code Assist with tools and agents.&lt;/li&gt;&lt;li&gt;Understand the features of Gemini Cloud Assist.&lt;/li&gt;&lt;li&gt;Create an end-to-end developer workflow using Gemini Code Assist and Gemini Cloud Assist.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Basic Google Cloud knowledge for application development.&lt;/p&gt;</essentials><audience>&lt;p&gt;Application developers who wish to use Gemini Code Assist and Gemini Cloud Assist to support application development workflows.&lt;/p&gt;</audience><outline>&lt;h4&gt;Module 1 - Developer Efficiency on Google Cloud&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developer Workflows, SDLC, DORA, and Efficiency Challenges&lt;/li&gt;&lt;li&gt;Generative AI for Developer Efficiency&lt;/li&gt;&lt;li&gt;AI-powered Developer Tools on Google Cloud&lt;/li&gt;&lt;li&gt;Developer Workflows with LLMs&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Understand developer workflows, SDLC, DORA, and efficiency challenges&lt;/li&gt;&lt;li&gt;Improve developer efficiency in Google Cloud with generative AI&lt;/li&gt;&lt;li&gt;Explore the AI-powered developer tools on Google Cloud&lt;/li&gt;&lt;li&gt;Understand developer workflows with Large Language Models (LLM)&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 2 - Gemini Code Assist&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction to Gemini&lt;/li&gt;&lt;li&gt;Gemini Code Assist&lt;/li&gt;&lt;li&gt;Generating and Completing Code Using Gemini&lt;/li&gt;&lt;li&gt;Prompting Best Practices&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Understand the role of Gemini&lt;/li&gt;&lt;li&gt;Learn how to set up Google Cloud Code and Code Assist in your IDE&lt;/li&gt;&lt;li&gt;Generate and complete code with Gemini&lt;/li&gt;&lt;li&gt;Use Gemini with the Cloud Code IDE extension&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Getting Started with Gemini Code Assist&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 3 - Expanding Code Assist Usage&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Grounding on Your Codebase&lt;/li&gt;&lt;li&gt;Code Assist Tools&lt;/li&gt;&lt;li&gt;Code Assist Agents&lt;/li&gt;&lt;li&gt;Additional Code Assist Capabilities&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ground on your codebase&lt;/li&gt;&lt;li&gt;Extend capabilities with external services&lt;/li&gt;&lt;li&gt;Automate complex development tasks with Code Assist agents&lt;/li&gt;&lt;li&gt;Utilize advanced Code Assist capabilities&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Using Gemini and Tools in Code Assist to Develop a CI/CD Pipeline&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 4 - Gemini Cloud Assist&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Gemini Cloud Assist Capabilities&lt;/li&gt;&lt;li&gt;Designing with Gemini Cloud Assist&lt;/li&gt;&lt;li&gt;Investigating Issues with Gemini Cloud Assist&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Leverage the Power of Gemini in Cloud Operations&lt;/li&gt;&lt;li&gt;Utilize Gemini Cloud Assist&amp;rsquo;s Application Design Center (ADC) for designing and building cloud applications&lt;/li&gt;&lt;li&gt;Optimize costs with Gemini Cloud Assist&lt;/li&gt;&lt;li&gt;Investigate and diagnose issues with Gemini Cloud Assist&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Diagnosing Issues with Gemini Cloud Assist&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 5 - Putting it all Together&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Revisiting Example Use Case&lt;/li&gt;&lt;li&gt;Overall Approach Using Gemini&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Objectives:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use Gemini Code Assist to perform design and initial code generation&lt;/li&gt;&lt;li&gt;Create infrastructure and deploy using Gemini Cloud Assist&lt;/li&gt;&lt;li&gt;Perform operations and optimization using Gemini Cloud Assist&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: End-to-End Application Development with Gemini&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- 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.</objective_plain><essentials_plain>Basic Google Cloud knowledge for application development.</essentials_plain><audience_plain>Application developers who wish to use Gemini Code Assist and Gemini Cloud Assist to support application development workflows.</audience_plain><outline_plain>Module 1 - Developer Efficiency on Google Cloud


Topics:



- Developer Workflows, SDLC, DORA, and Efficiency Challenges
- Generative AI for Developer Efficiency
- AI-powered Developer Tools on Google Cloud
- Developer Workflows with LLMs
Objectives:



- Understand developer workflows, SDLC, DORA, and efficiency challenges
- Improve developer efficiency in Google Cloud with generative AI
- Explore the AI-powered developer tools on Google Cloud
- Understand developer workflows with Large Language Models (LLM)
Module 2 - Gemini Code Assist


Topics:



- Introduction to Gemini
- Gemini Code Assist
- Generating and Completing Code Using Gemini
- Prompting Best Practices
Objectives:



- Understand the role of Gemini
- Learn how to set up Google Cloud Code and Code Assist in your IDE
- Generate and complete code with Gemini
- Use Gemini with the Cloud Code IDE extension
Activities:



- Lab: Getting Started with Gemini Code Assist
Module 3 - Expanding Code Assist Usage


Topics:



- Grounding on Your Codebase
- Code Assist Tools
- Code Assist Agents
- Additional Code Assist Capabilities
Objectives:



- Ground on your codebase
- Extend capabilities with external services
- Automate complex development tasks with Code Assist agents
- Utilize advanced Code Assist capabilities
Activities:



- Lab: Using Gemini and Tools in Code Assist to Develop a CI/CD Pipeline
Module 4 - Gemini Cloud Assist


Topics:



- Gemini Cloud Assist Capabilities
- Designing with Gemini Cloud Assist
- Investigating Issues with Gemini Cloud Assist
Objectives:



- Leverage the Power of Gemini in Cloud Operations
- Utilize Gemini Cloud Assist’s Application Design Center (ADC) for designing and building cloud applications
- Optimize costs with Gemini Cloud Assist
- Investigate and diagnose issues with Gemini Cloud Assist
Activities:



- Lab: Diagnosing Issues with Gemini Cloud Assist
Module 5 - Putting it all Together


Topics:



- Revisiting Example Use Case
- Overall Approach Using Gemini
Objectives:



- Use Gemini Code Assist to perform design and initial code generation
- Create infrastructure and deploy using Gemini Cloud Assist
- Perform operations and optimization using Gemini Cloud Assist
Activities:



- Lab: End-to-End Application Development with Gemini</outline_plain><duration unit="d" days="1">1 day</duration><pricelist><price country="SI" currency="EUR">650.00</price><price country="US" currency="USD">595.00</price><price country="IT" currency="EUR">650.00</price><price country="GB" currency="GBP">660.00</price><price country="PL" currency="PLN">2500.00</price><price country="CA" currency="CAD">820.00</price><price country="AT" currency="EUR">950.00</price><price country="SE" currency="EUR">950.00</price><price country="DE" currency="EUR">950.00</price><price country="FR" currency="EUR">790.00</price><price country="CH" currency="CHF">950.00</price></pricelist><miles/></course>