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