Einleitung
Die digitale Infrastruktur vieler Unternehmen wächst kontinuierlich. Damit steigen die Anforderungen an zuverlässige, skalierbare und sichere Automatisierungslösungen. Die Weiterbildung »Künstliche Intelligenz bei der Automatisierung von IT-Prozessen« vermittelt methodisches und technisches Know-how, um mit Skripten, Python, Cloud-Diensten und KI-Ansätzen wiederkehrende Aufgaben zu automatisieren, Abläufe zu optimieren und Risiken zu minimieren.
- Du lernst unter anderem
- Grundlagen der Automatisierung und den gezielten Einsatz von KI-Verfahren
- Entwicklung und Wartung von Skripten zur System- und Prozessautomatisierung
- Python-Programmierung von Grund auf bis zu fortgeschrittenen Konzepten
- Softwareentwurf mit Fokus auf Benutzererlebnis, Sicherheit und Testbarkeit
- Integration und Automatisierung von Microsoft 365 und Azure-Umgebungen
Weiterbildungsinhalte
Automatisierungstechnik bildet das Fundament moderner IT-Landschaften. Die Inhalte beginnen mit einem Überblick über Automatisierungskonzepte, relevante Technologien und ethische Fragestellungen beim Einsatz von KI. Darauf aufbauend werden Skripting-Methoden sowie Python als Automatisierungssprache eingeführt und vertieft. Teilnehmerinnen und Teilnehmer entwerfen eigene Automatisierungslösungen, implementieren Sicherheits- und Monitoring-Mechanismen und lernen, Cloud-Ressourcen effizient zu steuern. Praktische Übungen und Fallstudien sorgen dafür, dass das erworbene Wissen direkt angewendet werden kann.
Grundlagen der Automatisierung und KI- Begriffe, Architekturen, Einsatzgebiete
- Relevante Technologien und Tools
- KI-Methoden in der Prozessoptimierung
- Gesellschaftliche und ethische Aspekte
Skript- und Prozessautomatisierung
- System- und Netzwerkautomation
- Skriptsprachen und fortgeschrittene Skript-Techniken
- Fehlerbehandlung, Logging und Sicherheit
- Versionskontrolle und Skriptmanagement
Python Programmierung für Automatisierungsaufgaben
- Kontrollstrukturen und modulare Programmierung
- Bibliotheken, Frameworks und Paketverwaltung
- Objektorientierung, Dekoratoren, Kontextmanager, Metaklassen
- Teststrategien und Performance-Optimierung
Softwareentwurf, UX und Sicherheit
- Prinzipien des Softwaredesigns
- Benutzerzentrierte Oberflächen und UI-Automation
- Skalierung und Wartbarkeit von Automatisierungslösungen
- Sicherheitskonzepte und Compliance-Vorgaben
Cloud-Integration & Infrastruktur-Automatisierung
- Microsoft 365-Anbindung und Identitätsmanagement
- Azure-Ressourcen: Bereitstellung, Monitoring, Kostenkontrolle
- Rollenbasierte Zugriffskontrolle (RBAC) und Compliance
- Automatisierung von Deployments und Updates
Information zu Unterricht und Prüfung
Der Unterricht findet auf Deutsch statt und umfasst Online-Vorlesungen, Live-Coding-Sessions sowie praxisorientierte Projektarbeiten. Nach erfolgreichem Abschluss aller Module und einer projektbezogenen Abschlussprüfung erhalten die Teilnehmenden ein anerkanntes Zertifikat.
Zusätzliche Extras- Praxisprojekte mit realitätsnahen Szenarien
- Methodenkompetenz: Agile Arbeitsweisen und Dokumentation
- Bewerbercoaching: Lebenslauf-Feedback und Interviewvorbereitung
Zielgruppe
- System- und Netzwerkadministratorinnen und ‑administratoren
- DevOps-Engineerinnen und ‑Engineers
- IT-Fachkräfte, die Automatisierungslösungen entwickeln oder erweitern möchten
- Interessierte Quereinsteigende mit grundlegenden Programmierkenntnissen