Windows Vista Administration

Tja, Windows Vista hat mir nicht so zugesagt, trotzdem ein sehr lehrreicher Lehrgang. Da die einzelnen workstations der Mitarbeiter in einem Betrieb immer noch eine Windows-Version (wenn auch nicht Vista) nutzen, ist ein fundiertes Wissen über dieses Betriebssystem immens wichtig.

Inhalte des Lehrgangs "Windows Vista Administration":
  • Installation, Upgrade und Migration
  • Konfiguration von
  • Systemeinstellungen
  • Benutzerkonten-Sicherhejt
  • Netzwerksicherheit
  • Festplattenverschlüsselung
  • Wartung und Optimierung von Windows Vista
  • Problemlösungen (lokal und remote) bezüglich
  • Betriebssystem
  • Netzwerk
  • Anwendungen
  • Umgang mit defekter Hardware und Treibern
  • Erstellung und Verwendung von Desktop-Images

UNIX/Linux

Linux aka GNU/Linux...ahhh, ich liebe deses Betriebssystem und werde NIE WIEDER Microsoft-Produkte verwenden, jedenfalls nicht im privaten Bereich. Manchmal kommt man halt in Folge der Dominanz von z.B. MS Exchange nicht um Microsoft-Programme herum.

Um Linux wirklich mit allen Funktionen, vor allem in der Shell, zu erlernen, sollte der eigene PC zu Hause auf Linux umgestellt werden. Am besten eine extra Festplatte dafür reservieren.

Am Anfang kommen viele nicht mit der puren Tastaturbedienung in der Linux-shell klar. Vor allem der Editor vi (oder vim) verfügt über sehr viele Funktionen, die alle über festgelegte Tasten(kombinationen) ausgeführt werden können. Die Hartnäckigkeit des Lernens wird aber belohnt - es handelt sich um ein wirklich tolles Stück software.

Wer im letzten Kurs aufgepasst hat, wird durch einfachen Einstieg in den Bereich Linux-Netzwerke belohnt!

Inhalte des Lehrgangs:

Modul Grundlagen

  • Eigenschaften von Unix/Linux
  • Dateisystem
  • Kommandos
  • Filter und Pipes
  • Einführung in den Editor vi
  • Prozesse

Modul Shellprogrammierung
  • Shell-Variablen
  • Steueranweisungen
  • Substitutionen der Shell
  • Reguläre Ausdrücke
  • sed
  • awk

Modul Systemadministration
  • Einführung und Installation
  • Dateisysteme und Dateien
  • Booten und Shutdown
  • Konfiguration des Drucksystems
  • Datensicherung
  • Software-Management
  • Zeitaufträge
  • Userverwaltung

Modul Netzwerkadministration
  • Grundlagen der TCP/IP-Netze
  • Schnittstellenkonfiguration
  • Statisches Routing
  • DNS
  • DHCP
  • NFS Version 3
  • SSH
Praktikum mit SUSE Linux Enterprise Server

Windows Netzwerk und TCP/lP-Grundlagen

In diesem Kursabschnitt werden die wichtigsten Informationen bezüglich Netzwerke vermittelt. Einer der wichtigsten Bestandteile ist das TCP/IP-Protokoll und die Subnetze. Gerade die Berechnung von Subnetzmasken usw wird in vielen foldenden Tests verlangt. Eine beliebte Frage: "In welchem Subnetz liegt die IP xxxx.xx.xxx.xxx?". Oder man muss bestimmen, wie viele IP-Adressen in einem Netz verfügbar sind.
  • Einführung in den Netzwerkbetrieb
  • Abgrenzungen der Netzwerke
  • Netzwerktopologien
  • Übertragungsmedien
  • Zugriffsverfahren
  • Betriebssysteme und Server
  • Normen und Modelle
  • Netzwerkkomponenten
  • Protokolle
  • TCP / IP-Protokoll
  • Adressierung und Subnetze
  • Dienstprogramme der TCP / IP-Protokollfamilie
  • Monitoring

Rechenzentrumsbesichtigung

Die Rechenzentrumsbesichtigung ist wirklich super. Im Landesamt für Statistik NRW wird einem beeindruckend gezeigt, wo wirklich die wichtigen Sachen passieren. Riesige Serverfarmen, Backupsystem von über 2 Meter höhe, alles natülich redundant ausgelegt.

Ein tolles Erlebnis.

Objektorientierte Programmierung mit C++

C++ ist schon um einiges anspruchsvoller als C. Wer C nicht kapiert hat, der wird bei C++ elendig scheitern. C ist Kinderkram gegenüber C++. Kein Scherz, die Objektorientierung muss verstanden sein, sonst wird der Test ein Desaster :) Ich persönlich habe über 90% richtig beantwortet bzw richtigen Programmcode hingeschrieben.

Es folgen die Inhalte des Lehrgangs:
  • Die neuen Sprachelemente von C++
  • Klassen
  • Konstruktoren und Destruktoren
  • Überladen und Operatoren
  • Friend-Funktionen
  • Vererbung
  • Mehrfachvererbung
  • Virtuelle Funktionen
  • Templates
  • Abstrakte Klassen und rein virtuelle Funktionen
  • Praktikum

Programmiersprache C

Die Programmiersprache C ist relativ einfach zu erlernen. Sobald man im Lehrgangsteil "Programmierung und Datenstrukturen" begriffen hat, wie ein Nassi-Shneiderman-Diagramm funktioniert, ist das Verständnis für C eigentlich vorhanden. Im abschließenden Test wird auch verlangt, dass man ein C-Programm auf Papier bringen kann. Ein Computer darf hier nicht benutzt werden.
  • C im Überblick
  • Variablen und Konstanten
  • Operatoren
  • Umgang mit Operatoren
  • C-Compiler und C-Präprozessor
  • Kontrolistrukturen
  • Funktionen und Speicherklassen
  • Zeiger
  • Strukturen
  • Ausgewählte Funktionen der C-Standardbibliothek
  • Mathematische Funktionen
  • Praktikum

Programmierung und Datenstrukturen

Im Kurs "Programmierung und Datenstrukture" werden Grundlagen der Programmierung vermittelt. Wichtig sind in dem Bereich die Datentypen und der Aufbau eines Programms. Es wird vermittelt, was bei Ablauf eines Programms eigentlich passiert.

Inhalte des Lehrgangs:
  • Aufbau einer Datenverarbeitungsanlage
  • Codes
  • Arithmetische und logische Ausdrücke
  • Syntax und Semantik von Programmiersprachen
  • Datentypen
  • Datenstrukturen
  • Grundlagen der Strukturierten Programmierung
  • Algorithmen
  • Übungen