Angaben aus der Verlagsmeldung

Kompendium der Web-Programmierung : Dynamische Web-Sites / von Thomas Walter


Die Programmierung für das Internet ist heute eine fundamentale Voraussetzung für die vernetzte Wirtschaft und Gesellschaft. Das Kompendium der Web-Programmierung stellt die ganze Bandbreite der aktuellen Ansätze praxisorientiert vor.

Neben allgemeinen und clientseitigen Grundlagen werden die relevanten Techniken von der klassischen CGI-Programmierung und moderne Scriptsprachen wie Ruby bis hin zu den J2EE-Techniken mit Servlets und JSP und die wichtigen Frameworks erläutert. Ergänzende Themen wie Webservices, Datenbankanbindung, Sicherheit, Barrierefreiheit, Content-Management-Systeme und Software-Design für das Web werden behandelt. Hinzu kommt eine Vielzahl von Tipps aus der Praxis.

Ziel ist es, eine komplexe Web-Anwendung wie eBay oder ein Shopsystem entwickeln zu können. Eine typische Beispielanwendung zieht sich konsequent durch alle Techniken und macht jeden Bereich nachvollziehbar.

Der Leser wird in die Lage versetzt, die für seine Anwendung geeigneten Techniken zu erkennen und aktiv umzusetzen. Ein umfassendes Web-Angebot unter www.webkompendium.de mit den Quellcodes, weiteren Materialien und aktuellen Informationen rundet das Buch ab. TOC:Grundlagen und Entwicklung der Internetprogrammierung.- Darstellung im Web - Auszeichnungsspachen.- Rechnersysteme für Webangebote.- Softwarearchitektur für das Internet.- Der Webserver.- CGI-Programmierung.- Der CGI-Prozess.- Perl, PHP, Python, Ruby, ServerSideIncludes (SSI).- Vergleich der Technologien zur serverseitigen Programmierung.- Clientseitige Programmierung.- JavaScript.- Flash und ActionScript.- Gescheiterte Technik: das Applet.- Fortgeschrittene Webprogrammierung.- Von CGI zu fastCGI.- Serverseitiges Java.- Frameworks.- Vergleich der Techniken zur fortgeschrittenen serverseitigen Programmierung.- Ergänzungen zur Webprogrammieurng.- Sessionmanagement.- Was sind Cookies, warum man sie braucht und warum sie keiner will.- Content-Management-Systeme.- Webservices.- Das dotnet-Framework von Microsoft.- Sicherheit im Web.- Internet-Links.- Abkürzungen.- LIteratur.- Index.