Identifizieren Sie die Funktionen von Gemini for Google Cloud (Duet AI) für die Anwendungsentwicklung.
Untersuchen Sie reale Anwendungen zur Nutzung von GenAI zur Rationalisierung der Arbeit und zur Förderung von Innovationen in der Anwendungsentwicklung.
Anwendung von Strategien und Taktiken zur verantwortungsvollen Integration von GenAI in die Anwendungsentwicklung unter Beibehaltung der menschlichen Aufsicht und Verantwortlichkeit.
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 1 Modul
"GenAI für Anwendungsentwickler" ist auf Fachleute zugeschnitten, die KI in ihren Entwicklungsworkflow integrieren möchten. Dieser umfassende Kurs führt in Gemini for Google Cloud (Duet AI) ein und betont dessen Potenzial zur Rationalisierung von Codierungs-, Debugging- und Bereitstellungsprozessen. Die Teilnehmer werden praktische Erfahrungen mit den Gemini for Google Cloud (Duet AI)-Tools sammeln und lernen, wie sie diese zur Steigerung der Produktivität und Effizienz bei der Anwendungsentwicklung einsetzen können. Dieser Kurs richtet sich an Teamleiter, Manager, leitende Entwickler und Softwareingenieure. Er ist ideal für alle, die GenAI in ihre strategischen Initiativen integrieren möchten, um ihre Produktivität zu steigern, ihre Arbeitsabläufe zu rationalisieren und ihre Karriere durch die Beherrschung modernster GenAI-Anwendungen in der Anwendungsentwicklung voranzutreiben. Die Teilnehmer sollten über ein grundlegendes Verständnis von Softwareentwicklung, Debugging und Bereitstellungsprozessen verfügen. Vertrautheit mit Programmiersprachen wie Python, Java oder JavaScript wird empfohlen. Eine offene Haltung gegenüber der Einbeziehung von Werkzeugen und Techniken der generativen KI (GenAI) sowie die Neugierde, zu experimentieren und zu lernen, werden dazu beitragen, den Nutzen dieser Lernerfahrung zu maximieren. Am Ende des Kurses werden die Teilnehmer ein solides Verständnis von GenAI für die Anwendungsentwicklung haben. Sie werden in der Lage sein, Gemini for Google Cloud (Duet AI) in ihren Projekten zu implementieren, um die Entwicklungszyklen zu beschleunigen, Fehler zu reduzieren und hohe Standards für die Codequalität einzuhalten.
Der Kurs deckt die Grundlagen von GenAI für die Anwendungsentwicklung ab, angefangen bei den grundlegenden Modellen von Gemini for Google Cloud (Duet AI) und der Integration mit Google Cloud Services bis hin zu praktischen Anwendungen in realen Entwicklungsszenarien. Die Teilnehmer lernen verschiedene Funktionen von GenAI für die Anwendungsentwicklung kennen, wie z. B. Codegenerierung, Fehlerkorrektur und Automatisierung der Bereitstellung.
Das ist alles enthalten
6 Videos5 Lektüren2 Aufgaben1 peer review
Infos zu Modulinhalt anzeigen
6 Videos•Insgesamt 53 Minuten
Einführung in GenAI für App-Entwickler•7 Minuten
Geschichte und Hintergrund für GenAI und App-Entwickler•10 Minuten
Demo für Code-Generierung, -Vervollständigung und -Erläuterung mit Gemini für Google Cloud•13 Minuten
Ethische Bedenken und Risikobewältigung•7 Minuten
Demo für bewährte Praktiken in Gemini für Google Cloud•13 Minuten
Abschließende Überlegungen: Wie geht es weiter?•3 Minuten
5 Lektüren•Insgesamt 45 Minuten
Unser Fahrplan und verfügbare Ressourcen: So fangen Sie an•5 Minuten
GenAI und App-Entwicklung Glossar•10 Minuten
Demo für die Integration von Google Cloud Environment mit Gemini•10 Minuten
Demo zur Verwaltung und Integration von API-Funktionen mit Python und Flask•10 Minuten
Demo für die Integration von Inventory on Cloud Run mit Gemini•10 Minuten
2 Aufgaben•Insgesamt 50 Minuten
GenAI für Anwendungsentwickler•20 Minuten
GenAI Web-Anwendungsentwicklung•30 Minuten
1 peer review•Insgesamt 15 Minuten
[optional] Praxisprojekt für App-Entwickler•15 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozenten
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Coursera bringt ein vielfältiges Netzwerk von Fachexperten zusammen, die ihr Fachwissen durch berufliche Erfahrung in der Industrie oder einen starken akademischen Hintergrund unter Beweis gestellt haben. Diese Dozenten entwerfen und unterrichten Kurse, die praktische, berufsrelevante Fähigkeiten für Lernende weltweit zugänglich machen.
Was bedeutet GenAI-unterstützte Anwendungsentwicklung in diesem Kurs?
In diesem Kurs bedeutet GenAI-unterstützte Anwendungsentwicklung, dass generative KI als Teil der alltäglichen Softwarearbeit verwendet wird, anstatt sie als separates Add-on zu behandeln. Der Schwerpunkt liegt darauf, sie zur Unterstützung von Kodierung, Fehlersuche, Tests, Erklärungen und einsatzbezogener Arbeit einzusetzen, wobei die menschliche Aufsicht und Verantwortlichkeit beibehalten wird.
Wann würden Sie GenAI-gestützte Entwicklung einsetzen?
Sie werden es verwenden, wenn Sie Hilfe bei allgemeinen Entwicklungsaufgaben wie dem Schreiben von Code, dem Verstehen von unbekanntem Code, dem Beheben von Fehlern oder dem Erstellen von Tests benötigen. Der Kurs behandelt es als besonders nützlich, wenn die Arbeit sonst einen wiederholten Kontextwechsel zwischen Dokumentation, Beispielen und manueller Fehlersuche erfordern würde.
Wie fügt sich die GenAI-gestützte Entwicklung in einen breiteren Arbeitsablauf ein?
Es fügt sich in die Mitte des Entwicklungsworkflows ein, wo Ideen in funktionierenden Code umgewandelt, überprüft und verfeinert werden. In diesem Kurs fungiert es als Unterstützungsschicht für die Erstellung, den Test und die Vorbereitung der Bereitstellung und nicht als einmaliger Schritt am Ende.
Wie unterscheidet sich die GenAI-unterstützte Entwicklung von der traditionellen manuellen Entwicklung?
Die herkömmliche manuelle Entwicklung stützt sich stärker auf separate Suchen, Dokumentationsprüfungen und handschriftliches Ausprobieren für jedes Problem. Hier wird die GenAI-unterstützte Entwicklung als eine konversationellere und iterative Methode vorgestellt, um Code zu generieren, zu erklären und zu verbessern, während der Entwickler das Ergebnis noch überprüft.
Braucht man irgendwelche Voraussetzungen, um GenAI-unterstützte Entwicklung zu lernen?
Ein grundlegendes Verständnis von Softwareentwicklung, Fehlersuche und Bereitstellung ist hilfreich, und eine gewisse Vertrautheit mit einer Sprache wie Python, Java oder JavaScript ist empfehlenswert. Wichtig ist vor allem, dass Sie in der Lage sind, gängige Entwicklungsaufgaben zu bewältigen, und offen sind, mit generativen KI-Tools zu experimentieren.
Welche Werkzeuge, Plattformen oder Methoden werden in diesem Kurs verwendet?
Der Kurs konzentriert sich auf Gemini für Google Cloud als wichtigstes generatives KI-Tool für Entwickler-Workflows. Außerdem werden bewährte Verfahren für das Schreiben von Prompts und die verantwortungsvolle Nutzung unter menschlicher Aufsicht hervorgehoben.
Welche konkreten Aufgaben werden Sie in diesem Kurs üben oder erledigen?
Sie üben, bessere Prompts zu schreiben, Code zu generieren und zu verfeinern, nach Code-Erklärungen zu fragen und KI zur Unterstützung von Tests und Debugging einzusetzen. Sie wenden es auch auf Aufgaben im Zusammenhang mit der Integration und Bereitstellung an, damit das Tool Teil eines wiederholbaren Entwicklungsworkflows wird.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.