Installieren Sie die genialokal App auf Ihrem Startbildschirm für einen schnellen Zugriff und eine komfortable Nutzung.
Tippen Sie einfach auf Teilen:
Und dann auf "Zum Home-Bildschirm [+]".
Bei genialokal.de kaufen Sie online bei Ihrer lokalen, inhabergeführten Buchhandlung!
Die Programmierung für das Internet ist heute Basis und zugleich Motor für die Wissensgesellschaft. Das praxisorientierte Kompendium der Web-Programmierung stellt die ganze Bandbreite der aktuellen Ansätze vor: z.B. CGI-Programmierung oder Scriptsprachen. Ziel ist es, eine komplexe Web-Anwendung wie eBay oder ein Shopsystem selbst entwickeln zu können. Eine typische Beispielanwendung zieht sich konsequent durch alle Techniken. Hinzu kommt eine Vielzahl von Tipps aus der Praxis. Leser werden in die Lage versetzt, für eigene Anwendungen geeignete Techniken zu entwickeln und umzusetzen. Ein umfassendes Web-Angebot unter www.webkompendium.de mit Quellcodes, Materialien und aktuellen Informationen ergänzt das Buch.
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.