Neu erschienen: Das Joomla! Entwicklerhandbuch von Alex Kempkens

geschrieben am 6. Mai 2009 von Boris Karnikowski

9783827323231Dieses Entwicklerhandbuch ist Ihr Schlüssel zum Schreiben eigener Joomla!-Erweiterungen.

Joomla! Core Team-Mitglied Alex Kempkens beschreibt zunächst an konkreten Beispielen, wie Sie bestehende Komponenten und Templates anpassen oder neue entwickeln. Auf dieser Grundlage macht er Sie dann ausführlich mit Aufbau und Funktionsweise des Joomla!-Frameworks vertraut, und zeigt praxisnah, wie Sie es für die Entwicklung eigener Erweiterungen nutzen. Außerdem erlernen Sie alle wichtigen Grundlagen wie das Aufsetzen einer Entwicklungsumgebung, das Arbeiten mit den verwendeten Entwurfsmustern (z.B. MVC) sowie Wichtiges zur Organisation und Dokumentation Ihrer Entwicklerprojekte. 

Auf der Buch-CD finden Sie neben Joomla! alle Beispielprojekte aus dem Buch, Test-Versionen von Zend Core, Enterprise Architect u.v.a.m.

Übrigens gehen von jedem auf www.addison-wesley.de/oslib registrierten Exemplar dieses Titels € 1,- als Spende an das Joomla!-Projekt – als Unterstützung für die Weiterentwicklung der Software.

Die wichtigsten Inhalte des Buches im Überblick:

  • Einführung in die Grundlagen
    Verstehen Sie, wie das Joomla!-CMS aufgebaut ist und funktioniert.
  • Einrichten Ihrer Entwicklungsumgebung
    Setzen Sie Ihre lokale Entwicklungsplattform auf steigen Sie ein in die Projektverwaltungs-Website JoomlaCode.
  • Erste Schritte mit Erweiterungen & Templates
    Lernen Sie, wie Sie Erweiterungen und Templates anpassen oder neu entwickeln
  • Einrichten des Produktiv-Servers
    Übertragen Sie Ihre lokalen Entwicklungen auf Ihren produktiven Server
  • Die Joomla!-Softwarearchitektur
    Lernen Sie die Namenskonventionen, Klassen und Attribute des Joomla!-Frameworks sowie die verwendeten Entwurfsmuster kennen.
  • Das Präsentationsframework
    Verstehen Sie die Rolle von Templates in Joomla! und wie Sie Templates bei der Entwicklung von Komponenten, Modulen und Plugins einsetzen.
  • Die Datenbank von Joomla!
    Erfahren Sie alles Wichtige über den Aufbau der Joomla!-Datenbank und wie Ihre Erweiterungen diese über das Joomla!-Framework ansprechen.
  • Sichere Webentwicklung
    Nutzen Sie Framework-Funktionen, um Ihre Erweiterungen sicherer und Joomla!-Komponenten und -Templates programmieren mit dem Joomla!-Framework leichter in Joomla! zu integrieren.
  • Dokumentation & Projektorganisation
    Lernen Sie, die Entwicklung Ihres Projekts ziel- und zweckorientiert zu steuern und wie Sie Ihre Projekte standardkonform dokumentieren.

Auf unserer Webkatalogseite zum Buch finden Sie neben einem Inhaltsverzeichnis und einer Leseprobe (beides im PDF-Format) noch weitere Informationen zum Joomla! Entwicklerhandbuch.

6 Reaktionen zu “Neu erschienen: Das Joomla! Entwicklerhandbuch von Alex Kempkens”

  1. Erwin Kraska

    Das Buch scheint ja ganz gut zu sein. Aber die wartezeit von über einem Jahr ist eigentlich ein “nogo”. Der Verlag kündigt an und die Leser warten.

  2. Boris Karnikowski

    Hallo Herr Kraska,

    prima, dass Ihnen das Buch gefällt. Was die lange Wartezeit angeht: da haben Sie natürlich recht. Wir (d.h. Verlag und Autor) möchten uns dafür entschuldigen, dass es – auch nach dem Vorliegen einer stabilen 1.5er-Version) noch so lange bis zur Veröffentlichung gedauert hat, und sind froh, dass Sie (und alle anderen Leser) dem Buch trotzdem die Treue gehalten haben. Und wir hoffen, dass das Buch Ihren Erwartungen entspricht. Viel Erfolg und Spaß damit!

  3. Timo Christ

    Guten Tag,
    Ich lese das Buch ebenfalls, leider bin ich noch nicht zufrieden mit diesem Buch (ich bin gerade im Kapitel 15).
    Ich will es mal so formulieren:
    Es ist als würde man zur Fahrschule gehen und der Fahrlehrer erklärt einem die Funktionen und die Funktionsweisen der einzelnen Komponenten eines Autos, zum Beispiel wie ein Motor funktioniert. Aber das eigentliche Fahren wird einem nicht erklärt.
    Was mir fehlt ist einfach eine gut erklärte Entwicklung einer Komponente und zwar Schritt für Schritt. Das Selbe gilt natürlich auch für die Plugin- und Modulentwicklung.

    Gruß Timo Christ

  4. Boris Karnikowski

    Hallo Herr Christ,

    vielen Dank für Ihren Kommentar. Ich werde das mit dem Autor Alex Kempkens besprechen und gemeinsam mit ihm überlegen, wie wir Ihren Hinweis im Buch berücksichtigen können.

    Schöne Grüße,

    Boris Karnikowski (Lektor des Buches)

  5. Oliver Schwab

    Hallo,

    ansich recht gut. Schade, daß die Einrichtung einer Entwicklungsumgebung unter dem weitverbreiteten Windows XP nicht beschrieben wird. Gerade da hier die Installation des erforderlichen Windows Servers wie unter Vista nicht möglich ist, führt dies zu weiteren frustrierenden Recherchen, welche man ja gerade mit der Anschaffung eines solchen Buches vermeiden wollte.

    Viele Grüße
    O. Schwab

  6. Boris Karnikowski

    Hallo Herr Schwab,

    unter welcher XP-Version arbeiten Sie? Mit der Info können wir Ihnen sicher einen Tipp geben, wie Sie Ihre Entwicklungsumgebung einrichten …

    Schöne Grüße,

    Boris Karnikowski (Lektor des Buches)

Einen Kommentar schreiben