Adobe Dreamweaver CS3 z ASP, ColdFusion i PHP. Oficjalny podręcznik - Helion
Tytuł oryginału: Adobe Dreamweaver CS3 with ASP, ColdFusion, and PHP: Training from the Source
Tłumaczenie: Marcin Rogóż
ISBN: 978-83-246-1509-4
stron: 472, Format: 170x230, okładka: miękka
Data wydania: 2008-05-26
Księgarnia: Helion
Cena książki: 69,00 zł
Wiedza o Adobe Dreamweaver CS3 prosto ze źródła
- Jaką technologię skryptową wybrać?
- W jaki sposób wykorzystać skrypty z biblioteki Dreamweavera?
- Jak zbudować interfejs użytkownika w technologii AJAX?
Adobe Dreamweaver to narzędzie, które od wielu lat cieszy się uznaniem projektantów witryn internetowych. Doskonałe połączenie projektowania wizualnego z edycją kodu źródłowego spełnia oczekiwania zarówno początkujących, jak i zaawansowanych użytkowników. Najnowszy Dreamweaver, oznaczony symbolem CS3, to nie tylko edytor kodu HTML - to zintegrowane środowisko programistyczne, pozwalające na tworzenie dynamicznych witryn WWW z wykorzystaniem trzech technologii skryptowych - PHP, ASP i ColdFusion. Użytkownicy mają do dyspozycji bibliotekę gotowych skryptów oraz wiele narzędzi usprawniających i przyspieszających proces kreowania witryny.
"Adobe Dreamweaver CS3 z ASP, ColdFusion i PHP. Oficjalny podręcznik" to podręcznik przedstawiający zasady tworzenia dynamicznych witryn WWW, przygotowany przez instruktorów posiadających certyfikaty firmy Adobe. W kolejnych rozdziałach znajdziesz ćwiczenia prowadzące przez proces budowania dynamicznej witryny WWW z wykorzystaniem różnych technologii skryptowych. Nauczysz się tworzyć statyczne elementy witryny, mechanizmy nawigacji i weryfikacji danych. Przeczytasz o przesyłaniu danych pomiędzy stronami, komunikacji z bazami danych, uwierzytelnianiu użytkowników i tworzeniu interfejsów wykorzystujących AJAX. Znajdziesz również opis tworzenia modułów zarządzania treścią witryny.
- Przygotowanie struktury witryny i arkuszy stylów
- Wybór technologii i konfiguracja środowiska roboczego
- Przesyłanie danych pomiędzy stronami
- Wysyłanie poczty elektronicznej z formularzy na stronach WWW
- Przetwarzanie danych z formularzy
- Połączenia z bazami danych
- Budowanie interfejsu użytkownika z wykorzystaniem technologii AJAX
- Moduły wyszukiwawcze
- Uwierzytelnianie użytkowników
- Mechanizm zarządzania treścią witryny
Osoby które kupowały "Adobe Dreamweaver CS3 z ASP, ColdFusion i PHP. Oficjalny podręcznik", wybierały także:
- ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio 86,77 zł, (26,90 zł -69%)
- Ajax. Od podstaw 77,00 zł, (38,50 zł -50%)
- Ajax. Implementacje 49,00 zł, (24,50 zł -50%)
- Ajax. Bezpieczne aplikacje internetowe 37,00 zł, (18,50 zł -50%)
- 80 sposobów na Ajax 54,90 zł, (27,45 zł -50%)
Spis treści
Adobe Dreamweaver CS3 z ASP, ColdFusion i PHP. Oficjalny podręcznik -- spis treści
Wstęp (11)
- Wymagania (11)
- Lekcje (12)
- Projekt witryny (13)
- Struktura książki (13)
- W razie problemów (14)
- O tym wydaniu (15)
- Oficjalny podręcznik (16)
- Autoryzowane szkolenia i certyfikaty (17)
- Czego się nauczysz? (17)
- Minimalne wymagania systemowe - Windows (18)
- Minimalne wymagania systemowe - Macintosh (19)
Lekcja 1. Przedstawiamy Newland Tours (21)
- Czego się nauczysz? (21)
- Przewidywany czas (21)
- Pliki lekcji (21)
- Definiowanie statycznej witryny (23)
- Tworzenie strony "Kontakt z nami" (29)
- Formatowanie strony "Kontakt z nami" (32)
- Ocena witryny. Kod (39)
- Ocena witryny. Procesy biznesowe (43)
- Widoki na przyszłość (49)
- Czego się nauczyłeś? (51)
Lekcja 2. Przygotowanie statycznych stron HTML i CSS (53)
- Czego się nauczysz? (53)
- Przewidywany czas (53)
- Pliki lekcji (53)
- Automatyzowanie zmian za pomocą funkcji Find and Replace (55)
- Przedefiniowanie wyglądu elementów HTML za pomocą CSS (59)
- Tworzenie i stosowanie własnych stylów CSS (67)
- Tworzenie szablonu do wielokrotnego użytku (78)
- Zwiększanie dostępności za pomocą niewidocznej nawigacji (80)
- Czego się nauczyłeś? (84)
Lekcja 3. Dynamiczne witryny WWW (85)
- Czego się nauczysz? (85)
- Przewidywany czas (85)
- Pliki lekcji (85)
- Podstawy dynamicznych witryn WWW (86)
- Wybór technologii serwerowych (90)
- Zmiana witryny Newland Tours na witrynę dynamiczną (93)
- Praca na serwerze lokalnym (94)
- Konfigurowanie środowiska lokalnego dla IIS/ASP (94)
- Konfigurowanie środowiska lokalnego dla ColdFusion (96)
- Konfigurowanie środowiska lokalnego dla Apache i PHP (98)
- Praca na serwerze zdalnym (104)
- Definiowanie witryny dynamicznej w programie Dreamweaver (wszyscy użytkownicy) (105)
- Budujemy prostą aplikację dynamiczną (110)
- Czego się nauczyłeś? (120)
Lekcja 4. Przesyłanie danych między stronami (121)
- Czego się nauczysz? (121)
- Przewidywany czas (121)
- Pliki lekcji (121)
- Poznajemy protokół HTTP (123)
- Pobieranie danych z adresu URL (125)
- Wysyłanie danych za pomocą odnośników (131)
- Umieszczanie i odczytywanie cookies (135)
- Czego się nauczyłeś? (141)
Lekcja 5. Wysyłanie wiadomości e-mail z formularza WWW (143)
- Czego się nauczysz? (143)
- Przewidywany czas (143)
- Pliki lekcji (143)
- Wprowadzenie do usługi pocztowej SMTP (145)
- Konfigurowanie systemu w celu wysyłania wiadomości e-mail przez SMTP (145)
- Konfigurowanie serwera IIS w celu wysyłania wiadomości e-mail (użytkownicy ASP) (146)
- Konfigurowanie ColdFusion w celu wysyłania wiadomości e-mail (148)
- Konfigurowanie PHP w celu wysyłania wiadomości e-mail (150)
- Pisanie kodu wysyłającego własności (153)
- Obiekty, metody i właściwości (153)
- Tworzenie formularzy WWW (159)
- Wysyłanie wartości formularza przez e-mail (163)
- Walidacja formularza po stronie klienta (165)
- Czego się nauczyłeś? (168)
Lekcja 6. Budujemy kalkulator cen wycieczek (171)
- Czego się nauczysz? (171)
- Przewidywany czas (171)
- Pliki lekcji (171)
- Tworzenie stron (173)
- Budujemy formularz (175)
- Zbieranie, przetwarzanie i wyświetlanie danych (181)
- Walidacja po stronie serwera (187)
- Tworzenie obszarów warunkowych (191)
- Tworzenie i zastosowanie własnej klasy CSS (193)
- Czego się nauczyłeś? (195)
Lekcja 7. Bazy danych w WWW (197)
- Czego się nauczysz? (197)
- Pliki lekcji (197)
- Przyspieszony kurs obsługi baz danych (198)
- Wprowadzenie do obiektów związanych z bazami danych (199)
- Relacje (201)
- Bazy danych w sieci WWW (203)
- Bezpieczeństwo baz danych a WWW (206)
- Instalacja bazy danych Newland Tours w MySQL (206)
- Przegląd bazy danych Newland (211)
- Nawiązywanie połączenia z bazą danych (215)
- Pobieranie zestawu rekordów i wyświetlanie informacji z bazy danych (224)
- Czego się nauczyłeś? (229)
Lekcja 8. Kalkulator cen - ciąg dalszy (231)
- Czego się nauczysz? (231)
- Przewidywany czas (231)
- Pliki lekcji (231)
- Menu rozwijane wypełniane dynamicznie (232)
- Filtrowanie zestawów rekordów (237)
- Skrypt korzystający z prawdziwych danych (240)
- Dokumentowanie kodu za pomocą komentarzy (245)
- Czego się nauczyłeś? (248)
Lekcja 9. Filtrowanie i wyświetlanie danych z wykorzystaniem techniki AJAX (249)
- Czego się nauczysz? (249)
- Przewidywany czas (249)
- Pliki lekcji (249)
- Przesyłanie danych z użyciem techniki AJAX (251)
- Rozbudowa Dreamweavera za pomocą rozszerzeń (252)
- Przekształcanie zestawu rekordów w XML (254)
- Łączenie strony opisów z danymi XML (256)
- Tworzenie tabeli Spry (261)
- Tworzenie obszarów Spry (266)
- Wyświetlanie danych z użyciem Spry Accordion (268)
- Dodawanie obrazów i nazwy kraju (271)
- Pobieranie danych z tabel zewnętrznych przy użyciu SQL (274)
- Dostosowywanie wyglądu strony za pomocą formatowania i pozycjonowania CSS (278)
- Czego się nauczyłeś? (284)
Lekcja 10. Tworzenie strony zawierającej opisy wyjazdów (285)
- Czego się nauczysz? (285)
- Przewidywany czas (285)
- Pliki lekcji (285)
- Planowanie aplikacji (287)
- Tworzenie zestawów rekordów za pomocą operatora JOIN (290)
- Tworzenie opisów wyjazdów (295)
- Wstawianie obrazów i atrybutów alt (300)
- Implementowanie stronicowania zestawu rekordów (302)
- Przesyłanie danych do innych aplikacji (308)
- Czego się nauczyłeś? (317)
Lekcja 11. Budowanie interfejsów wyszukiwania (319)
- Czego się nauczysz? (319)
- Przewidywany czas (319)
- Pliki lekcji (319)
- Przygotowywanie strony wyszukiwania i tworzenie odnośnika "Wyszukaj wszystkie" (321)
- Wyszukiwanie według rejonu świata - tworzenie interfejsów (324)
- Poprawianie zapytania SQL oraz używanie komentarzy do kodu w celu testowania kodu i usuwania błędów (330)
- Kontrolowanie wyświetlania paska nawigacji (334)
- Wyszukiwanie według kraju - filtrowanie względem wartości pola formularza (338)
- Wybór zapytania SQL w zależności od zmiennych środowiskowych (344)
- Czego się nauczyłeś? (348)
Lekcja 12. Uwierzytelnianie użytkowników (349)
- Czego się nauczysz? (349)
- Przewidywany czas (349)
- Pliki lekcji (349)
- Uwierzytelnianie użytkowników jako aplikacja sieci WWW (351)
- Tworzenie strony rejestracji (354)
- Tworzenie strony logowania (360)
- Tworzenie Application.cfc (tylko ColdFusion) (365)
- Ograniczanie dostępu do stron (367)
- Czego się nauczyłeś? (369)
Lekcja 13. Zarządzanie treścią za pomocą formularzy (371)
- Czego się nauczysz? (371)
- Przewidywany czas (371)
- Pliki lekcji (371)
- Tworzenie części administracyjnej (374)
- Formatowanie zawartości przechowywanej w bazie danych (377)
- Tworzenie formularza (378)
- Zmienne sesji i ukryte pola wykorzystywane do śledzenia użytkowników (382)
- Wstawianie rekordu (383)
- Czego się nauczyłeś? (386)
Lekcja 14. Tworzenie stron aktualizujących dane (387)
- Czego się nauczysz? (387)
- Przewidywany czas (387)
- Pliki lekcji (387)
- Przygotowywanie stron (389)
- Planowanie stron Master-Detail (390)
- Wprowadzenie aktualizacji na stronie szczegółowej (398)
- Czego się nauczyłeś? (407)
Lekcja 15. Kodowanie prostego systemu zarządzania treścią (CMS) (409)
- Czego się nauczysz? (409)
- Przewidywany czas (409)
- Pliki lekcji (409)
- Przygotowywanie systemu zarządzania treścią (CMS) (411)
- Tworzenie formularza i wpisywanie kodu zestawu rekordów (415)
- Umożliwienie wstawiania rekordów (424)
- Tworzenie strony ogólnej (429)
- Tworzenie strony szczegółowej do aktualizowania rekordów (433)
- Dodawanie funkcji aktualizującej (442)
- Usuwanie rekordów (445)
- Aktualizacja odnośników na stronie administracyjnej (447)
- Co dalej? (447)
- Czego się nauczyłeś? (448)
Skorowidz (449)