- Buchclub: Handbuch für Fachinformatiker (Teil 1) – Anwendungsentwickler-Podcast #53
- Buchclub: Handbuch für Fachinformatiker (Teil 2: Hardware) – Anwendungsentwickler-Podcast #56
- Buchclub: Handbuch für Fachinformatiker (Teil 3: Netzwerkgrundlagen) – Anwendungsentwickler-Podcast #58
- Buchclub: Handbuch für Fachinformatiker (Teil 4: TCP/IP) – Anwendungsentwickler-Podcast #59
- Buchclub: Handbuch für Fachinformatiker (Teil 5: Betriebssysteme, Windows und Linux) – Anwendungsentwickler-Podcast #61
- Buchclub: Handbuch für Fachinformatiker (Teil 6: Webserver und -anwendungen) – Anwendungsentwickler-Podcast #66
- Buchclub: Handbuch für Fachinformatiker (Teil 7: HTML und CSS) – Anwendungsentwickler-Podcast #68
- Buchclub: Handbuch für Fachinformatiker (Teil 8: JavaScript und AJAX) – Anwendungsentwickler-Podcast #70
- Buchclub: Handbuch für Fachinformatiker (Teil 9: XML) – Anwendungsentwickler-Podcast #73
- Buchclub: Handbuch für Fachinformatiker (Teil 10: Dateiformate und Sicherheit) – Anwendungsentwickler-Podcast #75
- Buchclub: Handbuch für Fachinformatiker (Teil 11: Datenbanken) – Anwendungsentwickler-Podcast #78
- Buchclub: Handbuch für Fachinformatiker (Teil 12: Grundlagen der Programmierung) – Anwendungsentwickler-Podcast #93
- Buchclub: Handbuch für Fachinformatiker (Teil 13: Konzepte der Programmierung) – Anwendungsentwickler-Podcast #96
- Buchclub: Handbuch für Fachinformatiker (Teil 14: Software-Engineering und Mobile Development) – Anwendungsentwickler-Podcast #101
Die Kapitel 5 bis 7 (Betriebssystemgrundlagen, Windows und Linux) des IT-Handbuchs für Fachinformatiker sind Thema der einundsechzigsten Folge des Anwendungsentwickler-Podcasts.
Podcast: Play in new window | Download (Duration: 45:13 — 21.5MB)
Abonnieren: Apple Podcasts | Spotify | RSS
Inhalt
Die drei Kapitel enthalten dieses Mal wenig prüfungsrelevante Inhalte, dafür sehr viel Praxis. Ich wünschte, ich hätte die Kapitel schon vor einigen Monaten mit meinen Auszubildenden gelesen. Gerade die Inhalte von Kapitel 7 zum Thema Linux hätten meine Azubis direkt bei der Installation Ihrer Linux-Server anwenden können.
Betriebssystemgrundlagen
- 5.1 Entwicklung der Betriebssysteme
- Historie wie immer spannend, aber weder prüfungs- noch praxisrelevant.
- 5.2 Aufgaben und Konzepte
- Allgemeine Aufgaben von Betriebssystemen sind wichtig.
- Beim Lernen den Fokus auf die Unterschiede zwischen Windows und Linux legen.
- Verständnis von Prozessmodell, Threads und Deadlocks hilft bei der Programmierung.
- Speicherverwaltung ist eher was fürs Studium.
- Dateisysteme sind prüfungsrelevant.
- 5.3 Die allgegenwärtige Virtualisierung
- Wichtige Prüfungsinhalte!
- Das Kapitel reicht aber zur Vorbereitung nicht aus.
Windows
- 6.1 Allgemeine Informationen
- Windows-Historie ist irrelevant für die Prüfung.
- Viele Inhalte haben eher den Charakter eines Hanbuchs.
- 6.2 Windows im Einsatz
- Windows-Konsole ist veraltet.
- PowerShell ist absolut praxisrelevant und einen tieferen Einstieg wert.
- 6.3 Windows-Netzwerkkonfiguration
- Viele wichtige Programme für die Praxis.
Linux
- 7.1 Arbeiten mit der Shell
- Ein paar Distributionen sollte man nennen können.
- Funktionen der Shell sind absolut wichtig für die Praxis.
- Viele hilfreiche Shortcuts werden gezeigt.
- Alle gezeigten Befehle sind wichtig für die Praxis.
- 7.2 Konfigurations- und Administrationsaufgaben
- Auch hier werden wirklich viele relevante Inhalte vermittelt – für die Praxis.
- 7.3 Automatisierung
- Für uns Anwendungsentwickler ein interessantes Kapitel, da man Linux mit ein wenig Programmierkenntnissen perfekt skripten kann.
- 7.4 Editoren
- Hier ist eigentlich nur ein Kapitel wichtig: Vim! 😉
- Emacs kann man vernachlässigen. 😛
- 7.5 Grafische Benutzeroberflächen
- Wer arbeitet schon mit einer GUI unter Linux!?
- 7.6 Netzwerkkonfiguration unter Linux
- Wieder sehr praxisrelevant!
Mac OS
- Rheinwerk Computing :: IT-Handbuch für Fachinformatiker – 8 Mac OS X
- Hat für mich keine praktische Relevanz und enthält keine Inhalte für die Prüfung.
Literaturempfehlungen
- *
(direkt beim Rheinwerk-Verlag bestellen*) - Wenn du richtig tief in Vim einsteigen willst, empfehle ich Practical Vim* von Drew Neil.
*
Finde ich schon eine deftige Aussage bezüglich PHP.
Kann man ruhig noch lernen und verstehen, das wird noch ein wenig bleiben. Natürlich sollte man dreimal überlegen, ob man ein Projekt wirklich mit PHP starten möchte.
Es hilft aber enorm, auf einem technischen Level zu verstehen, weshalb denn Node.js z. B. PHP verdrängt.
Klar kann man Trends hinterherrennen, aber wer verstehen will, braucht das fundamentale
und 70-80% der Server nutzen locker immer noch PHP und das in 2022!
Hier mal als Vergleich, wie wichtig PHP zu verstehen einfach ist.
https://trends.google.com/trends/explore?date=all&q=%2Fm%2F06y_qx,php,node.js