Microsoft

GUI-Entwicklung und KI-gestützte Programmierung

Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Microsoft

GUI-Entwicklung und KI-gestützte Programmierung

 Microsoft

Dozent: Microsoft

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
3 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Kompetenzen, die Sie erwerben

  • Kategorie: Fehlersuche
  • Kategorie: Benutzeroberfläche (UI)
  • Kategorie: Anwendungsentwicklung
  • Kategorie: Datei-E/A
  • Kategorie: Entwicklungstests
  • Kategorie: Software-Prüfung
  • Kategorie: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
  • Kategorie: Ereignisgesteuerte Programmierung
  • Kategorie: Anwendungsdesign
  • Kategorie: Bereitstellung von Anwendungen
  • Kategorie: AI-Integrationen
  • Kategorie: API-Tests

Werkzeuge, die Sie lernen werden

  • Kategorie: C# (Programmiersprache)
  • Kategorie: Postman-API-Plattform
  • Kategorie: ASP.NET
  • Kategorie: .NET-Rahmenwerk
  • Kategorie: Anwendungsprogrammierschnittstelle (API)
  • Kategorie: Microsoft Visual Studio
  • Kategorie: UI-Komponenten
  • Kategorie: Anwendungs-Rahmenwerke

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

Januar 2026

Bewertungen

21 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihr Fachwissen im Bereich Software-Entwicklung

Dieser Kurs ist Teil der Spezialisierung Grundlagen von C# für Anfänger (berufsbezogenes Zertifikat)
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für dieses berufsbezogene Zertifikat 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 von Microsoft zur Vorlage

In diesem Kurs gibt es 5 Module

In diesem Modul erwerben Sie ein umfassendes Verständnis des modernen .NET-Ökosystems und lernen, fundierte architektonische Entscheidungen für verschiedene Arten von Anwendungen zu treffen. Sie werden die Entwicklung vom .NET Framework zum modernen .NET kennenlernen, die Funktionen und geeigneten Anwendungsfälle verschiedener Frameworks wie ASP.NET CORE, Blazor und .NET MAUI verstehen und das strategische Denken entwickeln, das erforderlich ist, um den richtigen Technologie-Stack für spezifische Projektanforderungen auszuwählen. Dieses Wissen ist unverzichtbar für professionelle Entwickler, die sich in der vielfältigen .NET-Landschaft zurechtfinden und architektonische Entscheidungen treffen müssen, die den geschäftlichen Anforderungen, den Leistungsanforderungen und der langfristigen Wartbarkeit entsprechen. Am Ende dieses Moduls werden Sie verstehen, wie verschiedene .NET-Frameworks unterschiedliche Probleme lösen, und in der Lage sein, geeignete Technologieentscheidungen für verschiedene Anwendungsszenarien zu empfehlen. Damit legen Sie den Grundstein für die GUI-Entwicklung und fortgeschrittene Programmiertechniken, die Sie in den nachfolgenden Modulen erlernen werden.

Das ist alles enthalten

14 Videos5 Lektüren5 Aufgaben2 Unbewertete Labore

In diesem Modul lernen Sie, wie Sie von der Entwicklung von Konsolenanwendungen zur Erstellung umfangreicher, interaktiver Desktop-Anwendungen mit Windows Forms übergehen. Sie werden die grundlegenden Konzepte der ereignisgesteuerten Programmierung beherrschen und lernen, Benutzeroberflächen zu entwerfen, die nicht nur funktional sind, sondern auch für Benutzer mit unterschiedlichen Bedürfnissen und Fähigkeiten zugänglich sind. Dieses Modul legt den Schwerpunkt auf professionelle UI/UX-Designprinzipien, 508-Konformitätsstandards und inklusive Designpraktiken, die in der heutigen Entwicklungslandschaft unverzichtbar sind. Sie lernen, Multimedia-Elemente zu integrieren, geeignete Barrierefreiheitsfunktionen zu implementieren und Anwendungen zu erstellen, die unabhängig von den jeweiligen Fähigkeiten der Nutzer ein hervorragendes Benutzererlebnis bieten. Am Ende dieses Moduls sind Sie in der Lage, professionelle Desktop-Anwendungen zu erstellen, die den Branchenstandards für Barrierefreiheit entsprechen und gleichzeitig ansprechende, intuitive Benutzeroberflächen bieten, die Ihre Beherrschung der Prinzipien der GUI-Entwicklung unter Beweis stellen.

Das ist alles enthalten

11 Videos4 Lektüren5 Aufgaben8 Unbewertete Labore

In diesem Modul erlernen Sie die anspruchsvollen ereignisgesteuerten Programmiertechniken, die modernen interaktiven Anwendungen zugrunde liegen. Aufbauend auf Ihren Grundkenntnissen in Windows Forms lernen Sie, äußerst reaktionsschnelle Benutzeroberflächen zu erstellen, die sofortiges Feedback und dynamische Inhaltsaktualisierungen bieten. Sie werden fortgeschrittene GUI-Konzepte kennenlernen, darunter Datenbindung für die Echtzeit-Synchronisation zwischen Benutzeroberfläche und Datenquellen, Anwendungsarchitekturen mit mehreren Formularen für komplexe Geschäftsanwendungen sowie die Entwicklung benutzerdefinierter Steuerelemente für die Spezialisierung. Diese Fähigkeiten sind unerlässlich für die Erstellung von Desktop-Anwendungen auf Unternehmensebene, die komplexe Benutzerinteraktionen verarbeiten, den Anwendungsstatus effektiv verwalten und die reichhaltigen, interaktiven Erlebnisse bieten, die Benutzer von professioneller Software erwarten. Am Ende dieses Moduls sind Sie in der Lage, anspruchsvolle GUI-Anwendungen mit fortschrittlicher Interaktivität, nahtloser Datenintegration und professionellen Navigationsmustern zu erstellen, die es mit kommerzieller Desktop-Software aufnehmen können.

Das ist alles enthalten

11 Videos4 Lektüren5 Aufgaben8 Unbewertete Labore

In diesem Modul lernen Sie die neuesten Methoden der KI-gestützten Softwareentwicklung kennen, die die Arbeitsweise professioneller Entwickler in der heutigen Technologielandschaft grundlegend verändern. Aufbauend auf den soliden Grundlagen der C#-Programmierung, des objektorientierten Entwurfs und der GUI-Entwicklung, die Sie bereits erworben haben, lernen Sie, künstliche Intelligenz als leistungsstarken Partner während des gesamten Entwicklungszyklus einzusetzen. Sie werden erfahren, wie Sie KI für komplexe Entscheidungen zur Anwendungsarchitektur nutzen, umfassende Projektdokumentation erstellen, die professionellen Standards entspricht, anspruchsvolle GUI-Anwendungen mit KI-Unterstützung debuggen und die Code-Performance mithilfe von Erkenntnissen aus dem maschinellen Lernen optimieren. Diese Fähigkeiten repräsentieren die Zukunft der Softwareentwicklung, in der menschliche Kreativität und KI-Fähigkeiten zusammenwirken, um bessere Software schneller und zuverlässiger zu entwickeln. Am Ende dieses Moduls verfügen Sie über die fortgeschrittenen KI-gestützten Entwicklungsworkflows, die von führenden Technologieunternehmen und Entwicklungsteams weltweit eingesetzt werden.

Das ist alles enthalten

12 Videos4 Lektüren5 Aufgaben8 Unbewertete Labore

In diesem praxisorientierten Abschlussmodul entwerfen und erstellen Sie eine C#-Konsolenanwendung in professioneller Qualität, die reale Dateiformate wie CSV-Dateien, Protokolldateien und Konfigurationsdateien verarbeitet. Das Projekt vereint die Kernkompetenzen aus Kurs 3, darunter die Erstellung übersichtlichen und wartbaren Codes, den effektiven Einsatz von Datensammlungen, eine robuste Ausnahmebehandlung sowie effiziente Datei-Eingabe- und -Ausgabeoperationen. Sie werden eine sinnvolle Fehlerbehandlung für häufige Fehlerszenarien implementieren, zusammenfassende Berichte aus den verarbeiteten Daten erstellen und Ihre Anwendung durch gezielte Tests mit gültigen, ungültigen, fehlenden und großen Dateien validieren. Das Modul legt zudem Wert auf moderne professionelle Vorgehensweisen, darunter den durchdachten Einsatz KI-gestützter Entwicklungstools zur Unterstützung der Codegenerierung, des Debuggings und der Dokumentation. Mit dem Abschluss dieses Projekts stellen Sie Ihre Fähigkeit unter Beweis, robuste, produktionsreife Anwendungen zu entwickeln, die Herausforderungen bei der Dateiverarbeitung souverän bewältigen und gleichzeitig die Branchenstandards für Qualität, Leistung und Zuverlässigkeit erfüllen.

Das ist alles enthalten

1 Lektüre1 Aufgabe1 Unbewertetes Labor

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.

Dozent

 Microsoft
346 Kurse2.654.613 Lernende

von

Microsoft

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen