Adobe_Dreamweaver_CS3_z_ASP_ColdFusion_i_PHP_Oficjalny_podrecznik_drcsop.pdf
(
1372 KB
)
Pobierz
Adobe Dreamweaver CS3 z ASP, ColdFusion i PHP. Oficjalny podręcznik
Adobe Dreamweaver CS3
Oficjalny podrķcznik
Autor: Jeffrey Bardzell, Bob Flynn
TĀumaczenie: Marcin RogŃ
ISBN: 978-83-246-1509-4
TytuĀ oryginaĀu:
Adobe Dreamweaver CS3 with ASP,
ColdFusion, and PHP: Training from the Source
Format: 170x230, stron: 472
Wydawnictwo Helion
ul. Koľciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Wiedza o Adobe Dreamweaver CS3 prosto ze łrdĀa
¤
JakĴ technologiķ skryptowĴ wybraě?
¤
W jaki sposb wykorzystaě skrypty z biblioteki Dreamweavera?
¤
Jak zbudowaě interfejs uŃytkownika w technologii AJAX?
Adobe Dreamweaver to narzķdzie, ktre od wielu lat cieszy siķ uznaniem projektantw
witryn internetowych. DoskonaĀe poĀĴczenie projektowania wizualnego z edycjĴ kodu
łrdĀowego speĀnia oczekiwania zarwno poczĴtkujĴcych, jak i zaawansowanych
uŃytkownikw. 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 skryptw 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
instruktorw 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Ńytkownikw i tworzeniu interfejsw wykorzystujĴcych AJAX.
Znajdziesz rwnieŃ opis tworzenia moduĀw zarzĴdzania treľciĴ witryny.
¤
Przygotowanie struktury witryny i arkuszy stylw
¤
Wybr 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Ńytkownikw
¤
Mechanizm zarzĴdzania treľciĴ witryny
Poznaj niezwykĀe narzķdzie dla nowoczesnego webmastera!
z ASP, ColdFusion i PHP.
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
6
ADOBE DREAMWEAVER CS3 Z ASP, COLDFUSION I PHP.
Oficjalny podręcznik
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
SPIS TREŚCI
7
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
8
ADOBE DREAMWEAVER CS3 Z ASP, COLDFUSION I PHP.
Oficjalny podręcznik
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
Plik z chomika:
darmowy-ebook
Inne pliki z tego folderu:
Adobe_Premiere_Pro_Szybki_start_preszs.pdf
(3424 KB)
Adobe_Acrobat_3D_Version_8_Oficjalny_podrecznik_a3d8op.pdf
(3015 KB)
Adobe_Acrobat_6_0_Standard_Oficjalny_podrecznik_acr6op.pdf
(1475 KB)
Adobe_Acrobat_9_9_PL_Oficjalny_podrecznik_acr9op.pdf
(2215 KB)
Adobe_After_Effects_6_0_Oficjalny_podrecznik_ae6pod.pdf
(822 KB)
Inne foldery tego chomika:
100 porand na
3DMAX Studio
ABC - różne książki
ACCES
ActionScript
Zgłoś jeśli
naruszono regulamin