Inhalte auf einen Blick: Technisches Englisch für IT-Berufe, Basiswissen Programmierung, objektorientierte Programmierung, Vorbereitungskurs Umschulung Fachinformatiker
Der Kurs behandelt Grundlagen zur Vorbereitung auf eine Umschulung im Bereich Fachinformatik. Inhalte sind unter anderem technisches Englisch für IT-Berufe, Basiswissen Programmierung, objektorientierte Programmierung, UML, Datenbankentwicklung, IT-Systeme, Hardware, Betriebssysteme, Netzwerke, Virtualisierung, Algorithmen, Datenstrukturen, digitale Sicherheit und IT-Servicemanagement.
Technisches Englisch für IT-Berufe
- Auffrischung und Vertiefung der Grammatik
- Erweiterung des technischen Wortschatzes
- Tools und Methoden zur Selbsthilfe
Beschreibungen und Übersetzungen von IT-Systemen
- Einbau- und Bedienungsanleitungen
- Benutzeroberflächen, Bedienerführung und Anweisungen
Hard- und Softwareinstallationen
- Installationsanweisungen
- Fehlermeldungen und Fehlersuche
- Problemerfassung und Lösungen
Business English
- Meetings
- Telefongespräche
- E-Mails und Geschäftskorrespondenz
Basiswissen Programmierung
- Überblick über Programmiersprachen, z. B. imperativ, deklarativ, prozedural und funktional
- Grundlegende Sprachelemente
- Variablen und Datentypen verwenden
- Auf das Dateisystem zugreifen und Dateien verarbeiten
- Kontrollstrukturen verwenden
- Funktionen und Methoden verwenden und definieren
- Benutzeroberflächen erstellen
- Algorithmen erstellen
- Ablaufstrukturen nach DIN visualisieren
- Grundlagen Datenbanken
- Softwareentwicklungsprozess mit UML
- Praktische Umsetzung mit Python
- Ausblick auf objektorientierte Programmierung und Python
Objektorientierte Programmierung
Einführung in die objektorientierte Programmierung
- Grundlagen
- Paradigma
- Objektorientierte Analyse
- Objektorientiertes Design
Einführung in UML
- Grundlagen
- Kategorien
- Verhaltensdiagramme
- Strukturdiagramme
Datenbankentwicklung
- ER-Modell
- Datenbankmodell
- Normalformen
Vorbereitungskurs Umschulung Fachinformatiker
Grundfunktionen des Computers kennenlernen
- Hardwarekomponenten
- IT-Systeme
- Arbeitsplatzcomputer
- Datenträger und Peripheriegeräte
- Elektronische Grundgrößen
- Mathematische Grundlagen
Virtualisierung
- Grundbegriffe der Virtualisierung
- Virtualisierungsarchitekturen
Hardware- und Softwareinstallation
- Betriebssysteme installieren, konfigurieren und anpassen
- Windows-Kommandozeile und Systemtools
- Windows auf der Client-Seite
- Einführung in die Windows-Registrierungsdatenbank
Vernetzte IT-Systeme
- Netzwerkgrundlagen
- Netzwerkgrößen und Netzwerktopologien
- Lokales Netzwerk
Grundlagen, Algorithmen und Datenstrukturen
- Algorithmen
- Pseudocode
- Programmentwürfe und Struktogramme
- Blockly: JavaScript-Bibliothek und visueller Code-Editor
Grundlagen der digitalen Sicherheit
- IT-Sicherheit, Angriffsarten und Abwehrmaßnahmen
- Recht im Internet
- IT-Servicemanagement im Unternehmen und am Arbeitsplatz