www.enlared.info

Dreamweaver 4. Biblia

okladka
Dreamweaver jest jednym z najbardziej znanych narzędzi do tworzenia stron WWW. Tworzenie stron to połączenie sztuki i rzemiosła. Program ten jest doskonałym narzędziem dla każdego -- zarówno dla profesjonalisty poganianego terminami, jak i dla natchnionego amatora. Dreamweaver jest nie tylko pierwszym narzędziem umożliwiającym wizualną edycję strony, ale także czołowym pod względem łatwości wykorzystania na stronie skryptów napisanych w JavaScript.

Aby móc w pełni wykorzystać wiadomości zawarte w tej książce, potrzebujesz dwóch rzeczy -- Dreamweavera i chęci tworzenia niebanalnych stron WWW (w zasadzie nie potrzebujesz Dreamweavera, aby zacząć pracę -- na dołączonym do książki CD-ROM-ie znajdziesz w pełni funkcjonalną wersję próbną programu). Dreamweaver ułatwia i przyspiesza pracę twórcy stron WWW na każdym jej etapie -- od wykonania projektu do zarządzania witryną. Niestety, nawet Dynamiczny HTML, wspaniale zresztą obsługiwany przez Dreamweavera, nie potrafi poradzić sobie z wszystkimi aspektami nowoczesnej strony WWW. W tej książce znajdziesz jednak szczegółowe instrukcje dotyczące rozwiązywania niemal każdego zadania związanego z tworzeniem strony.

Pod prostym i intuicyjnym interfejsem użytkownika Dreamweavera kryje się skomplikowany i rozbudowany program ułatwiający dostęp do wszystkich zaawansowanych narzędzi. Zadaniem tej książki jest pomoc w opanowaniu wszystkich elementów programu. Tworzysz prostą stronę w edytorze wizualnym? Chcesz rozbudować możliwości programu, tworząc własne obiekty? Wiadomości zawarte w tej książce umożliwią Ci wykonanie tych zadań.

Dreamweaver jest przeznaczony dla szerokiego kręgu projektantów. Ponieważ program nie modyfikuje postaci kodu, może być wykorzystywany przez "weteranów" posiadających własny styl zapisywania kodu. Z racji możliwości automatyzacji wielu czynności program zainteresuje również początkujących projektantów. Ta książka przeznaczona jest dla wszystkich -- od początkujących projektantów, szukających podstawowych informacji, do profesjonalistów poszukujących nowych sposobów rozwiązywania problemów występujących przy projektowaniu. Co więcej -- książka ta jest doskonałym podręcznikiem i źródłem informacji dla każdego, kto na co dzień korzysta z Dreamweavera.

Jeśli przeczytasz tę książkę od początku do końca, staniesz się zaawansowanym użytkownikiem Dreamweavera. Możesz jednak wykorzystywać tylko niektóre informacje w niej zawarte, potrzebne przy wykonywaniu określonych czynności. Aby ułatwić takie korzystanie z książki, została ona podzielona na osiem części poświęconych różnym zagadnieniom. Możesz również wykorzystywać tę książkę jako źródło wiedzy podczas pracy z Dreamweaverem.

Początkowe rozdziały zawierają podstawowe informacje o programie. W dalszych znajdziesz podrozdziały zatytułowane "Zastosowanie praktyczne", opisujące wykorzystanie Dreamweavera w konkretnych sytuacjach -- np. podczas tworzenia map obrazków lub wykorzystywania kaskadowych arkuszy stylów. Możesz również wykorzystać te podrozdziały do poszerzania swojej wiedzy o tworzeniu stron WWW.


XML. Almanach

okladka
Książka skupia się przede wszystkim na samym XML i przedstawia podstawowe reguły, do których muszą stosować się dokumenty i autorzy XML (np. projektant, który wykorzystuje SMIL w celu dodania animacji na stronach WWW lub programista C++, który korzysta z SOAP w celu szeregowania obiektów w zdalnej bazie danych). Książka przedstawia również specjalizowane technologie wspierające, które zostały usytuowane na szczycie XML i są wykorzystywane w wielu aplikacjach napisanych w tym języku. Technologie te obejmują:
  • XLinks -- Składnia, której podstawą są atrybuty. Służy ona do tworzenia hiperłączy pomiędzy dokumentami XML a innymi dokumentami. Umożliwia też tworzenie prostych, jednokierunkowych łączy, znanych z HTML, łączy wielokierunkowych pomiędzy wieloma dokumentami oraz łączy pomiędzy dokumentami, do których użytkownik nie posiada uprawnień zapisu.
  • XSLT -- Aplikacja XML, która opisuje transformacje jednego dokumentu na inny, wykonane za pomocą tych samych bądź odmiennych słowników.
  • XPointers -- Składnia służąca do identyfikacji poszczególnych części składowych dokumentu XML, do których występują odwołania poprzez identyfikatory URI. Często wykorzystywana wraz z XLink.
  • XPath -- Składnia, nie będąca XML, wykorzystywana przez XPointers i XSLT do identyfikowania określonych części składowych dokumentów XML. XPath może, na przykład, zlokalizować trzeci element adres w dokumencie albo wszystkie elementy z atrybutem email, którego wartością jest elharo@metalab.unc.edu.
  • Namespaces (Przestrzenie nazw) -- Służy do odróżniania od siebie elementów i atrybutów noszących takie same nazwy, choć pochodzących z różnych słowników XML. Na przykład, tytuł książki i tytuł strony WWW na stronie WWW o książkach.
  • SAX -- Simple API for XML, sterowany zdarzeniami interfejs programowania aplikacji Java, implementowany przez wiele analizatorów składni.
  • DOM -- Document Object Model, zorientowany na struktury drzewiaste interfejs programowania aplikacji, który traktuje dokument XML jako zbiór zagnieżdżonych obiektów o różnych właściwościach.
Wszystkie te technologie, niezależnie od tego, czy zostały zdefiniowane w XML (XLinks, XSLT i Namespaces), czy też za pomocą innej składni (XPointers, XPath, SAX i DOM), są wykorzystywane w wielu różnych aplikacjach XML.

Dreamweaver UltraDev 4. Księga eksperta

okladka
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).

Flash, Fireworks i FreeHand f/x

okladka
Flash oznacza najlepszy wybór, jeśli chodzi o narzędzia dla poważnych projektantów oraz producentów filmów internetowych i animowanych grafik. Dodanie do Flasha 5 ActionScriptu zdecydowanie zwiększyło jego możliwości. To niesamowite, jak wiele można dokonać we Flashu i za jego pomocą. Poznasz ActionScript i będziesz go używał, czytając część książki poświęconą Flashowi.

Zgodnie z zamysłem producenta Fireworks miał być przeznaczony do zaawansowanej edycji obrazów przygotowywanych do wykorzystania w prezentacjach internetowych. Obecnie Fireworks znajduje się wśród najlepszych programów do edycji obrazów, używanych przez poważnych projektantów internetowych, którzy potrzebują narzędzia zaprojektowanego specjalnie na ich potrzeby koncentrujące się wokół Internetu. Możliwość tworzenia systemów nawigacyjnych zawierających m.in. kod HTML i JavaScript to jeden z przejawów potęgi Fireworks.

FreeHand jest liderem w dziedzinie programów ilustracyjnych; został wzbogacony o takie możliwości, jak narzędzie contour gradient oraz możliwość wykorzystania wielu stron wzorcowych. W aplikacji tej można nawet otwierać wielostronicowe dokumenty w formacie PDF. Będziesz zaskoczony zgodnością formatów plików FreeHanda i Flasha.

W tej mieszance nie został również pominięty Dreamweaver. Dodatek A jest poświęcony edycji obrazów Fireworks w środowisku Dreamweavera oraz tworzeniu w nim całych, skomplikowanych projektów układu strony przy użyciu takich elementów jak warstwy, kaskadowe arkusze stylów i behawiory.

Wśród osób, którym najbardziej przyda się ta książka, znajdują się projektanci zatrudnieni w firmach oraz niezależni projektanci i wykonawcy stron, nauczyciele i kierownicy projektów. Książka ta została napisana dla użytkowników na poziomie średnio zaawansowanym, istotna więc jest w tym przypadku praktyczna znajomość Flasha, Fireworks i FreeHanda. Z książki nie nauczysz się, jak używać każdego programu. Dowiesz się jednak, jak posługiwać się funkcjami wykorzystanymi w danym ćwiczeniu, a także poznasz najważniejsze możliwości każdej z aplikacji. Ponieważ określenie, co dokładnie kryje się za terminem "średnio zaawansowany" jest bardzo trudne, dużą wagę przywiązano do przedstawienia dokładnych wskazówek w ćwiczeniach.

Ta książka z serii f/x pomoże w lepszym zrozumieniu tego, jak można najlepiej wykorzystać możliwości wiodących aplikacji firmy Macromedia. Dowiesz się, jakie zadania potrafi najlepiej wykonać każdy program, co w efekcie zwiększy wydajność Twoją i (lub) Twojego zespołu w projektach internetowych.

Najlepszym sposobem nauki jest praktyka, dlatego też prezentowane techniki są ilustrowane ćwiczeniami opartymi na przykładach wziętych z życia. Jeśli dana technika jest szczegółowo wyjaśniona w innym rozdziale, podane jest odniesienie, aby czytelnik mógł w razie potrzeby przeczytać więcej na jej temat.

Jak wspomniałam wcześniej, nie sposób dokładnie określić stopnia umiejętności, które posiada średnio zaawansowany użytkownik, tak więc wszystkie konieczne do utworzenia projektu czynności wskazano w odpowiedniej kolejności, niezależnie od tego, jak są proste. Zaawansowaną technikę prowadzącą do osiągnięcia efektu końcowego przedstawiono w sposób zrozumiały dla przeciętnego użytkownika.


UNIX. Wprowadzenie

okladka

Unix został stworzony przeszło 30 lat temu z myślą o naukowcach i doświadczonych użytkownikach, potrzebujących bardzo wydajnego i zarazem elastycznego systemu operacyjnego. Od tego czasu został znacznie udoskonalony. Ponieważ system był projektowany przede wszystkim dla specjalistów, na pierwszy rzut oka może wydawać się nieco przytłaczający.

Jednak jeśli tylko opanuje się jego podstawy (dzięki tej książce!), od razu można docenić niektóre z powodów, dla których warto go używać:
  • Dostarczany jest z mnóstwem programów użytkowych o potężnych możliwościach. Wiele innych przydatnych aplikacji można pobrać bezpłatnie z Internetu - szczególnie dużą popularnością cieszą się programy usługowe GNU, rozpowszechniane przez Free Software Foundation. Właśnie dzięki temu można wiele osiągnąć, ponosząc przy tym znacznie mniejsze koszty.
  • Nie tylko programy użytkowe, ale również niektóre wersje systemu są dostępne bezpłatnie. Dobrym tego przykładem jest Linux. Podobnie jak bezpłatne oprogramowanie, również większość darmowych wersji Uniksa jest doskonałej jakości. Są one rozwijane przez programistów-wolontariuszy, którzy potrzebują wydajnego systemu operacyjnego i są sfrustrowani powolnym i najeżonym błędami rozwojem systemów operacyjnych przez niektóre wielkie firmy programistyczne.

Po prostu Java 2

okladka
Java jest jednym z najpopularniejszych języków programowania na świecie wykorzystywanym przy tworzeniu popularnych aplikacji. Język ten dla początkujących programistów jest często pierwszym poznanym językiem programowania. Dzięki przemyślanej architekturze obiektowej Javy łatwiej Ci będzie nabrać prawidłowych nawyków programistycznych, z kolei funkcjonalność tego języka sprawi, że nauka nie pójdzie na marne, a zdobytą wiedzę wykorzystasz w praktyce. W Javie można bowiem napisać prawie każdą aplikację, od prostej gry działającej w telefonie komórkowym, po skomplikowany system uruchamiany na potężnym serwerze.

"Po prostu Java 2" to książka, dzięki której nauczysz się pisać programy w tym języku, nawet jeśli programowanie było Ci do tej pory zupełnie obce. Książka jest pozbawiona zbędnego balastu teorii. Prezentuje ona wiele zastosowań Javy.

Dzięki książce nauczysz się:

  • Składni Javy oraz podstawowych instrukcji
  • Korzystać z obiektów i rozpoznawać ich metody
  • Tworzyć interfejs użytkownika dla aplikacji Javy
  • Pisać aplety i osadzać je w stronach WWW
  • Łączyć Javę z JavaScript
  • Pisać servlety i strony JSP
  • Korzystać z XML z poziomu Javy
Chcesz szybko i bez zbędnych dywagacji dowiedzieć się, dlaczego Java cieszy się takim powodzeniem? Chcesz wykorzystać ją do swoich potrzeb? Ta książka z pewnością Ci w tym pomoże.

« poprzednia 1 2 3 4 5 6 7 8 9 1012 13 następna »