Google Cloud Schulung

Gemini Code Assist Essentials

Dieser Kurs bietet einen umfassenden Überblick über Gemini Code Assist, ein KI-gestütztes Tool, das entwickelt wurde, um Softwareentwicklungsprozesse erheblich zu verbessern. Die Teilnehmer erfahren, wie Gemini Code Assist die Code-Effizienz steigern, Fehler reduzieren und den Software-Lieferzyklus beschleunigen kann.Der Kurs behandelt Kernfunktionen wie intelligente Code-Vervollständigung, fortschrittliche Code-Generierung und leistungsstarke Smart Actions sowie Best Practices für die Integration von Gemini Code Assist in verschiedene Entwicklungsumgebungen.Grundlegende Konzepte des KI-gestützten Codierens und der Optimierung des Softwareentwicklungszyklus werden anhand praktischer Demonstrationen und realer Anwendungsszenarien untersucht.

  • Dauer: 3 Stunden
  • Sprachen: Englisch, Deutsch
  • Niveau: Fortgeschritten
  • Gruppengröße: Bis zu 50

Das lernen Sie

  • Erklären Sie, was Gemini Code Assist ist, seine Hauptfunktionen und sein Nutzenversprechen für moderne Entwickler.
  • Wenden Sie Gemini Code Assist für effiziente Codegenerierung, -erklärung, -tests und -debugging über den gesamten Entwicklungslebenszyklus an.
  • Erkennen Sie Sicherheits-, Datenschutz- und geistige Eigentumsaspekte bei der Verwendung von KI-gestützten Codierungswerkzeugen.
  • Messen und verbessern Sie die Entwicklerproduktivität mithilfe von Schlüsselmetriken und den kollaborativen Funktionen von Gemini Code Assist.
  • Skizzieren Sie praktische nächste Schritte für kontinuierliches Lernen und die reale Anwendung von KI-gestützter Codierung.

Voraussetzungen

  • Grundlegendes Verständnis der Softwareentwicklung.
  • Vertrautheit mit Cloud-Computing-Konzepten.
  • Hilfreich, aber nicht zwingend erforderlich: Erfahrung mit mindestens einer IDE (Integrated Development Environment) und grundlegende Git-/Versionskontrollkenntnisse.

Kursinhalt

Einführung in Gemini Code Assist
  • Willkommen und Kursübersicht
  • Entwickler-Mühsal und deren Auswirkungen
  • Gemini Code Assist: Wert und Funktionen
  • Fähigkeiten und Editionen von Gemini
  • Vorteile und Bedenken von KI in der Entwicklung
Praktische Anwendung: Schlüsselfunktionen in Aktion
  • Demo 1: Beschleunigung der Entwicklung neuer Funktionen
  • Demo 2: Debugging mit KI-Unterstützung
  • Demo 3: Code-Migration und -Optimierung
  • Demo 4: Code-Überprüfung in einem Pull Request
Sicherheit, Datenschutz und verantwortungsvolle KI
  • Datenschutz- und Sicherheitsverpflichtungen
  • Schutz geistigen Eigentums
  • Lizenzzuordnung und Compliance
  • Grundsätze der verantwortungsvollen KI
Auswirkungen messen & Nächste Schritte
  • Die vier Schlüsselmetriken (DORA)
  • Auswirkungen auf die Entwicklerproduktivität
  • Der Weg zur KI-Einführung
  • Messung von Akzeptanz und Auswirkungen
  • Nächste Schritte und Ressourcen
Gemini Code Assist: Quiz/Reflexion
  • Wiederholung der Kernkonzepte

Passende Kurse

Anwendungsentwicklung mit LLMs in Google Cloud

In diesem Kurs werden Sie detailliert in die Verwendung von großen Sprachmodellen (LLMs) in Ihren Anwendungen eintauchen. Zunächst werden Sie die Kernprinzipien erkunden, die der Aufforderung von LLMs zugrunde liegen. Anschließend konzentrieren Sie sich auf Googles neueste Modellfamilie, Gemini. Sie werden die verschiedenen Gemini-Modelle und ihre multimodalen Fähigkeiten erkunden. Dies beinhaltet einen tiefen Einblick in effektives Prompt-Design und Engineering innerhalb der Vertex AI Studio-Umgebung. Danach befasst sich der Kurs mit Anwendungsentwicklungs-Frameworks und wie diese Konzepte in Ihren Anwendungen implementiert werden können.

  • Dauer: 1 Tag
  • Sprachen: Englisch, Deutsch
  • Niveau: Fortgeschritten

Google Kubernetes Engine für Entwickler – Grundlagen

Dieser Kurs bietet eine umfassende Einführung in Google Kubernetes Engine (GKE) und seine wesentlichen Konzepte für Cloud-Entwickler. Die Teilnehmer lernen die Containerisierung mit Docker, die Kubernetes-Architektur und die Best Practices für GKE-Deployments kennen. Der Kurs beinhaltet praktische Übungen und Demos, um das praktische Verständnis und die Entwicklung von Fähigkeiten bei der Bereitstellung und Verwaltung containerisierter Anwendungen auf Google Cloud zu fördern.

  • Dauer: 3 Stunden
  • Sprachen: Englisch, Deutsch
  • Niveau: Fortgeschritten

Entwicklung von APIs mit der Apigee-Plattform von Google Cloud

In diesem Kurs lernen Sie, wie Sie APIs entwerfen und wie Sie OpenAPI-Spezifikationen verwenden, um diese zu dokumentieren. Sie lernen den API-Lebenszyklus kennen und erfahren, wie die Apigee API-Plattform Sie bei der Verwaltung aller Aspekte des Lebenszyklus unterstützt. Sie lernen, wie APIs mithilfe von API-Proxys entworfen werden können und wie APIs als API-Produkte verpackt werden, damit sie von App-Entwicklern genutzt werden können. Durch eine Kombination aus Vorlesungen, praktischen Übungen und ergänzendem Material lernen Sie, wie Sie API-Lösungen mit der Apigee API-Plattform von Google Cloud entwerfen, erstellen, sichern, bereitstellen und verwalten.

  • Dauer: 3 Tage
  • Sprachen: Englisch, Deutsch
  • Niveau: Einstieg

Unsicher, welcher Kurs passt?

Buchen Sie ein 30-minütiges Gespräch. Wir schauen uns an, wo Ihr Team steht und was es können muss — und stellen daraus einen konkreten Kurstermin oder einen passenden Lernplan zusammen.