Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einstieg in AIASE
- Überblick über KI im Kontext der Softwareentwicklung
- Historie und Entwicklung von AIASE
- Wesentliche Begriffe und Fachbegriffe
KI-Technologien in der Softwareentwicklung
- Grundlagen des maschinellen Lernens
- Natural Language Processing (NLP) für Code-Analysen
- Neuronale Netze und Modelle des Deep Learnings
Automatisierung der Softwareentwicklung mittels KI
- KI-Tools zur Generierung von Standard-Code
- Automatische Refactoring- und Optimierungsprozesse für Code
- Erstellung funktionaler sowie unitarer Testfälle durch KI
- Durch KI unterstützte Planung und Verbesserung von Testfällen
Qualitätsverbesserung des Codes mittels KI
- Einsatz von KI zur Fehlererkennung sowie Code-Reviews
- Vorhersageverfahren zur vorausschauenden Softwarewartung
- Durch KI betriebene Werkzeuge für statische und dynamische Analyse
- Automatisierte Methoden zum Debuggen
- KI-gestützte Lokalisierung sowie Korrektur von Programmfehlern
KI in DevOps und kontinuierlicher Integration/Deployment (CI/CD)
- Optimierung von Builds und Deployments mittels KI
- Anwendung von KI bei Monitoring sowie Auswertung von Logs
- Vorhersagemodelle für CI/CD-Prozesse
- KI-gestützte Testautomatisierung innerhalb von CI/CD-Workflows
- Echtzeit-Erkennung und -Behebung von Fehlern durch KI
KI für Dokumentation und Wissensverwaltung
- Automatische Erstellung von Dokumentationskommentaren sowie technischer Beschreibungen
- Extraktion relevanter Informationen aus Software-Codebasen
- KI-Unterstützung bei der Suche und Wiederverwendung von Code-Elementen
Ethische Aspekte und Herausforderungen im Zusammenhang mit KI
- Voreingenommenheit und Fairness bei Einsatz von KI-Tools
- Urheberrechtliche sowie lizenzbezogene Fragestellungen
- Zukunftsperspektiven der KI in der Softwareentwicklung
Praxisprojekte und Fallstudien
- Umgang mit gängigen KI-Tools in der Softwareentwicklung
- Analyse praktischer Beispiele aus verschiedenen Branchen, bei denen AIASE eingesetzt wurde
- Abschlussprojekt: Entwicklung einer mit KI unterstützten Softwareanwendung
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundkenntnisse der Softwareentwicklungsprozesse und -methoden
- Programmiererfahrung in Python
- Basiswissen über grundlegende Konzepte des maschinellen Lernens
Zielgruppe
- Softwareentwicklerinnen und -entwickler
- Softwareingenieure
- Technische Leiter sowie Projektmanager
14 Stunden
Erfahrungsberichte (1)
Shane hatte alles im Voraus sorgfältig vorbereitet, was sicherstellte, dass wir nachverfolgen und auch praktische Übungen durchführen konnten.
Navneet Rehsi - Tactica
Kurs - AI-Augmented Software Engineering (AIASE)
Maschinelle Übersetzung