Joachim Ziegler. Programmieren lernen mit Perl.
Springer-Verlag Berlin Heidelberg New York, ISBN 3-540-42685-X, ISSN 1439-5428
Auf der Webseite des Autors (http://www.algorilla.de/PLMP) ist folgendes zu finden:
eine Beschreibung des Buches, eine Fehlerliste, von Lesern zugesandte Lösungen, das Inhaltsverzeichnis (pdf), die Kapitel 1, 2 und 3 und die Kursunterlagen
Ihre Lektüre genügt, um einen ausreichend tiefen Einblick in das imperativ-prozedurale Programmieren zu erlangen. Kapitel 4 und die Lösungen zu den Aufgaben (Kapitel 5) stehen vorerst nicht zum Herunterladen bereit.
Dieses Buch ist im Rahmen der vom Autor abgehaltenen Programmierkurse entstanden und wird von ihm als Unterrichtsmaterial und Leitfaden eingesetzt.
Es bietet eine systematische Einführung in die Programmierung, einen Grundlagenkurs, der sich an absolute Anfänger [und Anfängerinnen] richtet. Die verwendete Programmiersprache ist Perl. Das Buch versteht sich aber nicht als eine Einführung in Perl. Perl ist nur die Sprache der Wahl, um einfache Algorithmen ausdrücken zu können, obwohl der Leser natürlich auch in Perl eingeführt wird. (von http://www.algorilla.de/PLMP)
Das vorliegende Buch bietet eine vollständige Einführung in die prozedurale Programmierung anhand der Skriptsprache Perl. Die sukzessive Einführung von Sprachkonstrukten mittels vieler praxisrelevanter Beispiele erleichtert das systematische Erlernen dieser und auch anderer imperativer Programmiersprachen wie C oder Pascal. Die in das Buch aufgenommenen Übungen sind genau auf die Lerninhalte abgestimmt, so dass sich der Text hervorragend zum Selbststudium eignet.
Die Darstellung erfolgt in einer Weise, die es auch dem Anfänger [und der Anfängerin] ermöglicht, in kurzer Zeit fundierte Programmierfertigkeiten zu entwickeln. Dabei steht das Erlernen der algorithmischen Denkweise und deren Umsetzung in Programm-Code im Vordergrund. Die hierdurch vermittelten Grundlagen sind wesentlich für ein Verständnis objektorientierter Sprachen wie C++ oder Java.
Das Buch hat sich in der Praxis bewährt. Es ist aus der langjährigen Lehrerfahrung des Autors in der Ausbildung von Softwareentwicklern hervorgegangen. (Klappentext)
Randal L. Schwartz. Einführung in Perl für Win32 für Windows
Randal L. Schwartz. Systeme bzw. Einführung in Perl für UNIX
O'Reilly
Gute Einführung, setzt aber Vertrautheit mit der DOS Eingabeaufforderung bzw. mit der UNIX shell voraus. Die Beispiele gehen in Richtung Systemadministration, nicht so sehr in Richtung Web-Programmierung. Für "Bastler" [und "Bastlerinnen"]. Die UNIX-Variante ist als "Das Lama Buch" bekannt. (von der Website http://perlwelt.horus.at/Buchtipps/)
Larry Wall. Tom Christiansen. Randal L. Schwartz. Programmieren mit Perl
O'Reilly, ISBN 3897211440
Für Leute die schon perfekt programmieren können, und möglichst schnell alles über perl erfahren wollen. Vom Erfinder selbst. Mehr Systemadministration als Web- Programmierung. Ist als "Das Kamel Buch" bekannt. (von der Website http://perlwelt.horus.at/Buchtipps/)
[Eines DER] Standardwerke für Perl (Taren)
Tom Christiansen. Nathan Torkington. Perl Kochbuch
Beispiele und Lösungen für Perl-Programmierer [und -Programmiererinnen]
O'Reilly, ISBN 3897211408
Dickes Buch mit vielen fertigen Lösungen für Perl-Probleme. Ein unersetztliches Nachschlagewerk, es steht immer griffbereit auf meinem Schreibtisch. ACHTUNG: man muss sich schon gut in Perl zurechtfinden um das Buch benutzen zu können. (von der Website http://perlwelt.horus.at/Buchtipps/)
[Das zweite DER] Standardwerke für Perl (Taren)
Michael Schilli. GoTo Perl 5
Addison-Wesley, ISBN 3827313783
Diese erweiterte Neuausgabe des Bestsellers "Effektives Programmieren mit Perl 5" wird auch den anspruchsvollsten Leser [oder die anspruchsvollste Leserin] überzeugen durch seine Sachkenntnis, Genauigkeit, Darstellungsvermögen und nicht zuletzt durch die cleveren Programmierrezepte. Die ausführliche Einführung in die Sprache und in die objektorientierte Programmierung ebnen dem Ein- und Aufsteiger [oder der Ein- und Aufsteigerin] den Weg in die Perl-Programmierung. Dann geht es an die praktischen Themen, und auch der [oder die] Fortgeschrittene wird mit Gewinn die Kapitel über Graphische Oberflächen mit Tk und die Programmierung im Internet lesen. (von der Website: http://www.literaturschock.de/buecher/3827313783.htm)
Wer ein praxisorientiertes Buch sucht, um mit der Web-Programmierung in Perl einzusteigen oder seine Kenntnisse zu vertiefen, dem sei dieses Werk ans Herz gelegt. Vorkenntnisse in einer anderen Programmiersprache sind dabei empfehlenswert. Für jemanden, der noch nie programmiert hat, ist das Buch nicht zwangsläufig unverständlich - trotzdem sollte man sich dann eventuell nach leichterer Lektüre umschauen. (http://aboutwebdesign.de/awd/content/1035372639.shtml)
Dieser Workshop fängt von Null an und arbeitet sich dann durch das ganze Spektrum der Programmiersprache PHP. SQL wird ebenfalls ausführlich beschrieben.
Der Workshop wurde von Alfred Wassermann zur Verfügung gestellt.
(von der Website: http://www.web-netz.de/index.php?page=workshop-php)
PHP 4 - Grundlagen und Profiwissen
Carl Hanser Verlag, 1168 Seiten
Diese Buch ist prima geeignet zum Einstieg in PHP, bei dem es mir auch sehr gut geholfen hat. Sobald man aber so richtig tief einsteigen will (oder muss), lässt es einen meistens im Stich.
Dennoch: Bis zu dem Zeitpunkt ist es das beste deutsche PHP-Buch, das ich kenne.
(aus der Rezension von Amazon)
Dieses Handbuch besteht vorranging aus einer Funktionsreferenz, enthält aber zusätzlich auch eine Sprachreferenz, Erklärungen zu den wichtigsten Features und anderen ergänzenden Informationen.
Auch nicht schlecht [...] allerdings ein wenig unübersichtlich.
das buch ist gut - bloss die vielen links am anfang machen es sehr langsam im reader - trotzdem gelungene sache - danke (von der Website: http://www.php-homepage.de/manual/)
Hess. PHP 4 Das bhv Taschenbuch
BHV Verlag, 07.2001 erschienen, ISBN 3-8266-8002-2
mit CD-Rom
Dieses Taschenbuch behandelt praxisnah und leicht verständlich alle wesentlichen Aspekte der Erstellung anspruchsvoller Webprojekte mit PHP.
Dabei richtet es sich vorwiegend an Benutzer [und Benutzerinnen], die ihr Webprojekt unter Windows entwickeln möchten. Von der Installation und Konfiguration eines Webservers auf einem lokalen Windows-Rechner über die ausführliche Beschreibung aller wichtigen Funktionen bis hin zum Einsatz anspruchsvollerer Techniken erfahren Sie alles, was Sie über PHP wissen müssen. (http://inetshop.ch/produkt735.html)
Diese Seiten dienen dem Zweck, einen Überblick zu verschaffen, was PHP ist, wie es funktioniert und denjenigen beizustehen, die Interesse an der Sprache PHP haben.
Jörg Krause. PHP Grundlagen und Lösungen
Hanser Verlag, ISBN 3446218475
PHP ist eine äußerst leistungsfähige Skriptsprache für die Entwicklung dynamischer Webseiten. Der Autor erklärt essentielle Grundlagen der Webserverprogrammierung, Protokolle und Methoden. Die Sprache PHP wird von Grund auf dargestellt. Die umfassende PHP-Referenz macht das Buch zu einem unentbehrlichen Nachschlagewerk. Professionelle Programmierer und Webdesigner finden hier fundierte Informationen über die "perfekte Sprache fürs Web". Aber auch Einsteiger erlernen leicht die Programmierung dynamischer, datenbankgestützter Webseiten. (von der Website: http://www.literaturschock.de/buecher/3446218475.htm)
Das Buch ist nur für Fortgeschrittene empfehlenswert. Wer noch nie etwas mit Programmierung zu tun hatte, sollte lieber zu einem Buch von Markt & Technik (z. B. "Jetzt lerne ich Java") greifen. Anwendern mit Erfahrung sei dieses Buch aber wärmstens empfohlen! (Susanne K.)
deutsche und englische Bücher zu PHP aus den Kategorien:
Apache, Datenbanken, HTML, Linux, OpenSource, PHP, Software, Webdesign, XML http://www.php-homepage.de/books/
Diese Anleitung, die sich gleichermaßen an Anfänger[innen] wie allgemein Interessierte in Sachen Datenbanken, SQL und PHP richtet, versucht schrittweise und spielerisch in die Geheimnisse der dynamischen Informationsverarbeitung im WWW einzuführen. Von der Datenbank-Theorie und -Praxis (am Beispiel mySQL) über die webfreundliche Scriptsprache PHP (inklusive Themen wie Datenbank-Anbindung und Objektorientierung) bis hin zu XML wird auf leicht verständliche Art beschrieben, welche Möglichkeiten moderne Technologien bieten, Webseiten dynamisch zu gestalten. Nicht fehlen dürfen dabei natürlich die zahlreichen Beispiele und und Hinweise; so gibt es u.a. auch ein Kapitel, das sich mit der Behandlung und Vermeidung von Fehlern beschäftigt. (von der Webseite http://ffm.junetz.de/members/reeg/)
eine Programmiersprache, die gerade für Anfänger [und Anfängerinnen] sehr einfach zu erlernen ist und objektorientiert. Ziemlich praktisch, ziemlich mächtig.
Sauberes Programmieren lernt man damit nicht unbedingt, man ist also nicht gezwungen zu deklarieren und so, sondern verwendet einfach. Typprüfung gibts auch nicht, aber man kann auch an der Komandozeile arbeiten... eine Skriptsprache.
Ansonsten führt die Sprache ein Schattendasein... sie hat aber viele Liebhaber. Man darf also auch sehen, daß sich bei der Sprache viel tut... und schnell. So gibts also ein Modul für apache, das den Zugriff beschleunigt, aber da muß man sehr sorgsam programmieren, damits keine Löcher und Seiteneffekte gibt. Es gibt Anbindungen für tk (Gui von tcl) und qt (Basis von kde) und bestimmt auch für gtk. Es gibt Jython, eine "Simulation" in Java. Es gibt haufenweise spezialisierte Module, die kaum dokumentiert sind... aber immer schön mit source. Wer also was spezielles will, kann das, aber es kostet Mühe. Es läuft auch unter Windows... das ist praktisch.
Python wird auch gerne statt Perl in cgi-Skripten eingesetzt. Da gibt es sicher auch Archive zu.(Frank)
Stefan Koch. JavaScript - Einführung, Programmierung und Referenz
dpunkt.verlag, iX Edition, 3., aktualisierte und erweiterte Auflage, März 2001, ISBN 3-89864-111-2