Programmierung für das Internet ist die Voraussetzung für Vernetzung. Dieses praxisorientierte Kompendium stellt die ganze Bandbreite der aktuellen Ansätze vor: CGI-Programmierung, Scriptsprachen (Ruby, J2EE-Techniken mit Servlets und JSP), Frameworks bis hin zu Webservices, Datenbankanbindung, Sicherheit, Barrierefreiheit, Content-Management-Systeme und Software-Design für das Web. Hinzu kommen zahlreiche Tipps aus der Praxis und ein durchgehendes Anwendungsbeispiel. Ziel ist es, eine komplexe Web-Anwendung wie eBay oder ein Shopsystem entwickeln zu können. Plus: Quellcodes, Materialien, aktuelle Informationen unter www.webkompendium.de.
Die Programmierung für das Internet ist heute Basis und zugleich Motor für die Wissensgesellschaft. Das Kompendium der Web-Programmierung stellt die ganze Bandbreite der aktuellen Ansätze praxisorientiert vor.
Neben den allgemeinen Grundlagen des Internets werden die relevanten Techniken von der klassischen CGI-Programmierung und modernen Scriptsprachen wie Ruby bis hin zu den J2EE-Techniken mit Servlets und JSP sowie einschlägige Frameworks wie Ruby on Rails und die Template-Engine Smarty erläutert. Ergänzende Themen sind performante Web-Applikationen mit Ansätzen wie fastCGI, Sicherheit im Internet, Barrierefreiheit, Content-Management-Systeme und das Software-Design für das Web sowie clientseitige Programmierungen mit Ajax. Hinzu kommt eine Vielzahl von Tipps und Hinweisen aus der Praxis wie Verfahren der Performance-Analyse mit JMeter.
Ziel ist es, eine komplexe und performante Web-Anwendung mit Datenbankanbindung wie eBay selbst entwickeln zu können. Eine typische Beispielanwendung zieht sich konsequent durch alle Techniken und macht jeden Bereich direkt nachvollziehbar.
Der Leser wird in die Lage versetzt, die für seine Anwendung geeigneten Techniken zu erkennen und aktiv umzusetzen. Ein sehr umfassendes Web-Angebot unter www.webkompendium.de mit allen getesteten Quellcodes, weiteren Materialien und aktuellen Informationen rundet das Buch ab.