Introduction to Developer Efficiency on Google Cloud (IDEGC) – Details

Detaillierter Kursinhalt

Modul 1 - Effizienz für Entwickler in der Google Cloud

Themen:

  • Entwickler-Workflows, SDLC, DORA und Effizienzherausforderungen
  • Generative KI für mehr Effizienz bei der Entwicklung
  • KI-unterstützte Entwickler-Tools in der Google Cloud
  • Entwickler-Workflows mit LLMs

Zielsetzungen:

  • Verstehen der Arbeitsabläufe von Entwicklern, des SDLC, DORA und der Effizienzprobleme
  • Verbessern Sie die Effizienz von Entwicklern in Google Cloud mit generativer KI
  • Entdecken Sie die KI-gestützten Entwickler-Tools in Google Cloud
  • Verstehen von Entwickler-Workflows mit Large Language Models (LLM)

Modul 2 - Gemini Code Assist

Themen:

  • Einführung in Gemini
  • Gemini Code Assist
  • Generierung und Vervollständigung von Code mit Gemini
  • Bewährte Praktiken bei der Eingabeaufforderung

Zielsetzungen:

  • Die Rolle der Zwillinge verstehen
  • Erfahren Sie, wie Sie Google Cloud Code und Code Assist in Ihrer IDE einrichten
  • Generierung und Vervollständigung von Code mit Gemini
  • Verwenden Sie Gemini mit der Cloud Code IDE-Erweiterung

Aktivitäten:

  • Übung: Erste Schritte mit Gemini Code Assist

Modul 3 - Ausweitung der Nutzung von Code Assist

Themen:

  • Erdung auf Ihrer Codebasis
  • Code Assist Tools
  • Code Assist Agents
  • Zusätzliche Code Assist-Funktionen

Zielsetzungen:

  • Boden auf Ihrer Codebasis
  • Erweitern Sie Ihre Möglichkeiten mit externen Diensten
  • Automatisieren Sie komplexe Entwicklungsaufgaben mit Code Assist-Agenten
  • Nutzung der erweiterten Code Assist-Funktionen

Aktivitäten:

  • Übung: Verwendung von Gemini und Tools in Code Assist zur Entwicklung einer CI/CD-Pipeline

Modul 4 - Gemini Cloud Assist

Themen:

  • Gemini Cloud Assist-Funktionen
  • Entwerfen mit Gemini Cloud Assist
  • Untersuchen von Problemen mit Gemini Cloud Assist

Zielsetzungen:

  • Nutzen Sie die Leistung von Gemini im Cloud-Betrieb
  • Nutzen Sie das Application Design Center (ADC) von Gemini Cloud Assist für den Entwurf und die Erstellung von Cloud-Anwendungen
  • Optimieren Sie Ihre Kosten mit Gemini Cloud Assist
  • Untersuchen und diagnostizieren Sie Probleme mit Gemini Cloud Assist

Aktivitäten:

  • Labor: Diagnose von Problemen mit Gemini Cloud Assist

Modul 5 - Alles zusammenfügen

Themen:

  • Überarbeitung des Anwendungsbeispiels
  • Gesamtansatz mit Gemini

Zielsetzungen:

  • Verwenden Sie Gemini Code Assist, um den Entwurf und die erste Codegenerierung durchzuführen.
  • Erstellen der Infrastruktur und Bereitstellung mit Gemini Cloud Assist
  • Durchführung von Operationen und Optimierung mit Gemini Cloud Assist

Aktivitäten:

  • Übung: End-to-End-Anwendungsentwicklung mit Gemini