Diese Weiterbildung bietet angehenden Fachinformatikern eine fundierte Einführung in Skript- und Programmiersprachen, die in der Systemintegration verwendet werden. Der Schwerpunkt liegt auf der Automatisierung von Aufgaben, der Integration von IT-Systemen sowie der Programmierung mit Skriptsprachen wie Python und den klassischen Programmiersprachen Java und C++. Ziel ist es, ein breites Fundament zu schaffen, das die Anforderungen moderner IT-Infrastrukturen und -Systeme erfüllt.
Kursinhalte:
Einführung in Skript- und Programmiersprachen
- Grundlagen von Skript- und Programmiersprachen in der Systemintegration
- Unterschiede zwischen Skripting und Programmierung: Wann welche Technik anwenden
- Überblick über gängige Skriptsprachen: Python
- Einführung in Programmiersprachen für komplexe Aufgaben: Java und C++
Automatisierung mit Python
- Grundlagen der Python-Programmierung für die Systemintegration
- Automatisierung von Aufgaben und Verwaltung von IT-Systemen
- Arbeiten mit Bibliotheken und Modulen zur Unterstützung von Netzwerken und Servern
- Fehlerbehandlung und Debugging in Python-Skripten
Java für die Systemintegration
- Einführung in die Java-Programmierung für komplexere IT-Systeme
- Objektorientierte Programmierung (OOP) und deren Anwendung in der Systemintegration
- Entwicklung von Java-Programmen zur Steuerung und Verwaltung von IT-Systemen
- Verwendung von Java zur Automatisierung und Integration von Datenbank- und Netzwerkanwendungen
C++ für die Systemintegration
- Grundlagen der C++-Programmierung für die Systemintegration
- Effiziente Speicherverwaltung und direkte Systemsteuerung mit C++
- Anwendung von C++ zur Entwicklung von Systemanwendungen und -diensten
- Fehlerbehebung und Optimierung von C++-Anwendungen in der Systemintegration
Netzwerk- und Datenbankintegration mit Skripten und Programmiersprachen
- Verwaltung und Automatisierung von Netzwerken mit Python
- Datenbankanbindung und Verwaltung mit Java und C++
- Automatisierung von Netzwerkkonfigurationen und Datenbankabfragen
- Integration von Skripten und Programmen zur Verwaltung von IT-Infrastrukturen
Best Practices für Skripting und Programmierung in der Systemintegration
- Effiziente Skripting- und Programmiermethoden zur Optimierung von Systemprozessen
- Dokumentation und Versionierung von Skripten und Programmen
- Optimierung von Skripten und Programmen zur Reduzierung der Systembelastung
- Sicherheitsaspekte beim Einsatz von Skripten und Programmen in IT-Systemen
Anforderungen für die Teilnahme
- grundlegendes Interesse an IT und Programmierung
- eine abgeschlossene Ausbildung, ein IT-Studium oder eine entsprechende Anpassungsqualifizierung; oder ein bestandener Eignungstest
- Sprachniveau B1 in Deutsch