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

Po prostu CorelDRAW 10

okladka
Jeden z najpopularniejsych programów graficznych nie będzie już dla Ciebie żadną tajemnicą po przeczytaniu książki autorstwa Phyllis Davis. Ważne zagadnienia związane z wykorzystaniem narzędzi Corela opatrzono licznymi ilustracjami, dzięki którym łatwiej nauczysz się nimi posługiwać. Dowiesz się jak rysować proste linie i krzywe, wypełniać kolorem utworzone figury, zmieniać ich kształt i dostosowywać je do swoich potrzeb; zapoznasz się z problemami związanymi z osadzaniem tesktu oraz drukowaniem. Jeden z rozdziałów poświęcono wykorzystaniu Corela w tworzeniu grafiki dla stron WWW.

Seria "Po prostu" to książki, dzięki którym skutecznie przyswoisz sobie potrzebną wiedzę. Niezwykle istotną zaletą książek jest ich przejrzysty układ -- każda konkretna informacja opisana jest na osobnej stronie, dzięki czemu czytelnik szybko znajduje interesujące go zagadnienie. Seria przeznaczona jest dla początkujących i średnio zaawansowanych użytkowników komputerów osobistych.


Bazy danych i PostgreSQL. Od podstaw

okladka
PostgreSQL wciąż zyskuje na popularności i jest uważany za najlepszy darmowy system zarządzania relacyjnymi bazami danych. Początkowo był tworzony w środowisku uniwersyteckim, potem -- jako otwarty projekt internetowy -- przez utalentowanych programistów z całego świata. Coraz częściej duże firmy decydują się na wybór PostgreSQL jako systemu zarządzania bazami danych.

Niniejsza książka jest kompletnym podręcznikiem opisującym cechy systemu PostgreSQL. Zawiera opis najprostszych metod instalacji i zarządzania systemem, tworzenia własnych baz danych, jak również omówienie integracji baz danych z aplikacjami napisanymi w najpopularniejszych językach programowania wykorzystywanych w Internecie. Czytelnik znajdzie w niej wskazówki dotyczące tworzenia coraz bardziej wyrafinowanych zapytań języka SQL, łączenia tabel, wykorzystywania transakcji, monitorowania pracy serwera, tworzenia własnych aplikacji w językach wysokiego poziomu i wiele innych.

Dla kogo jest ta książka?

Książka jest adresowana do Czytelników rozpoczynających swoją przygodę z relacyjnymi bazami danych (nie jest wymagana wiedza z zakresu języków SQL, PHP, Java czy Perl). Opisano w niej zarówno najprostsze zapytania, jak i coraz bardziej skomplikowane metody zarządzania bazami danych, które umożliwią im rozwiązywanie codziennych problemów administratorów baz danych. Dzięki lekturze można nauczyć się zarządzania bazą danych PostgreSQL w środowiskach Windows i Unix.

Co zawiera książka?

  • Wprowadzenie do systemu PostreSQL
  • Opis instalacji z pakietów binarnych i kodów źródłowych w środowiskach Windows i Unix
  • Opis narzędzi graficznych
  • Przykłady zapytań obejmujących zapytania złożone, funkcje agregujące i inne
  • Przedstawienie transakcji, poziomów izolacji, procedur składowanych i wyzwalaczy
  • Monitorowanie wydajności i kontrolowanie pracy serwera
  • Łączenie z bazą danych i wykonywanie instrukcji SQL z poziomu języka C (libpq)
  • Tworzenie aplikacji przy użyciu języków PHP, Perl i Java

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.


AutoCAD. Konstrukcje budowlane

okladka
Niniejsza książka i Aplikacja stanowi zbiór programów i narzędzi pozwalających na automatyzację najczęściej powtarzanych czynności podczas tworzenia rysunku. Pomimo zastosowania pewnych, dosyć zaawansowanych rozwiązań (np. automatyczne tworzenie wykazu stali profilowej), system nie traktuje jednak projektowania całościowo. Inaczej mówiąc, korzystając z narzędzi Aplikacji nie można opracować całego rysunku. Użytkownik musi łączyć funkcje Aplikacji i standardowe polecenia AutoCAD-a. Dodatkowe narzędzia pozwalają na przyspieszenie pracy, ale zwalniają jedynie z pewnego zakresu czynności i obowiązków. Znajomość standardowych poleceń AutoCAD-a jest niezbędna, a im lepiej użytkownik pozna środowisko AutoCAD-a, tym sprawniej będzie korzystać z programu. Nie trzeba natomiast rozdzielać poznawania AutoCAD-a i Aplikacji. Początkujący użytkownik, po zainstalowaniu Aplikacji w swoim AutoCAD-zie nie musi wcale rozróżniać, które polecenia są standardowymi poleceniami AutoCAD-a, a które Aplikacji. Aplikacja nie jest niczym innym, jak tylko rozszerzeniem możliwości AutoCAD-a poprzez dodanie nowych narzędzi, przydatnych szczególnie przy tworzeniu dokumentacji konstrukcyjno-budowlanej. Książka jest podzielona na trzy główne części tematyczne.

Pierwsza część zawiera opis dołączonej Aplikacji i ukazuje zastosowanie wszystkich dostępnych po jej zainstalowaniu narzędzi. Każde nowe narzędzie (z wyjątkiem najprostszych) scharakteryzowano dokładnie pod względem jego zastosowania i zilustrowano czytelnym przykładem. Zwrócono też uwagę na jego ewentualne ograniczenia. Kolejno przedstawiono narzędzia zgrupowane w rozbudowanym menu kursora i menu górnym, narzędzia dostępne tylko z klawiatury i dostępne w oknach narzędziowych. W osobnych rozdziałach opisano szczegółowo działanie bardziej zaawansowanych narzędzi-programów, które umożliwiają całościowe traktowanie zagadnień (np. wykonanie prawie kompletnych rysunków elementów lub detali).

Wszystkie przykłady i opisy odnoszą się do wersji angielskiej AutoCAD-a 2000, dlatego występują w nich polecenia w języku angielskim. Użytkownicy wersji polskiej będą musieli oczywiście wprowadzać polecenia i odczytywać komunikaty w języku polskim.

Opisy programów obliczeniowych uzupełniono o informacje dotyczące algorytmów i wzorów, na podstawie których te programy działają. Umożliwia to użytkownikowi poznanie zasad wykonywania obliczeń. Na zakończenie podano krótki przykład wykonania rysunku wraz z opisami pozycji i wykazem stali profilowej.

Druga część to przykładowe rysunki i rozwiązania elementów konstrukcji stalowych, jak też stosowane sposoby przedstawiania, wymiarowania i opisywania typowych szczegółów konstrukcyjnych.

W trzeciej części zamieszczono przydatne do projektowania tablice, najczęściej wykorzystywane przez konstruktorów podczas tworzenia dokumentacji rysunkowej.


MySQL. Budowanie interfejsów użytkownika. Vademecum profesjonalisty

okladka
MySQL jest szybkim, przenośny i -- co najważniejsze -- darmowym systemem bazodanowym, który zdobył ogromną popularność w zastosowaniach internetowych. Książka "MySQL. Budowanie interfejsów użytkownika." pokaże Ci jak używać tej bazy także poza Internetem. Nauczysz się z niej budowania atrakcyjnych interfejsów użytkownika współpracujących z tą bazą. W tym celu wykorzystana zostanie biblioteka GTK+.

Książka jest przeznaczona głównie dla programistów, którzy rozważają wykorzystanie Linuksa w tworzonych przez siebie rozwiązaniach, dla osób posiadających pewne doświadczenie w tworzeniu systemów opartych na architekturze klient-serwer (np. za pomocą Visual Basica i SQL Server). Aby w pełni skorzystać z informacji zawartych w książce, wystarczy znać język C i podstawy programowania baz danych.

  • Poznasz mocne strony i zalety bazy MySQL
  • Nauczysz się tworzyć programy w systemie Linuks, a następnie, korzystając z ich kodu źródłowego, kompilować je w systemie Windows.
  • Dowiesz się, w jaki sposób można instalować programy korzystając ze skryptów lub pakietów RPM (RedHat Pakage Manager).
  • Nauczysz się korzystać z interfejsu języka C dla MySQL w aplikacjach, w których użyto bibliotekę GTK+.
  • Poznasz sposoby wyświetlania danych pochodzących z MySQL w obiektach GTK+.
  • Będziesz w stanie utworzyć (w języku C) aplikacje, które wyglądem i zachowaniem przypominają programy Windowsowe
  • Utworzysz aplikacje, które będą dynamicznie tworzyć graficzny interfejs użytkownika, dzięki czemu będziesz mógł zmienić wygląd interfejsu bez konieczności rekompilacji kodu źródłowego
  • Prześledzisz krok po kroku proces powstawania kompletnej aplikacji korzystającej z MySQL.
"Do napisania niniejszej książki skłonił mnie brak podobnej pozycji, opisującej tworzenie aplikacji "korporacyjnych" za pomocą integracji GTK+ i MySQL. Jeśli jesteś programistą lub pracujesz w firmie, w której rozważa się wykorzystanie systemu Linuks celem zmniejszenia kosztów działalności -- ta książka jest przeznaczona właśnie dla Ciebie." -- Matt Stucky.

« poprzednia 1 2 3 4 5 6 7 następna »