Książka jest NOWA, w stanie IDEALNYM. Niezależnie od ilości zakupionych książek płacisz tylko jednorazowy koszt wysyłki. Macromedia Dreamweaver 8 z ASP, PHP i ColdFusion. Oficjalny podręcznik
Wydawnictwo: Helion Stwórz dynamiczne witryny WWW za pomocą nowoczesnego narzędzia
- Skonfiguruj środowisko pracy i zainstaluj serwer WWW
- Wykorzystaj możliwości języków ASP, PHP i ColdFusion
- Zastosuj język SQL do przetwarzania danych
Macromedia Dreamweaver od dawna cieszy się uznaniem twórców witryn WWW. Główne przyczyny popularności to przyjazne i łatwe w obsłudze środowisko, możliwość ręcznej edycji kodu źródłowego, a przede wszystkim liczne narzędzia usprawniające pracę. Najnowsza wersja Dreamweavera, oznaczona symbolem 8, to jednak nie tylko edytor stron WWW -- to także rozbudowane narzędzie programistyczne, pozwalające na tworzenie aplikacji internetowych w językach PHP, ASP i ColdFusion. Osoby stawiające pierwsze kroki w projektowaniu dynamicznych witryn WWW docenią bogatą bibliotekę gotowych skryptów, zwanych behawiorami, a doświadczeni projektanci -- swobodę twórczą, jaką oferuje Dreamweaver.
Książka "Macromedia Dreamweaver 8 z ASP, PHP i ColdFusion. Oficjalny podręcznik" to podręcznik przedstawiający zasady tworzenia dynamicznych witryn WWW, przygotowany przez instruktorów certyfikowanych w firmie Macromedia. Wykonując zaproponowane ćwiczenia, zbudujesz witrynę WWW wykorzystującą wszystkie najnowsze technologie internetowe -- ostatnie specyfikacje HTML i CSS, języki PHP, ASP i ColdFusion oraz bazy danych. Dowiesz się, jak skonfigurować środowisko robocze, stworzyć wszystkie elementy witryny, opublikować ją na serwerze i przeprowadzić aktualizację.
- Definiowanie stylów CSS dla statycznej witryny
- Konfiguracja serwera WWW na lokalnym komputerze
- Przekazywanie danych między stronami witryny
- Obsługa formularzy na stronach WWW
- Połączenie serwisu WWW z bazą danych
- Dynamiczne generowanie menu i list rozwijanych
- Wyszukiwanie i filtrowanie danych
- Obsługa logowania użytkowników
- Tworzenie mechanizmów zarządzania treścią witryny
Tchnij życie w statyczne strony WWW, wykorzystując Dreamweavera 8.
Spis treści:Wstęp (11)
Lekcja 1. Przedstawiamy Newland Tours (21)
- Czego się nauczymy? (23)
- Przewidywany czas (23)
- Pliki lekcji (23)
- Definiowanie statycznej witryny (24)
- Tworzenie strony "Kontakt z nami" (29)
- Formatowanie strony "Kontakt z nami" (33)
- Ocena witryny: kod (42)
- Ocena witryny: procesy biznesowe (45)
- Widoki na przyszłość (51)
- Czego się nauczyliśmy? (54)
Lekcja 2. Przygotowanie statycznych stron HTML i CSS (55)
- Czego się nauczymy? (56)
- Przewidywany czas (56)
- Pliki lekcji (56)
- Automatyzowanie zmian za pomocą funkcji Find and Replace (57)
- Przedefiniowanie wyglądu elementów HTML za pomocą CSS (63)
- Tworzenie i stosowanie własnych stylów CSS (70)
- Tworzenie szablonu do wielokrotnego użytku (77)
- Zwiększanie dostępności za pomocą niewidocznej nawigacji (79)
- Czego się nauczyliśmy? (83)
Lekcja 3. Dynamiczne witryny WWW (85)
- Czego się nauczymy? (86)
- Przewidywany czas (86)
- Pliki lekcji (86)
- Podstawy dynamicznych witryn WWW (87)
- 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/PHP (99)
- Praca na serwerze zdalnym (113)
- Definiowanie witryny dynamicznej w programie Dreamweaver (wszyscy użytkownicy) (114)
- Budujemy prostą aplikację dynamiczną (119)
- Czego się nauczyliśmy? (129)
Lekcja 4. Przesyłanie danych między stronami (131)
- Czego się nauczymy? (132)
- Przewidywany czas (133)
- Pliki lekcji (133)
- Poznajemy protokół HTTP (133)
- Pobieranie danych z adresu URL (135)
- Wysyłanie danych za pomocą odnośników (141)
- Umieszczanie i odczytywanie cookies (145)
- Czego się nauczyliśmy? (151)
Lekcja 5. Wysyłanie wiadomości e-mail z formularza WWW (153)
- Czego się nauczymy? (154)
- Przewidywany czas (154)
- Pliki lekcji (155)
- Wprowadzenie do usługi pocztowej SMTP (155)
- Konfigurowanie systemu w celu wysyłania wiadomości e-mail przez SMTP (155)
- Konfigurowanie serwera IIS w celu wysyłania wiadomości e-mail (użytkownicy ASP) (156)
- Konfigurowanie ColdFusion w celu wysyłania wiadomości e-mail (158)
- Pisanie kodu wysyłającego wiadomości (160)
- Obiekty, metody i właściwości (160)
- Tworzenie formularzy WWW (167)
- Wysyłanie wartości formularza przez e-mail (170)
- Walidacja formularza po stronie klienta (173)
- Czego się nauczyliśmy? (176)
Lekcja 6. Budujemy kalkulator cen wycieczek (177)
- Czego się nauczymy? (178)
- Przewidywany czas (178)
- Pliki lekcji (178)
- Utworzenie strony (179)
- Budujemy formularz (181)
- Zbieranie, przetwarzanie i wyświetlanie danych (184)
- Walidacja po stronie serwera (191)
- Tworzenie obszarów warunkowych (194)
- Tworzenie i zastosowanie własnej klasy CSS (197)
- Czego się nauczyliśmy? (200)
Lekcja 7. Bazy danych w WWW (201)
- Czego się nauczymy? (202)
- Pliki lekcji (202)
- Przyspieszony kurs obsługi baz danych (203)
- Wprowadzenie do obiektów związanych z bazami danych (203)
- Relacje (206)
- Bazy danych w sieci WWW (208)
- Bezpieczeństwo baz danych a WWW (210)
- Instalacja i uruchomienie MySQL (211)
- Instalacja i uruchomienie MySQL w OS X (215)
- Instalacja bazy danych Newland na serwerze zdalnym (219)
- Przegląd bazy danych Newland (220)
- Nawiązywanie połączenia z bazą danych (224)
- Pobieranie zestawu rekordów i wyświetlanie informacji z bazy danych (233)
- Czego się nauczyliśmy? (238)
Lekcja 8. Kalkulator cen - ciąg dalszy (239)
- Czego się nauczymy? (240)
- Przewidywany czas (240)
- Pliki lekcji (240)
- Menu rozwijane wypełniane dynamicznie (241)
- Filtrowanie zestawów rekordów (247)
- Skrypt korzystający z prawdziwych danych (249)
- Dokumentowanie kodu za pomocą komentarzy (253)
- Czego się nauczyliśmy? (257)
Lekcja 9. Filtrowanie i wyświetlanie danych (259)
- Czego się nauczymy? (260)
- Przewidywany czas (260)
- Pliki lekcji (261)
- Tworzenie strony pobierającej dane od użytkownika (261)
- Dynamiczne generowanie adresów URL (263)
- Przygotowanie strony z wynikami ()272
- Wstawianie dynamicznej zawartości strony (274)
- Dynamiczne wyświetlanie obrazów i formatowanie liczby ludności (276)
- Pobieranie danych z tabel zewnętrznych przy użyciu SQL (281)
- Czego się nauczyliśmy? (286)
Lekcja 10. Tworzenie strony zawierającej opisy wyjazdów (287)
- Czego się nauczymy? (288)
- Przewidywany czas (289)
- Pliki lekcji (289)
- Planowanie aplikacji (289)
- Tworzenie zestawów rekordów za pomocą operatora JOIN (292)
- Tworzenie opisów wyjazdów (297)
- Wstawianie obrazów i atrybutów alt (302)
- Implementowanie stronicowania zestawu rekordów (304)
- Przesyłanie danych do innych aplikacji (309)
- Czego się nauczyliśmy? (316)
Lekcja 11. Budowanie interfejsów wyszukiwania (317)
- Czego się nauczymy? (318)
- Przewidywany czas (318)
- Pliki lekcji (318)
- Przygotowywanie strony wyszukiwania i tworzenie odnośnika "Wyszukaj wszystkie" (319)
- Wyszukiwanie według rejonu świata - tworzenie interfejsów (322)
- Poprawianie zapytania SQL oraz używanie komentarzy do kodu w celu testowania i usuwania błędów (328)
- Kontrolowanie wyświetlania paska nawigacji (334)
- Wyszukiwanie według kraju - filtrowanie względem wartości pola formularza (337)
- Wybór zapytania SQL w zależności od przekazanych danych (343)
- Czego się nauczyliśmy? (347)
Lekcja 12. Uwierzytelnianie użytkowników (349)
- Czego się nauczymy? (350)
- Przewidywany czas (350)
- Pliki lekcji (351)
- Uwierzytelnianie użytkowników jako aplikacja sieci Web (351)
- Tworzenie strony rejestracji (354)
- Tworzenie strony logowania (360)
- Tworzenie Application.cfm (tylko ColdFusion) (365)
- Ograniczanie dostępu do stron (366)
- Czego się nauczyliśmy? (369)
Lekcja 13. Zarządzanie treścią za pomocą formularzy (371)
- Czego się nauczymy? (373)
- Przewidywany czas (373)
- Pliki lekcji (373)
- Tworzenie części administracyjnej (374)
- Dwa podejścia do formatowania 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ę nauczyliśmy? (387)
Lekcja 14. Tworzenie stron aktualizujących dane (389)
- Czego się nauczymy? (390)
- Przewidywany czas (391)
- Pliki lekcji (391)
- Przygotowywanie stron (391)
- Planowanie stron Master-Detail (392)
- Wprowadzenie aktualizacji na stronie szczegółowej (400)
- Czego się nauczyliśmy? (409)
Lekcja 15. Kodowanie prostego systemu zarządzania treścią (CMS) (411)
- Czego się nauczymy? (412)
- Przewidywany czas (413)
- Pliki lekcji (413)
- Przygotowywanie systemu zarządzania treścią (CMS) (413)
- Tworzenie formularza i wpisywanie kodu zestawu rekordów (417)
- Umożliwienie wstawiania rekordów (426)
- Tworzenie strony ogólnej (430)
- Tworzenie strony szczegółowej do aktualizowania rekordów (436)
- Dodawanie funkcji aktualizującej (445)
- Usuwanie rekordów (449)
- Co dalej? (452)
- Czego się nauczyliśmy? (452)
Skorowidz (453)
|