Sold out

Kompendium der Web-Programmierung - Dynamische Web-Sites

German · Hardback

Description

Read more

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.

List of contents

Grundlagen der Web-Programmierung.- Entwicklung der Web-Programmierung.- Darstellung im Web - Auszeichnungssprachen.- Rechnersysteme für Webangebote.- Softwarearchitektur für das Internet.- Der Webclient - Browser.- Der Webserver.- Das Beispiel.- Wichtige und nützliche Werkzeuge für die Web-Entwicklung.- Klassische Web-Programmierung: CGI, PHP und moderne Scriptsprachen.- CGI: das Common Gateway Interface.- Perl.- PHP.- Python.- Ruby.- Server Side Includes.- Clientseitige Programmierung.- JavaScript.- Ajax.- Adobe Flash.- Gescheiterte Technik: das Applet.- Fortgeschrittene Web-Programmierung.- Von CGI zu fastCGI.- Das PHP-Framework PEAR.- Template-Engines: Smarty & Co.- Das Python-Framework django.- Das Ruby-Framework Ruby on Rails.- Serverseitiges Java.- Ergänzungen zur Web-Programmierung.- Was sind Cookies, warum braucht man sie und warum sie keiner will.- Sessionmanagement.- Media-Formate.- Content Management Systeme: TYPO3.- Performance und Testverfahren für Web-Applikationen.- Sicherheit im Web.- Quo vadis? Web 2.0 und die weitere Entwicklung.

About the author

Prof. Dr. Thomas Walter lehrt am Fachbereich Informatik und Mikrosystemtechnik der Fachhochschule Kaiserslautern mit dem Schwerpunkt serverbasierte Programmierung für das Internet. Zuvor leitete er das Verwaltungsrechenzentrum der Universität Tübingen und war Referent des Wissenschaftsrates für Informatik, Mathematik und Physik.

Report

"Thomas Walter, seines Zeichens Professor im Fachbereich Informatik und Mikrosystemtechnik der Fachhochschule Kaiserslautern, hat mit dem vorliegenden schwergewichtigen Band ein Werk geschaffen, das das Zeug zum Klassiker im Bereich der Webprogrammierung hat - nicht nur für angehende Informatikstudenten, sondern auch für den interessierten Praktiker." Karsten Kisser, iX 3/2008

"Das richtige Buch für alle, die Web-Programmierung lernen und einen Überblick über den Stand der Technik gewinnen wollen. Besonders gut gefällt die Anwendung der jeweils vorgestellten Technik auf ein durchgehendes Beispielprojekt. Ein empfehlenswertes Standardwerk, mit dem es sich gut lernen lässt." Martin Schwartz auf amazon

Aus den Rezensionen:

"Kompendium der Web-Programmierung ... gibt an praktischen Beispielen einen Überblick über wichtige Verfahren, die im Augenblick verwendet werden ..." (in: Buchhändler heute, 2008, Issue 9, S. 63)

"... Autor Thomas Walter stellt ... praxisorientiert die ganze Bandbreite der aktuellen Webprogrammierungstechniken von Ajax bis Ruby on Rails vor, einschließlich anschaulicher und leicht nachvollziehbarer Beispielanwendungen." (Ihre Meinung?, in: Internet Magazin, 2008, Issue 11, S. 4)

Product details

Authors Thomas Walter
Publisher Springer, Berlin
 
Languages German
Product format Hardback
Released 01.01.2007
 
EAN 9783540331346
ISBN 978-3-540-33134-6
No. of pages 610
Weight 1650 g
Illustrations 22 Tabellen
Series x.media.press
X.media.press / publishing
X.media.press
Subjects Humanities, art, music > Art > Interior design, design
Natural sciences, medicine, IT, technology > IT, data processing > Application software

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.