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
  • Dreamweaver CC: The Missing Manual. Covers 2014 release. 2nd Edition
  • Dreamweaver CS6: The Missing Manual
  • Dreamweaver CS5: The Missing Manual

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-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.