IT-Handbuch für Fachinformatiker

Der Ausbildungsbegleiter

(Autor)

Buch | Hardcover
1172 Seiten
2011 | 5. aktualisierte und erweiterte Auflage
Galileo Press (Verlag)
978-3-8362-1744-6 (ISBN)
34,90 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Wenn Sie eine Ausbildung im IT-Bereich oder in verwandten Berufen absolvieren, sollten Sie über dieses Kompendium verfügen. Es ist ein umfassendes Lehr- und Nachschlagewerk für Auszubildende und Dozenten der Fachinformatik in den Bereichen Anwendungsentwicklung und Systemintegration. Sascha Kersken vermittelt alle Grundlagen der modernen Informationstechnik, die Fachinformatiker in ihrer Ausbildung benötigen: Aufbau der Computerhardware, Betriebssysteme, Netzwerktechnik, -protokolle und -anwendungen sowie Grundlagen der Programmierung und Datenbanken. Der ideale Unterrichtsbegleiter – auch zum Selbststudium.
1. Moderne Informationstechnik verstehen
Mathematische und technische Grundlagen des Computers, die Funktionsweise eines modernen Betriebssystems und Datenformate

2. Grundlagen der Programmierung
Algorithmen und Datenstrukturen, Objektorientierung, grafische Oberflächen, Anbindung an Datenbanken, systemnahe Programmierung, Software-Engineering

3. So funktionieren Betriebssysteme
Alles zu Betriebssystemaufbau, Verwaltung von Prozessen, Speichermanagement, Dateiverwaltung und den praktischen Grundlagen von Windows, Mac OS X und Linux

4. Netzwerktechnik und Internet
Vollständige Einführung in die Begriffswelt der Netzwerke und TCP/IP. Einrichtung von LAMP/WAMP-Systemen, Einsatz von Serverdiensten (BIND, OpenLDAP u. a.). Netzwerksicherheit

5. Begriffe und Konzepte von Datenbanken
Übersicht der wichtigsten Datenbanktypen. Funktionsweise und Einsatz relationaler Datenbanken am Beispiel von MySQL

6. Websites programmieren und gestalten
Grundlagen der Webseitenerstellung mit(X)HTML, CSS, PHP, JavaScript & Ajax. Einsatz von modernen Web-Frameworks (Ruby on Rails), CMS und Blogs

Sascha Kersken arbeitet seit vielen Jahren als Entwickler, Trainer für EDV-Schulungen, IT-Übersetzer und Autor von Fachbüchern und Zeitschriftenartikeln. Er ist unter anderem Autor der erfolgreichen Bücher zu Apache 2 und openSUSE, die ebenfalls bei Galileo Press erschienen sind.

Geleitwort des Fachgutachters 15
Vorwort 17


1 Einführung 25
2 Mathematische und technische Grundlagen 57
3 Hardware 109
4 Netzwerkgrundlagen 169
5 Betriebssystemgrundlagen 281
6 Windows 319
7 Linux 365
8 Mac OS X 437
9 Grundlagen der Programmierung 455
10 Konzepte der Programmierung 541
11 Software-Engineering 637
12 Datenbanken 675
13 Server für Webanwendungen 727
14 Weitere Internet-Serverdienste 767
15 XML 791
16 Weitere Datei- und Datenformate 837
17 Webseitenerstellung mit (X)HTML und CSS 865
18 Webserveranwendungen 923
19 JavaScript und Ajax 993
20 Computer- und Netzwerksicherheit 1057

A Glossar 1087
B Zweisprachige Wortliste 1101
C Kommentiertes Literatur- und Linkverzeichnis 1107

Index 1119

Buchtipp!

19 JavaScript und Ajax (S. 993-994) Im vorigen Kapitel haben Sie zwei verschiedene Konzepte zur Entwicklung von Anwendungen auf der Webserver-Seite kennengelernt. Sie können aus beliebigen Datenquellen zusammengesetzt werden; meistens basieren sie heutzutage auf Datenbanken. Onlineeinkäufe, umfangreiche Enzyklopädien in Form von Wikis, die jeder einfach im Browser ändern kann, oder Diskussionsforen zu beliebigen Themen sind auf diese Weise kein Problem. Alle serverseitigen Web-Programmiersprachen und -Frameworks haben jedoch einen Schwachpunkt gemeinsam: Obwohl sie auf dynamische Daten zurückgreifen, erzeugen sie statische HTML-Dokumente, die vom Browser unveränderlich angezeigt werden. Das muss nicht sein: Die unter dem Schlagwort "Web 2.0" (zugegebenermaßen ein schwammiger Marketing-Begriff) zusammengefassten Anwendungen stellen lebendige, ohne Seiten- Reloads im Browser änderbare Seiten bereit. In diesem Kapitel lernen Sie die wichtigste Technologie zum Erstellen solcher Anwendungen kennen: JavaScript zum Verändern des Browserinhalts mitsamt der Ajax-Technologie, die im Hintergrund Daten vom Server nachlädt. 19.1 JavaScript Anders als die im vorigen Kapitel vorgestellten Webanwendungen wird JavaScript clientseitig ausgeführt, genauer gesagt im Webbrowser. Dies eröffnet neue Möglichkeiten, da Sie nicht mehr nur statische Seiten und Formulare anbieten können, sondern "lebendige" Websites mit direkter Interaktivität. Die ab Seite 1035 vorgestellte Ajax-Technologie ermöglicht sogar die Durchführung zusätzlicher HTTP-Anfragen zur Änderung einzelner Seitenbereiche – auf diese Weise werden browserbasierte Anwendungen möglich, die sich wie Desktopprogramme bedienen lassen. JavaScript wurde 1995 von Netscape unter dem ursprünglichen Namen "LiveScript" entwickelt. Mit Beginn der Sun-Netscape-Alliance wurde sie dann – angesichts des großen Erfolgs von Suns Programmiersprache Java – in "JavaScript" umbenannt. Diese Namensähnlichkeit führt allerdings immer wieder zu Missverständnissen: Java- Script ist nicht Java und hat auch nicht allzu viel damit zu tun. Zwar stammt auch bei Java- Script die grundlegende Syntax aus der C-Tradition, aber mehr Gemeinsamkeiten gibt es eben nicht. Während Java eine vollständige Programmiersprache zur Entwicklung eigenständiger Anwendungen ist, handelt es sich bei JavaScript um eine Skriptsprache, die nur in einer bestimmten Umgebung läuft – insbesondere in Webbrowsern.

Reihe/Serie Galileo Computing
Verlagsort Bonn
Sprache deutsch
Maße 240 x 190 mm
Gewicht 2301 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik
Schlagworte Anwendungsprogrammierung • Fachinformatiker • Fachinformatiker; Handbuch/Lehrbuch • HTML • Informatik • Informationstechnologie; Handbuch/Lehrbuch • Linux • Mac OS X • Netzwerke • Studium • Webprogrammierung • WINDOWS
ISBN-10 3-8362-1744-9 / 3836217449
ISBN-13 978-3-8362-1744-6 / 9783836217446
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich
den digitalen Office-Notizblock effizient nutzen für PC, Tablet und …

von Philip Kiefer

Buch | Softcover (2023)
Markt + Technik Verlag
9,95
ein Bericht aus Digitalien

von Peter Reichl

Buch (2023)
Muery Salzmann (Verlag)
19,00