reklama - zainteresowany?

Dreamweaver UltraDev 4. Księga eksperta - Helion

Dreamweaver UltraDev 4. Księga eksperta
Autor: Sean Nicholson
Tytuł oryginału: Inside Dreamweaver UltraDev 4
Tłumaczenie: Piotr Ducher
ISBN: 83-7197-610-0
stron: 376, Format: B5, okładka: twarda
Data wydania: 2002-05-07
Księgarnia: Helion

Cena książki: 49,00 zł

Dodaj do koszyka Dreamweaver UltraDev 4. Księga eksperta

Tagi: Dreamweaver

Generowanie stron dynamicznych wymaga nie tylko znajomości zagadnień związanych z tworzeniem stron WWW, lecz obejmuje również wiedzę dotyczącą projektowania baz danych, konfiguracji połączenia z bazami danych i technologii wykorzystywanych na serwerach. "Dreamweaver UltraDev 4. Księga eksperta" stanowi kompletne źródło informacji na temat procesu konfiguracji połączenia z bazami danych, pomaga również zrozumieć, w jaki sposób się to odbywa od strony czysto technicznej.

Jako profesjonalista w dziedzinie tworzenia stron internetowych wiesz, że czas to pieniądz. Im dłużej uczysz się nowych języków programowania i aplikacji, tym mniej czasu spędzasz na wykorzystywaniu poznanych technologii na stronach WWW. Ta książka została opracowana, aby pomóc Ci w realizacji tego zadania, "Dreamweaver UltraDev 4. Księga eksperta" omawia implementację technologii oraz pokazuje, w jaki sposób korzystać z funkcji UltraDeva w procesie projektowania witryny WWW. W części I znajdziesz rozdziały dotyczące technologii wykorzystywanych podczas tworzenia dynamicznych stron internetowych. Przykłady w rozdziale II, III i IV mają Ci pomóc w zaprojektowaniu i zarządzaniu witryną współpracującą z bazą danych.

"UltraDev4. Księga eksperta" jest podzielona na cztery części.

Część I Przygotowujemy się do "dynamicznego" przejścia -- omówienie historii powstania UltraDeva i technologii wykorzystywanych w procesie tworzenia dynamicznych stron internetowych. Tematy: historia UltraDeva, zrozumienie procesu tworzenia stron dynamicznych oraz podstawy projektowania baz danych współpracujących z witrynami internetowymi.

Część II Tworzymy solidne podstawy -- omówienie opcji UltraDeva umożliwiających tworzenie i zarządzanie statycznymi i dynamicznymi stronami internetowymi z wykorzystaniem trybu projektowania graficznego układu strony i podglądu kodu źródłowego. Tematy: narzędzia UltraDeva do zarządzania witryną, opcje tworzenia stron w trybie podglądu graficznego układu strony oraz wstawianie obiektów multimedialnych.

Część III Opracowujemy witrynę współpracującą z bazą danych -- omówienie sposobów łączenia stron internetowych z bazą danych i metod generowania stron dynamicznych zawierających informacje z baz danych.

Część IV Rozszerzamy zakres opcji administracyjnych -- omówienie procesu tworzenia stron internetowych umożliwiających zarządzanie bazą danych za pomocą przeglądarki internetowej. Dodatkowy materiał obejmuje prezentację możliwości rozbudowy witryn tworzonych za pomocą UltraDeva o opcje handlu elektronicznego (eCommerce) i prowadzenia nauczania przez Internet (eLearning).

Dodaj do koszyka Dreamweaver UltraDev 4. Księga eksperta

 

Osoby które kupowały "Dreamweaver UltraDev 4. Księga eksperta", wybierały także:

  • Rzeczywistość wirtualna (VR) dla każdego - Aframe i HTML 5. VR w HTML 5 na każdym urządzeniu z Internetem! Wydanie II
  • Adobe Dreamweaver CC/CC PL. Oficjalny podręcznik
  • WordPress for Kids
  • HTML5 and CSS3 Masterclass
  • React.js Design Patterns

Dodaj do koszyka Dreamweaver UltraDev 4. Księga eksperta

Spis treści

Dreamweaver UltraDev 4. Księga eksperta -- spis treści


O Autorach (11)

Wstęp (13)

Część I Przygotowujemy się do "dynamicznego" przejścia (17)

Rozdział 1. Czym jest Dreamweaver UltraDev 4? (19)

  • Tworzenie stron internetowych przed UltraDevem (20)
  • Historia powstania UltraDeva (21)
    • Na początku był Dreamweaver (21)
    • Macromedia bierze Drumbeata 2000 w adopcję (23)
    • Połączenie Dreamweavera z Drumbeatem (23)
    • Narodziny UltraDeva (24)
  • Porównanie Dreamweavera z Dreamweaverem UltraDev (25)
  • Prawdziwe możliwości UltraDeva (26)
  • Nowe opcje w UltraDevie 4 (28)
    • Tryby podglądu (28)
    • Kolorowanie składni (28)
    • Połączenie z bazą danych na serwerze (29)
    • Zarządzanie obiektami multimedialnymi (29)
    • Dodatkowe behawiory serwera (30)
  • Poznajemy środowisko autorskie UltraDeva (31)
    • Okno Document (31)
    • Palety i paski narzędziowe (32)
      • Inspektor Property (33)
      • Paleta Objects (33)
      • Paleta Launcher (34)
  • Podsumowanie (34)

Rozdział 2. Konfiguracja stacji roboczej jako serwera testowego (35)

  • Omówienie procesów wykonywanych na serwerach (35)
  • Wybór serwera WWW (37)
    • Personal Web Server (37)
    • Internet Information Server (IIS) (38)
    • Apache (39)
  • Wybór serwera aplikacji WWW (40)
    • ASP (Active Server Pages) (41)
      • JavaScript (42)
      • Skrypt JavaScript generujący formularz sprawdzający poprawność wprowadzenia danych przez użytkownika (42)
      • VBScript (45)
      • Skrypt VBScript generujący formularz sprawdzający poprawność wprowadzenia danych przez użytkownika (45)
    • JSP (Java Server Pages) (46)
      • Skrypt Java generujący formularz sprawdzający poprawność wprowadzenia danych przez użytkownika (47)
    • ColdFusion (49)
      • Skrypt CFML generujący formularz sprawdzający poprawność wprowadzenia danych przez użytkownika (49)
  • Konfiguracja stacji roboczej jako serwera testowego stron dynamicznych (51)
    • Ustawienia dla Windows 98 (51)
    • Ustawienia dla Windows NT4 Workstation (53)
    • Ustawienia dla Windows 2000 Professional i Windows 2000 Server (55)
    • Ustawienia dla MacOS (57)
  • Podsumowanie (58)

Rozdział 3. Projektowanie baz danych współpracujących z aplikacjami internetowymi (61)

  • Podstawowe informacje o bazach danych (61)
    • Modele baz danych (62)
      • Pliki jednorodne (62)
      • Hierarchiczne bazy danych (63)
      • Sieciowe bazy danych (65)
      • Relacyjne bazy danych (65)
    • Wybór platformy systemowej i systemu zarządzania bazą danych (66)
      • Microsoft Access (66)
      • Microsoft SQL Server (67)
      • MySQL (68)
      • IBM DB2 (69)
      • Oracle (69)
  • Tworzenie bazy danych współpracującej z witryną internetową (70)
    • Tworzenie tabel (71)
    • Tworzenie relacji i weryfikacja więzów integralności (73)
  • Połączenie bazy danych z witryną (75)
  • Komunikacja z bazą danych (77)
  • W jaki sposób UltraDev przyspiesza proces łączenia się z bazą danych? (78)
  • Podsumowanie (78)

Część II Tworzymy solidne podstawy (79)

Rozdział 4. Tworzenie witryny od podstaw (81)

  • Planowanie witryny (81)
    • Tworzenie mapy witryny (82)
      • Planowanie stron i katalogów (83)
      • Katalogowanie elementów składowych witryny (84)
    • Tworzenie mapy witryny w oknie Site (87)
  • Konfiguracja połączenia z serwerem (88)
    • Połączenie sieciowe (89)
    • Połączenie za pomocą FTP (91)
    • Połączenie za pomocą WebDAV (92)
    • Połączenie z Visual SourceSafe Database (93)
  • Wykorzystanie okna Site do tworzenia witryny (95)
    • Tworzenie nowej strony z poziomu okna Site (95)
    • Tworzenie stron połączonych automatycznie (97)
    • Wykorzystywanie techniki "przeciągnij i upuść" (99)
    • Synchronizacja plików (99)
  • Weryfikacja poprawności działania łączy i identyfikacja plików nie połączonych z innymi (101)
  • Tworzenie witryny w zespole (102)
    • Procedury Check In/Check Out (102)
    • Notatki (104)
  • Podsumowanie (105)

Rozdział 5. Dreamweaver w Dreamweaverze UltraDev (107)

  • Definiowanie właściwości strony (108)
    • Tytuł strony (108)
    • Kolory i pliki graficzne w tle strony (110)
    • Kolory tekstu używanego w łączach (111)
    • Znaczniki sekcji <head> (112)
      • Znaczniki meta (113)
      • Słowa kluczowe (114)
      • Opis strony (115)
      • Dodatkowe znaczniki sekcji <head> (116)
  • Projektowanie graficznego układu strony (116)
    • Wybór trybu podglądu graficznego układu strony (116)
    • Tworzenie tabeli głównej (117)
    • Tworzenie tabeli nagłówka strony (119)
    • Wstawianie tabeli, w której będą umieszczone główne informacje na stronie (120)
    • Wstawianie tabeli, w której będą umieszczone elementy nawigacyjne (122)
    • Wstawianie elementów graficznych na stronę i dodawanie hiperłączy (123)
  • Tworzenie szablonu (126)
    • Zaznaczanie obszarów edytowalnych (127)
    • Tworzenie nowych stron w oparciu o szablony (127)
    • Przypisywanie szablonu do strony (128)
    • Odłączanie strony od szablonu (129)
  • Podsumowanie (129)

Rozdział 6. Dodawanie obiektów graficznych i multimedialnych (131)

  • Paleta Assets (132)
    • Katalogowanie elementów składowych witryny w palecie Assets (132)
    • Tworzenie listy ulubionych obiektów palety Assets (134)
    • Wstawianie obiektów z palety Assets na stronę (136)
  • Tworzenie przycisków dynamicznych (137)
    • Rollovery (137)
    • Rollovery Flash (141)
  • Wstawianie animacji na stronę (144)
    • Filmy Flash (144)
    • Filmy Shockwave (148)
    • Sekwencje wideo (148)
  • Wstawianie plików dźwiękowych (148)
    • Pliki WAV (149)
    • Pliki MIDI (149)
    • Pliki MP3 (149)
  • Podsumowanie (150)

Część III Projektujemy witrynę współpracującą z bazą danych (151)

Rozdział 7. Połączenie witryny z bazą danych (153)

  • Sprawdzamy, czy wszystko jest w porządku (153)
  • Konfiguracja połączenia z bazą danych i definiowanie zbioru rekordów (154)
  • Wstawianie danych dynamicznych na stronę (159)
  • Tworzenie łącza do strony zawierającej dodatkowe informacje o produkcie (163)
  • Wykorzystanie stron i zbiorów rekordów do tworzenia stron o podobnym wyglądzie (170)
    • Tworzymy stronę "New Titles" (170)
    • Tworzymy podstronę dla strony "New Titles" zawierającą dodatkowe informacje (173)
    • Tworzymy stronę "Spotlight Items" i podstronę zawierającą informacje dodatkowe (174)
  • Podsumowanie (174)

Rozdział 8. Tworzenie konta użytkownika z wykorzystaniem procedur sprawdzających (175)

  • Tworzenie konta użytkownika (176)
    • Wstawianie łączy dynamicznych umożliwiających utworzenie konta, zalogowanie i wylogowanie się użytkownika (177)
    • Tworzenie formularza rejestracyjnego nowego użytkownika (181)
      • Zaczynamy od szablonu (182)
      • Wstawiamy formularz rejestracyjny użytkownika (183)
      • Sprawdzanie kompletności wypełnienia pól (188)
      • Wysyłanie danych do bazy danych (189)
      • Zabezpieczenie przed powtórzeniem wpisu tej samej nazwy użytkownika (identyfikatora) (190)
      • Dodawanie strony potwierdzającej założenie konta użytkownika (192)
    • Dodawanie opcji zalogowania i wylogowania się dla użytkowników ponownie korzystających z witryny (193)
  • Zabezpieczenie stron przed niezarejestrowanymi użytkownikami (199)
  • Testowanie nowych stron (199)
  • Podsumowanie (202)

Rozdział 9. Opcje wyszukiwania (203)

  • Tworzenie wyszukiwarki przeszukującej bazę danych według kryterium jednoparametrowego (204)
    • Wstawianie łączy wyszukiwania (204)
    • Wstawianie strony zawierającej wyniki szukania (206)
  • Tworzenie strony zawierającej formularz ograniczonego wyszukiwania prostego (210)
    • Tworzenie łącza do strony umożliwiającej odzyskanie zapomnianego hasła użytkownika (211)
    • Dodawanie strony zawierającej formularz pozwalający odzyskać zapomniane hasło (212)
    • Sprawdzanie poprawności danych wpisanych przez użytkownika (215)
    • Testowanie mechanizmu umożliwiającego odzyskanie hasła zapomnianego przez użytkownika (218)
  • Dodawanie opcji wyszukiwania zaawansowanego (220)
    • Tworzenie strony z formularzem oferującym zaawansowane opcje wyszukiwania (220)
    • Tworzenie strony z wynikami szukania (223)
    • Testowanie strony z formularzem oferującym zaawansowane opcje wyszukiwania (224)
  • Podsumowanie (226)

Rozdział 10. Wstawianie na strony z wynikami szukania obrazków i tekstów wybieranych losowo (227)

  • Wstawianie na strony obrazków i tekstów wybieranych losowo (228)
  • Stosowanie tekstów i obrazków umieszczanych na stronie w zależności od parametru czasowego (234)
  • Tworzenie łączy dynamicznych umożliwiających nawigację w obrębie wyników szukania (238)
  • Tworzenie licznika rekordów (242)
  • Podsumowanie (244)

Rozdział 11. Tworzenie witryny administracyjnej do zarządzania bazą danych (247)

  • Tworzymy witrynę do zarządzania bazą danych (248)
    • Zaczynamy od strony umożliwiającej zalogowanie użytkownika (249)
    • Tworzenie uniwersalnego szablonu stron (254)
    • Dodawanie strony z menu głównym (256)
    • Dodawanie strony umożliwiającej wylogowanie użytkownika (257)
  • Dodawanie opcji wyszukiwania do witryny administracyjnej (258)
    • Tworzenie strony umożliwiającej wyszukanie produktu (258)
    • Dodawanie strony zawierającej wyniki szukania do witryny administracyjnej (260)
  • Dodawanie, edycja i usuwanie rekordów (263)
    • Tworzenie strony umożliwiającej dodawanie nowych rekordów do bazy danych (263)
    • Edycja rekordów wprowadzonych do bazy danych (265)
    • Usuwanie rekordów z bazy danych (268)
    • Potwierdzanie dodania, edycji i usunięcia rekordów (271)
  • Testowanie witryny administracyjnej (272)
  • Podsumowanie (276)

Rozdział 12. Handel elektroniczny (277)

  • Tworzenie prostego sklepu internetowego umożliwiającego złożenie zamówienia na jeden produkt (277)
    • Konfiguracja bazy danych (278)
    • Wstawianie łącza do sekcji eCommerce witryny (279)
    • Tworzenie formularza umożliwiającego wpisanie i potwierdzenie danych adresowych klienta (280)
    • Potwierdzanie danych zamówienia (283)
    • Wybór sposobu zapłaty (287)
    • Finalizowanie zamówienia (291)
    • Testowanie poprawności działania prostego sklepu internetowego (295)
  • Rozbudowa sklepu o opcję dodawania zakupów do koszyka (298)
    • Instalacja UltraDev Shopping Cart 1.2 (299)
    • Definiowanie ustawień UltraDev Shopping Cart (301)
    • Tworzenie łącza do koszyka (302)
    • Tworzenie strony z zawartością koszyka (304)
    • Zakończenie sesji użytkownika (308)
    • Informowanie użytkowników o pustym koszyku (312)
    • Testowanie działania koszyka (313)
  • Podsumowanie (315)

Rozdział 13. Tworzenie aplikacji do nauczania przez Internet (317)

  • Co to jest eLearning? (318)
  • CourseBuilder - rozszerzenie UltraDeva (318)
    • Instalacja CourseBuildera (319)
    • Poznajemy CourseBuildera (320)
  • Wstawianie prostego quizu na stronę (323)
    • Tworzenie witryny z quizami (323)
    • Dodawanie pytania do quizu (324)
    • Dodawanie kolejnych pytań (329)
    • Testowanie quizu (331)
  • Rozbudowa prostego quizu o możliwość korzystania z bazy danych w celu rejestrowania wyników (332)
    • Instalacja rozszerzenia Learning Site Command (333)
    • Konfiguracja witryny do nauczania interaktywnego (Learning Site) (333)
    • Modyfikacja pytań quizu umożliwiająca wysyłanie odpowiedzi do bazy danych (338)
    • Umożliwienie dostępu i sprawdzenie działania quizu (339)
    • Analiza wyników quizu (340)
  • Podsumowanie (342)

Rozdział 14. Rozbudowa możliwości UltraDeva (343)

  • Parę słów na temat stosowania rozszerzeń UltraDeva (343)
    • Co to są rozszerzenia? (344)
    • Jak zdobyć rozszerzenia? (344)
    • Jak zainstalować rozszerzenia? (346)
    • Wady i zalety stosowania rozszerzeń (346)
  • Tworzenie nowych behawiorów uruchamianych po stronie serwera (348)
  • Modyfikacja podstawowych behawiorów serwera (350)
  • Pakowanie nowych rozszerzeń za pomocą Extension Managera (351)
  • Podsumowanie (352)

Dodatki (353)

Dodatek A Materiały niezbędne do wykonania ćwiczeń (355)

Dodatek B Słowniczek (357)

Skorowidz (369)

Dodaj do koszyka Dreamweaver UltraDev 4. Księga eksperta

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.