Vorsicht, schwer: 185 K !
Franzis-Verlag
ISBN: 3772368808
online bei AMAZON
Autorin: Undine Schrader

Ahoi und Herzlich Willkommen

Wie schön, Sie interessieren sich für Perl - eine gute Wahl! Mich begeistert Perl, weil auch Beginner und Quereinsteiger die Sprache sehr schnell anwenden können. Von der Perlgemeinde werden die Grundlagen liebevoll Baby-Perl genannt. Mit Baby-Perl und dem weltweiten freien Archiv für Perlmodule CPAN lassen sich schon die meisten Aufgaben effektiv lösen. Elegant programmieren kann man dann später immer noch lernen.

Noch einfacher wird das Verständnis für Perl - und natürlich ebenfalls für alle anderen Programmiersprachen - wenn Sie auch einige grundlegende Kenntnisse über die Funktionsweise von Computern und Programmiersprachen haben. Aber Quereinsteiger müssen sich das Wissen meist mühsam zusammensuchen, denn seltsamerweise werden diese Themen in fast allen Einsteiger-Büchern ausgespart. Dabei sind die wichtigsten Punkte schnell erklärt und mit einem Überblick über die elementaren Funktionsweisen von CGI wird auch das Thema Sicherheit verständlich.

Ich habe in meinem Buch als ehemalige Selbstbetroffene ;-) viele Punkte und Fragen zusammengesammelt und erklärt, die einen Einsteiger vor Rätseln stellen oder unbedarfte Fehler machen lassen. Sollten Sie noch Fragen, Kritik, Lob oder Anmerkungen haben, freue ich mich über eine Mail unter dazumussichwassagen@perlechteinfach.de . Vorschläge, Tipps oder ähnliches werde ich hier gerne zur Verfügung stellen. Und nun viel Spaß beim Lesen und viel Erfolg beim Programmieren!

Undine Schrader

 

Rezensionen

[...] Die Quelltexte, die sich auch auf der beiliegenden CD befinden, sind gute Beispiele und können direkt übernommen werden. Positiv fällt auf, dass nicht nur einzelne Quelltextbrocken erklärt werden, sondern ein Programm jeweils mit dem gerade Gelernten erweitert und vervollständigt wird. So entsteht schon in den ersten Kapiteln ein Meinungsumfrageprogramm, dass schließlich um Cookies und einer grafischen Statistik auf einer HTML-Seite erweitert wird. [...]

[...] Der Sinn des Buches soll sein, eine Einführung in Perl und CGI zu geben, so dass man eine Basis zur weiteren Vertiefung erhält. Das Buch bietet also für denjenigen etwas, der sich "mal schnell" in und um Perl und die Webprogrammierung einarbeiten will und Papier in der Hand haben möchte. Natürlich gibt’s auch viele freie Dokumentationen im Netz, doch meist benötigt man viel Zeit für die Einarbeit [...]

[...] Gut im Buch beschrieben ist schließlich, wie sich Perl in die gesamte Webgestaltung mit Flash usw. einfindet. Positiv fällt auch auf, dass das Sicherheit nicht nur ein Stichwort bleibt. [...]

Hans-Joachim Müller in www.uni-online.de

Webprogrammierung mit Perl und CGI

Das können Sie hinterher:

Perl-Programme erstellen
Dateien mit Perl öffnen, ändern und speichern
Texte durchsuchen
Fremde Perl-Programme lesen, nachvollziehen und nach Bedarf anpassen
Daten mit HTML- und Flash-Formularen versenden
Dynamische Webseiten mit HTML oder Flash erstellen
Dateien mit Perl erstellen und mit einer HTML-Oberfläche verwalten
Modul-Lösungen im weltweiten Zentral-Archiv von Perl finden, installieren und nutzen
Grafiken mit Perl ausgeben
Sicherheitslücken grundsätzlich vermeiden

echt einfach

Klare, verständliche Erläuterungen - Fachbegriffe werden nachvollziehbar erklärt
Step by step zum Erfolg - Didaktisch ausgefeilte Struktur, die praxisorientiert einführt
CD mit allen Beispielen und benötigten Programmen - gleich loslegen

Das steht im Buch:

Perl installieren
Grundlagen der Perl-Programmierung
Filehandles - Lesen und schreiben von Dateien
Sprachelemente, Variablen und Operatoren
Programmfluss mit Bedingungen, Schleifen und Subroutinen steuern
Texte mit Regulären Ausdrücken durchsuchen
Kommunikation im Internet HTTP und CGI
Apache-Webserver installieren
Perl-Module für CGI-Skripte
Sicherer Kontaktmailer für HTML und Flash
Redaktionssystem ohne Datenbanken
Meinungsumfragen programmieren

Angaben zum CD-Inhalt

Perl 5.8, UltraEdit, BBedit, Flash MX Trial, Apache 2, Beispiele aus dem Buch

Verantwortlich für Inhalt, Gestaltung und Programmierung: Undine Schrader