Kurs
Digicomp Code GEMCAE
Gemini Code Assist Essentials («GEMCAE»)
Kurs-Facts
- Erläutern von Gemini Code Assist, seinen wichtigsten Funktionen und seinem Wertversprechen für Entwickler
 - Anwenden von Gemini Code Assist für effiziente Code-Generierung, Erläuterung, Testen und Debugging
 - Berücksichtigen von Sicherheits-, Datenschutz- und Urheberrechts-Aspekten bei der Verwendung von AI-gestützten Codierungswerkzeugen
 - Messen und Verbessern der Entwickler-Produktivität mit Gemini Code Assist
 - Skizzieren praktischer nächster Schritte für kontinuierliches Lernen und Anwendung
 
Die Teilnehmenden lernen, wie Gemini Code Assist die Coding-Effizienz verbessern, Fehler reduzieren und den Software-Lieferzyklus beschleunigen kann.
Der Kurs behandelt Kernfunktionen wie intelligente Code-Vervollständigung, erweiterte Code-Generierung und leistungsstarke intelligente Aktionen sowie Best Practices für die Integration von Gemini Code Assist in verschiedene Entwicklungsumgebungen.
Grundlegende Konzepte der AI-gestützten Codierung und der Optimierung des Software-Entwicklungszyklus werden anhand praktischer Demonstrationen und realer Anwendungsszenarien erläutert.
1 Einführung in Gemini Code Assist
- Begrüssung und Kursübersicht
 - Entwicklerarbeit und ihre Auswirkungen
 - Wert und Funktionen von Gemini Code Assist
 - Funktionen und Editionen von Gemini
 - Vorteile und Bedenken hinsichtlich AI in der Entwicklung
 - Identifizieren häufiger Herausforderungen für Entwickler, die durch AI-gestützte Codierung gelöst werden können
 - Erläutern, was Gemini Code Assist ist und welchen Kernnutzen es für moderne Entwickler hat
 - Erläutern der wichtigsten Funktionen von Gemini Code Assist
 - Diskussion über die Vorteile und Bedenken hinsichtlich der Verwendung von AI in der Software-Entwicklung
 
2 Praktische Anwendung: Die wichtigsten Funktionen in Aktion
- Demo 1: Beschleunigung der Entwicklung neuer Funktionen
 - Demo 2: Debugging mit AI-Unterstützung
 - Demo 3: Code-Migration und -Optimierung
 - Demo 4: Code-Überprüfung bei einem Pull Request
 - Anwendung von Gemini Code Assist für verschiedene Coding-Aufgaben anhand von Live-Demonstrationen
 - Erlebe die kollaborative Natur von Gemini Code Assist über den gesamten SDLC hinweg
 
3 Sicherheit, Datenschutz und verantwortungsvolle AI
- Verpflichtungen zu Datenschutz und Sicherheit
 - Schutz geistigen Eigentums
 - Lizenzzuweisung und Compliance
 - Grundsätze für verantwortungsvolle AI
 - Darlegung des Engagements von Google für Datenschutz und Sicherheit mit Gemini Code Assist
 - Erläuterung, wie Gemini Code Assist geistiges Eigentum schützt
 - Beschreiben der Grundsätze für verantwortungsvolle AI in Bezug auf Coding-Werkzeuge
 
4 Messung der Auswirkungen und nächste Schritte
- Die vier wichtigsten Kennzahlen (DORA)
 - Auswirkungen auf die Produktivität von Entwicklern
 - Der Weg zur Einführung von AI
 - Messung der Einführung und der Auswirkungen
 - Nächste Schritte und Ressourcen
 - Erkennen, wie Unternehmen die Einführung und die Auswirkungen von Gemini Code Assist messen können
 - Skizzieren praktischer nächster Schritte für kontinuierliches Lernen und Anwendung
 
Software-Entwickler, Programmierer, Software-Ingenieure und alle, die mit dem Schreiben von Code zu tun haben und ihre Produktivität und Codequalität verbessern möchten.
- Software-Entwicklung
 - Vertrautheit mit Cloud-Konzepten
 - Mindestens eine IDE
 - Grundkenntnisse in Git/Versionskontrolle
 
Produkte
- Gemini Code Assist
 - Cloud Shell Editor