- Inhaltsverzeichnis
- Einführung
- Grundlagen
- HTML
- HTML – Die Sprache des Internets
- Am Anfang war HTML ...
- HTML-Versionen
- HTML 1
- HTML 2
- HTML 3.2
- HTML 4 und 4.01
- Das erste HTML-Dokument
- Elemente und Tags
- Hierarchie
- Attribute
- Kommentare und Quelltext-Strukturierung
- Entities
- Dokumententyp-Definition
- Sprachvarianten
- DTDs für andere HTML-Versionen und für XHTML
- HTML-Vorlage
- Zusammenfassung
- Fragen und Übungen
- Textstrukturierung
- Absätze
- Textausrichtung
- Zeilenumbrüche
- Vorformatierter Text
- Überschriften
- Physische Textauszeichnung
- Logische Textauszeichnung
- Schriftformatierung
- Vererbung
- Schriftart
- Schriftgröße
- Schriftfarbe
- Dateiweite Farben
- Hintergrund und Textfarbe
- Hyperlink-Farben
- Listen
- Nummerierte Listen
- Aufzählungslisten
- Definitionslisten
- Listenattribute
- Zusammenfassung
- Fragen und Übungen
- Tabellen
- Aufbau und Strukturierung
- Die wichtigsten Elemente
- Größe, Rahmen und Abstände
- Tabellen und Inhalte ausrichten
- Tabelle horizontal ausrichten
- Zelleninhalt horizontal ausrichten
- Zelleninhalt vertikal ausrichten
- Ausrichtung an Dezimalzeichen
- Beispiel für die Ausrichtung von Zelleninhalten
- Farben und Schrift
- Tabellenhintergrund
- Zellenhintergrund
- Schriftformatierung
- Farb- und Schriftbeispiel
- Zellenverbund
- Über- und nebeneinander liegende Zellen verbinden
- Gruppierungen
- Spaltengruppen
- Logische Gruppierung
- Tabellen als Designmittel
- Zusammenfassung
- Fragen und Übungen
- Grafiken und Multimedia
- Geknüpftes Netz
- Formulare
- Rahmenprogramm
- Was sonst noch wichtig ist
- HTML – Die Sprache des Internets
- CSS
- CSS - Layout fürs Web
- Textformatierung
- Farben in CSS
- Schriftformatierung
- Schriftart bzw. -typ
- Schriftgröße
- Schriftneigung und -variante
- Schriftdicke
- Schriftfarbe
- Wort- und Zeichenabstände
- Textdekoration
- Texttransformation
- Kurznotation zur Schriftformatierung
- Schriftartendateien
- Spezielle Formatierungen
- Klassen
- Verschachtelte Elemente
- Individuelle Formate
- Hintergrundfarbe
- Hintergrundbilder
- Zusammenfassung
- Fragen und Übungen
- Allgemeine Formatierung
- Tabellen und Listen
- Pseudoformate
- Was sonst noch wichtig ist
- Javascript
- Grundlagen
- Variablen, Werte und Operatoren
- Funktionen und Schleifen
- Objektorientierung
- Datums- und Zeitfunktionen
- Informationen vom Browser
- Zeichenkettenfunktionen
- DHTML
- Was sonst noch wichtig ist
- Ereignisbehandlung
- onAbort
- onBlur
- onChange
- onClick
- onDblClick
- onError
- onFocus
- onKeydown
- onKeypress
- onKeyup
- onLoad
- onMousedown
- onMousemove
- onMouseout und onMouseover
- onMouseup
- onReset und onSubmit
- onResize
- onSelect
- onUnload
- Cookies
- Cookie schreiben
- Cookie auslesen
- Verfallsdatum
- Persönliche Seitenbesuche zählen
- Fehlerbehandlung
- Zusammenfassung
- Fragen und Übungen
- Perl
- Perl – dynamisch und interaktiv I
- Variablen und Operatoren
- Subroutinen
- Ablaufsteuerung
- Standardfunktionen
- Zeichenkettenfunktionen
- Groß- und Kleinbuchstaben
- Zeichenwerte
- Länge einer Zeichenkette
- Teilzeichenkette suchen
- Teilzeichenkette extrahieren
- Zeichenkette verschlüsseln
- Hash- und Listenfunktionen
- Wert löschen
- Werte und Schlüssel eines Hashs
- Elemente aus einem Hash entfernen
- Überprüfen, ob ein Element existiert
- Alle Elemente eines Hashs ausgeben
- Ein Element am Anfang einer Liste hinzufügen oder löschen
- Ein Element am Ende einer Liste hinzufügen oder löschen
- Eine Liste sortieren oder umkehren
- Liste in Zeichenkette konvertieren und umgekehrt
- Eine Zeichenkettenfunktion auf alle Listenelemente anwenden
- Datums- und Zeitfunktionen
- Mathematische Funktionen
- Zufallszahlen
- Sinus und Kosinus
- Wurzelberechnung
- Umwandlungsfunktionen
- Hexadezimal in dezimal
- Oktalzahl in dezimal
- Zeichenkette in Zahlenwert umwandeln
- Absoluter Zahlenwert
- Zusammenfassung
- Fragen und Übungen
- Ein- und Ausgabe
- Dateisystem
- Reguläre Ausdrücke
- Was sonst noch wichtig ist
- PHP
- PHP - dynamisch und interaktiv II
- Variablen und Operatoren
- Programmsteuerung
- Objekte und Klassen
- Standardfunktionen
- Zeichenkettenfunktionen
- Groß- und Kleinschreibung
- Zeichenwerte
- Länge einer Zeichenkette
- Teilzeichenkette suchen
- Teilzeichenkette auslesen
- Teilzeichenkette ersetzen
- Zeichenkette verschlüsseln
- Array-Funktionen
- Größe eines Arrays
- Arrays sortieren
- Array mit Wertebereich
- Element am Ende hinzufügen oder löschen
- Elemente am Anfang hinzufügen oder löschen
- Array durchsuchen
- Schlüssel und Werte
- Datums- und Zeitfunktionen
- Der aktuelle Zeitpunkt
- Ausgabe formatieren
- Datum umwandeln
- Mathematische Funktionen
- Zufallsgenerator
- Zahlensysteme
- Sinus und Kosinus
- Zusammenfassung
- Fragen und Übungen
- Ein- und Ausgabe
- Dateisystem
- Sitzungen
- Was sonst noch wichtig ist
- PHP 5 – Was ist neu?
- MySQL
- Der Datenspeicher
- Die Sprache SQL
- Datenaustausch
- MySQL und Perl
- Vorbereitungen
- Datenbankverbindung herstellen
- Anfragen stellen
- Ergebnisverarbeitung bei SELECT-Anweisungen
- Datensätze lesen
- Ergebnisverarbeitung bei Anweisungen, die keine Ergebnismenge liefern
- Datentypen
- Zeichenketten
- Datums- und Zeitangaben
- Fehlerbehandlung
- Metainformationen
- Zusammenfassung
- Fragen und Übungen
- MySQL und PHP
- Datenbankverbindung herstellen
- Datenbank auswählen
- Konfigurationsdatei
- Anfragen stellen
- Ergebnisverarbeitung bei SELECT oder SHOW
- Ergebnisverarbeitung bei anderen Anweisungen
- Datentypen
- Zeichenketten
- Datums- und Zeitangaben
- Fehlerbehandlung
- Metainformationen
- Datenbanken
- Tabellen
- Felder bzw. Spalten
- Zusammenfassung
- Fragen und Übungen
- Dynamische Bildgenerierung
- Perl-Variante
- Die GD-Library und Perl
- Manuelle Installation
- Erste Versuche
- Farben
- Text einfügen
- Ausgabe des Bildes
- Grafiken verändern
- In einer Grafik zeichnen
- Punkte und Linien
- Rechtecke
- Kreise und Kreisbögen
- Flächen füllen
- Transparenz
- Erweiterte Textausgabe
- Thumbnails erzeugen
- Anwendungsbeispiele
- Verlaufsdiagramm
- Grafik als Textdatei
- Zusammenfassung
- Fragen und Übungen
- PHP-Variante
- Die GD-Library und PHP
- Eine erste dynamische Grafik
- Farben
- Text einfügen
- Ausgabe des Bildes
- Grafiken verändern
- Abmessungen
- Zeichnen
- Punkte und Linien
- Rechtecke
- Kreise und Kreisbögen
- Flächen füllen
- Transparenz
- Erweiterte Textausgabe
- Thumbnails erzeugen
- Anwendungsbeispiele
- Kreisdiagramm
- Zeichensalat
- Zusammenfassung
- Fragen und Übungen
- Perl-Variante
- XML
- Workshop - CMS
- Workshop - Weblog