Adobe Dreamweaver CS5 - Das umfassende Handbuch, m. DVD-ROM
Umfassender geht es nicht! Alle Funktionen von Dreamweaver CS5
werden im praktischen Einsatz gezeigt, ohne dabei den technischen
Hintergrund zu vernachlässigen. Zunächst erlernen Sie von Vorlagen
und Tabellen bis zu Tag-Editor und Code-Fragmenten alles für die
fortgeschrittene Erstellung statischer Webseiten mit CSS, Ebenen,
JavaScript und XML. Ein wichtiges Thema ist dabei das Layouten mit
CSS für attraktive und moderne Websites.
Der zweite große Teil des Buches dreht sich um die Entwicklung
dynamischer Webseiten mit PHP, MySQL und Datenbankabfragen.
Zunächst werden damit einfache und dann auch komplexere dynamische
Seiten aufgebaut. Zu guter Letzt wird ein komplettes CMS
entwickelt, über das man die erstellte Seite im Browser
administrieren und mit Inhalten füllen kann.
Alles, was Sie für Ihre tägliche Arbeit mit Dreamweaver CS5 wissen
müssen, finden Sie in diesem umfassenden Handbuch! Sie lernen
sämtliche Funktionen im Praxiseinsatz kennen und erfahren wie Sie
attraktive und moderne Websites erstellen.
Im ersten Teil dreht sich dabei alles um die Entwicklung statischer
Webseiten. Vom grundlegenden Aufbau über Bilder, Tabellen und
Formulare bis hin zu raffinierten Layouts mit CSS und tollen
Effekten mit JavaScript und dem Ajax-Framework Spry werden alle
Themen ausführlich und anhand von anschaulichen Beispielen
vorgestellt.
Der zweite große Teil des Buchs führt Sie dann in die Entwicklung
dynamischer Webseiten ein. Sie lernen mit PHP zu programmieren und
auf MySQL-Datenbanken zuzugreifen und entwickeln dabei am Ende
sogar ein eigenes Content Management System. Auch andere
fortgeschrittene Themen, wie z. B. Suchmaschinenoptimierung oder
die XML-Unterstützung von Dreamweaver, werden in diesem Teil
behandelt, so dass Sie für Ihren Arbeitsalltag als professioneller
Webentwickler und -designer bestens gerüstet sind!
Ausstattung/Bilder: Neuausg. 2010. 750 S. m. zahlr. farb. Abb.
Seitenzahl: 750
Edition PAGE
Altersempfehlung: 0 bis 99 Jahre
Deutsch
Abmessung: 168mm x 240mm
Gewicht: 1550g
ISBN-13: 9783836215671
ISBN-10: 3836215675
Best.Nr.: 29426083
"Empfehlung der Redaktion!" (Buch Magazin 2010)
Richard Beer, geboren 1963, arbeitet seit 1996 in diversen Unternehmen der Multimediabranche und gründete 1999 in Hamburg die Agentur firstART - Agentur für Design und Consulting. Seine Schwerpunkte liegen in der Konzeption, Entwicklung und Projektleitung von On- und Offline-Medien.
Inhaltsangabe
Vorwort 25 Teil I Grundlagen 27 1 Einleitung 29 1.1 Für die Leser 29 1.2 Was ist Dreamweaver und was nicht? 31 1.3 Was ist neu in Dreamweaver CS5? 35 2 Projektablauf für die Buchwebsite 37 2.1 Briefing 38 2.2 Arbeitsablauf 40 2.3 Das Layout 41 3 Grundlagen von Dreamweaver 45 3.1 Die Programmoberfläche 46 3.2 Wichtige Voreinstellungen 63 3.3 Layouthilfen in Dreamweaver 80 3.4 Dreamweaver erweitern 84 Teil II Statische Websites 91 4 Eine Site erstellen 93 4.1 Die Struktur 93 4.2 Die Site-Verwaltung 98 4.3 Die Site-Ansicht 115 4.4 Gruppenarbeit 118 4.5 Die Buchwebsite anlegen 123 5 Grundlegende Dokumenteinstellungen 127 5.1 Seiteneigenschaften festlegen mit CSS 127 5.2 Seiteneigenschaften festlegen ohne CSS 134 5.3 Metaangaben 136 6 Tabellen und Listen 139 6.1 Layouttabellen -- pro und contra 139 6.2 Einfügen von Tabellen 140 6.3 Tabelleneigenschaften einstellen 144 6.4 Verschachtelte Tabellen 148 6.5 Arbeiten mit Listen 150 7 Bilder im Web 153 7.1 Bildformate bestimmen 153 7.2 Bilder einfügen und bearbeiten 157 7.3 Interaktion mit Photoshop 166 8 Framesets 171 8.1 Funktionsweise von Frames 171 8.2 Ein Frameset anlegen 174 8.3 Mit Framesets arbeiten 178 9 JavaScript und Verhalten 183 9.1 JavaScript in Dreamweaver 183 9.2 Verhalten 184 10 Hyperlinks 193 10.1 Verknüpfungen einbauen 193 10.2 Ziel angeben 195 10.3 Barrierefreie Hyperlinks 196 10.4 Hyperlinks prüfen 196 10.5 Anker hinzufügen 197 10.6 Hyperlink-Methoden 198 10.7 Hyperlinks auf E-Mail-Adressen 199 10.8 Platzhalter für Hyperlinks 200 11 CSS in Dreamweaver 201 11.1 CSS -- pro und contra 201 11.2 Arten von CSS-Stilen 202 11.3 CSS-Syntax 208 11.4 Erstellen und Bearbeiten von CSS-Stilen 213 11.5 CSS-Regeln für Texte 218 11.6 CSS-Regeln für unterschiedliche Ausgabemedien 221 11.7 Stile einschalten, wechseln und abschalten 224 11.8 CSS-Layout anlegen 224 11.9 CSS-Stile und DIV-Tags 234 11.10 AP-Elemente 239 11.11 Navigation aus Listen erstellen 247 11.12 Mit CSS-Vorlagen arbeiten 251 11.13 Allgemeine Vorgehensweise 253 11.14 Layout-Hilfsmittel 254 11.15 CSS-Regeln für die Buchwebsite erstellen 260 11.16 Aufbau der Buchwebsite mit CSS und APElementen 262 12 Spry -- Framework für Ajax 287 12.1 Was ist Spry? 287 12.2 Spry in diesem Buch 290 12.3 Spry-Widgets 290 12.4 Spry-Menüleiste 292 12.5 Spry-Palette mit Registerkarten 294 12.6 Spry-Akkordeon 296 12.7 Reduzierbare Palette 298 12.8 Spry-QuickInfo 299 12.9 Spry-Widgets mit CSS gestalten 300 13 Vorlagen und Bibliotheken 305 13.1 Mit Vorlagen arbeiten 306 13.2 Tricks mit Vorlagen 311 13.3 Mit Bibliotheken arbeiten 312 14 Formulare 317 14.1 Übertragungsmethoden für Formulardaten 317 14.2 Ein Formular erstellen 318 14.3 Formularelemente 320 14.4 Überprüfung von Formularen 329 14.5 Formulare gestalten 339 14.6 Ein Kontaktformular für die Buchwebsite 341 15 Flash und YouTube integrieren 347 15.1 Flash einsetzen oder nicht? 347 15.2 Flashfilme einfügen 348 15.3 Flash-Sound einbinden 353 15.4 Flash in Dreamweaver öffnen 354 15.5 FLV-Filme einbinden 354 15.6 YouTube-Videos einbinden 356 16 Office-Dateien einfügen 361 16.1 Word-Texte einfügen 361 16.2 Excel-Tabellen einfügen 362 16.3 CSV-Daten importieren 362 16.4 Weitere Einfügemöglichkeiten 363 17 Quelltext de luxe 365 17.1 Arbeiten im Quelltext 365 17.2 Arbeiten in der Live-Code-Ansicht 370 17.3 Codefragmente (Snippets) einsetzen 371 17.4 Quelltext in der Entwurfsansicht bearbeiten 377 17.5 Quelltext automatisch optimieren 378 17.6 Suchen und ersetzen 379 Teil III Dynamische Websites 381 18 Dynamische Websites -- Einführung 383 18.1 Vorteile dynamischer Sites 383 18.2 Typen dynamischer Websites 385 18.3 Client- und serverseitiges Skripting 390 18.4 Konzeption dynamischer Sites 393 19 Einführung in PHP 397 19.1 Was ist PHP? 397 19.2 PHP und XHTML 400 19.3 Variablen in PHP 403 19.4 Vergleichsoperatoren 405 19.5 Boolesche Operatoren 406 19.6 Schleifen programmieren 406 19.7 Bedingungen mit PHP 409 19.8 Dateien einbinden 411 19.9 Mit Sessions arbeiten 414 19.10 Funktionen 415 19.11 Fazit 417 20 PHP mit Dreamweaver 419 20.1 PHP-Befehle einsetzen 419 20.2 Variablen in Dreamweaver 420 20.3 PHP von Hand coden 424 20.4 PHP-Referenz 424 20.5 Fehlersuche im PHP-Code 426 21 Lokalen Webserver installieren 429 21.1 Webserver-Grundlagen 429 21.2 Vorbereitung: Firewall einstellen oder ausschalten 431 21.3 WAMP installieren 432 21.4 Internet Information Server installieren 441 22 Dynamische Sites in Dreamweaver einrichten 457 22.1 Testserver-Einstellungen 457 22.2 Site-Einstellungen testen 460 22.3 Buchwebsite für dynamische Inhalte einrichten 464 23 MySQL-Grundlagen 467 23.1 Einführung in Datenbanken 467 23.2 Erstellen einer MySQL-Datenbank 474 23.3 Benutzerverwaltung mit MySQL 481 23.4 MySQL und Microsoft Access 483 23.5 Einführung in SQL 487 23.6 Datenstruktur der Buchwebsite 490 24 Datenbanken mit Dreamweaver anbinden 495 24.1 MySQL-Datenbanken konnektieren 495 24.2 MySQL mit PHP konnektieren 496 25 Datenbanken abfragen 501 25.1 Datenbankabfrage und Datenanzeige 501 25.2 Datensätze in Dreamweaver abfragen 502 25.3 Dynamische Tabellen 522 25.4 Wiederholte Bereiche mit AP-Elementen 524 25.5 Bilder dynamisch einfügen 529 25.6 In Datensätzen navigieren 534 25.7 HTML-Attribute dynamisch generieren 540 25.8 Automatische Master- und Detailseiten 548 25.9 Ausgabe formatieren 550 25.10 Aufbau der dynamischen Inhalte der Buchwebsite 551 26 Daten einfügen und dynamische Formulare 581 26.1 Neue Datensätze einfügen 582 26.2 Bestehende Datensätze manipulieren 585 26.3 Datensätze löschen 592 26.4 Daten aus mehreren Tabellen verbinden 595 26.5 Administrationsoberfläche für die Buchwebsite anlegen 599 27 Benutzer authentifizieren und Zugriffsrechte festlegen 609 27.1 Benutzer verwalten 609 27.2 Zugriffsrechte beschränken 613 27.3 Neue Benutzer anlegen 615 27.4 Zugriffsrechte für die Website zum Buch 620 28 Fortgeschrittene Techniken 625 28.1 SQL-Abfragen 625 28.2 Arbeiten mit Sessions 641 28.3 Serververhalten 644 29 Menüs für dynamisches Verhalten 657 29.1 Tabellendaten importieren 657 29.2 Spry-XML-Datensatz 657 29.3 Spry-Bereich 657 29.4 Spry-Wiederholung 657 29.5 Spry-Wiederholungsliste 658 29.6 Datensatzgruppen 658 29.7 Dynamische Daten 658 29.8 Bereich wiederholen 659 29.9 Bereich anzeigen 659 29.10 Seitenerstellung für Datensatzgruppe 660 29.11 Datensatzgruppen-Navigationsstatus 661 29.12 Master-Detaildatensatz 661 29.13 Datensatz einfügen 661 29.14 Datensatz aktualisieren 662 29.15 Datensatz löschen 662 29.16 Benutzerauthentifizierung 663 29.17 XSL-Transformation 663 30 XML in Dreamweaver 665 30.1 Einführung in XML 665 30.2 XML und CSS 668 30.3 XML-Attribute 671 30.4 DTDs 673 30.5 XML, XSLT und CSS 680 31 Spry und XML 695 31.1 Was ist Ajax? 695 31.2 XML-Daten anbinden 695 31.3 Spry-Bereiche 701 31.4 Kritik an Spry 708 Index 715