Detaillierter Kursinhalt
Hardware-Grundlagen moderner IT-Welten
- Was sind eigentlich die vielzitierten „Halbleiter“ und welche revolutionären Eigenschaften weisen sie auf?
- Mikroprozessoren (CPUs): hochkomplexe, hochintegrierte, unvorstellbar schnelle Schalt-Strukturen
- Speichertechnologien (RAM, SD etc.): wie man Informationen konserviert, warum sich Platten nicht mehr drehen
- Wie Computer rechnen: von Nullen und Einsen, das geniale Binärsystem, warum 1 kB nicht 1000 Bytes sind
- Computer-Architekturen: Komponenten im Zusammenspiel, Bussysteme, Datentransport, Schnittstellen, I/O
Was Software ist und wie sie funktioniert
- Warum ist Software immateriell? Forderungen an gute Software, am Anfang steht der Algorithmus
- Betriebssysteme: Aufgaben und Unterschiede, Parallelwelt Open Source, Dienstprogramme, Installation
- Warum ist Software immer fehlerhaft? Warum kann man sie nie zu Ende testen oder dokumentieren?
- Wie kann man Software auf spezifische Bedürfnisse anpassen? Customizing als fatale Kostenfalle
- Schad-Software (Viren, Trojaner, Phishing & Co.), Dark Net vs. Deep Web, IT-Sicherheitskonzepte
Vernetzung und Internet
- Funktionsweise und Varianten komplexer Netzwerke, Topologien, IP-Adressierung, autarke Datenpakete
- Wie man dafür sorgt, dass vernetzte Computer dieselbe Sprache sprechen: Kommunikationsprotokolle
- Cloud Computing und Web Apps: Outsourcing von Daten-Speicherung und Daten-Verfügbarkeit, IoT
- Router, Switches, HDCP, HTML, die zentrale Rolle von Browsern, Ziel Hardware- und Geoabstraktion
- Warum das Internet aus allen Nähten platzt, warum es nie vergisst und warum das alles erst der Anfang ist
Fundamentale IT-Prinzipien
- Codierung: Warum man alle Daten und Programme dieser Welt als „Bitsequenzen" ausdrücken kann
- Digitalisierung: Wie unsere reale Welt als Bild-, Video- und Sound-Dateien in den Computer kommt
- Datenkompression: Datenreduktion ohne oder mit Verlusten, JPG, GIF, MP3, MP4, MPEG, ZIP & Co.
- Verschlüsselung: wie sie funktioniert, warum sie sicher ist, wie vielseitig sie eingesetzt werden kann
- Auflösung: sehr viel mehr als nur Gradmesser für „grafische Hübschheit", warum die gesamte IT sie braucht
Weitere IT-Themen und -Aspekte (AUSZUG)
- Datenbanksysteme: Unterschied zu Excel, Redundanzvermeidung, Datenmodelle, SQL-Abfragen, Cloud
- Komplexe Software-Pakete: Komponenten und Unterschiede u.a. von ERP-, CRM-, CMS- und DMS-Systemen
- Datenschutz und Datensicherheit, Unterschiede, Verfahren, Lösungen, Überlappungen, Gesetze, offene Fragen
- Über- vs. Unterstrukturierung, Abstraktion, Virtualisierung, Beherrschen von Komplexität und Dauer-Innovation
- Rollen- und Jobprofile in der IT: Kompetenzen von Informatikern, Programmierern, Entwicklern, Analytikern usw.