Recenzje
Dreamweaver 4 dla każdego
C++ Builder 5. Vademecum profesjonalisty. Tom I
Opasły, bo liczący ponad 1000 stron pierwszy tom poradnika opisuje dosyć dokładnie szereg zagadnień, interesujących głównie dla początkujących programistów, Używających C++ Buildera. Warto jednak mieć tę książkę w swojej biblioteczce, gdyż może z powodzeniem posłużyć jako „ściągawka” w przypadku konieczności skorzystania z typowych technik programistycznych.
Twórcy Vademecum założyli, że osoba czytająca książkę zna podstawy C++. Nie znajdziemy więc w niej opisu składni języka, ani technik programowania obiektowego. Zamiast tego będziemy mogli szczegółowo zapoznać się z interfejsem środowiska RAD, jakim jest C++ Builder, a także skorzystać z cennych wskazówek dotyczących standardów tworzenia i dokumentowania kodu, jego optymalizacji oraz projektowania interfejsu użytkownika.
Dobór tematów, dokonany przez polskiego wydawcę książki, stawia na pierwszym miejscu zastosowania multimedialne oraz sieciowe opisanego narzędzia. W spisie treści Vademecum profesjonalisty znajdziemy m.in. rozdziały dotyczące programowania serwerów WWW, klientów i serwerów COM czy przetwarzania obrazy ( w tym korzystania z OpenGL i DirectX). Wszystko to zostało podane w przystępnej formie i poparte przykładami. Istotną zaletą omawianej pozycji jest też dobry poziom redakcyjny książki.
Flash 5. Sztuka tworzenia
Z książki można dowiedzieć się m.in. o grafice wektorowej, importowaniu grafiki bitmapowej, optymalizacji obrazków, tworzeniu i edycji tekstu oraz dźwięku. W bardzo jasny sposób opisano posługiwanie się warstwami, symbolami i bibliotekami. Sporo miejsca poświęcono animacjom i interaktywności oraz programowaniu w języku Actionscript.
Książka zawiera bardzo dużo praktycznych porad i ułatwień, ot chociażby tabelę do konwersji liczb dziesiętnych na szesnastkowe. Wiele obrazków i screenów pomaga zrozumieć treść przykładów. Solidnie opisane zagadnienia pozwalają dowiedzieć się z książki znacznie więcej użytecznych porad niż z innych tego typu pozycji. Dla mnie istotny jest poziom książki, który wykracza po za podstawowe zagadnienia Flasha. Autorzy przedstawiają również tematy trudne, pomijane w innych książkach ze względu na kłopoty z ich wytłumaczeniem w sposób jasny i klarowny.
Warto książkę mieć zawsze pod ręką, a przynajmniej solidnie ją przeglądnąć po zapoznaniu się z Flashem na poziomie podstawowym. Na płycie CD-ROM można znaleźć dodatkowo przykładowe filmy omawiane w książce oraz wersje demonstracyjne programów firmy Macromedia.
HTML 4. Biblia
HTML, podstawowy język używany do pisania stron internetowych, nie jest ani trudny, a wbrew pozorom daje olbrzymie możliwości. Do zdecydowanej większości projektów wcale nie potrzeba znajomości PHP bądź ASP – wystarczy stary, dobry HTLM.
Wydana przez HELION książka B. Pfaffenberga i B. Karowa "HTML 4 Biblia" jest bezapelacyjnie obowiązkową pozycją w biblioteczce każdego webmastera. Autorzy wychodzą z założenia, że "jeżeli można to zrobić w HTML-u 4, Ty też to możesz zrobić..." i trzeba przyznać, że robią to przekonywująco. Podręcznik zawiera nie tylko elementarne informacje o HTML-u, ale też porady eksperymentów dotyczące kaskadowych arkuszy stylów, projektowania stron WWW, zawartości multimedialnej, interaktywnych baz danych, dynamicznego HTML-a i JavaScriptu. Na ponad siedmiuset stronach autorzy zawarli także opis najpopularniejszych edytorów HTML-a, także WYSIWIG (graficznych, a nie tekstowych), szczegółowy opis atrybutów, oraz kody znaków i kolorów w HTML 4. Na dołączonym do książki krążku CD znajdziemy m.in. walidator kodu HTML Tidy, wersje czasowe Dreamweavera 3, Fireworks 3, Flasha 3, Fusion i Script Buildera oraz wersję próbną edytora HomeSite.
"HTML 4. Biblia" to nie jest zwykła książka. Trzeba ją traktować jako inwestycję – zapewniam, że zwróci się w postaci całkowitej kontroli nad kodem HTML-a i zwykłej przyjemności z tworzenia stron internetowych.
PHP 4. Tworzenie stron WWW. Ćwiczenia praktyczne
Autor książki "PHP 4. Tworzenie stron WWW. Ćwiczenia praktyczne" zakłada, że czytelnik zna język HTML i chcąc zwiększać możliwości swej witryny napotkał na problemy wykraczające poza obszar zastosowań języka HTML. Rozwiązaniem tych problemów jest zastosowanie technologii PHP funkcjonującej po stronie serwera, dzięki której witryny mogą zostać wzbogacone o szereg dynamicznych elementów.
Książka składa się z sześciu rozdziałów. W pierwszym autor prezentuje czytelnikowi podstawowe informacje na temat różnic w funkcjonalności oferowanej po stronie klienta i po stronie serwera, a ponadto przedstawia przykład witryny zrealizowanej z wykorzystaniem technologii PHP.
Rozdział drugi jest poświęcony w całości procesowi instalacji i konfiguracji oprogramowania niezbędnego do pracy z PHP. Wymagana jest przy tym instalacja serwera WWW Apache, obsługa PHP 4 w tym serwerze oraz baza danych MySQL. Na potrzeby książki na serwerze FTP Helionu udostępniany jest pakiet PHP Triad zapewniający wspomnianą funkcjonalność. Trzeci rozdział książki nosi tytuł "Podstawy PHP". Czytelnik znajdzie w nim przykład prostego skryptu oraz materiał poświęcony takim elementom języka PHP jak zmienne, stałe, operatory, instrukcje, funkcje i struktury danych.
Rozdział czwarty został poświęcony w całości danym. Autor przedstawia sposoby pobierania danych z formularzy, metody wykorzystania cookies, obsługi plików, jak również przybliża zagadnienia związane z sesjami i bazami danych. Kolejny rozdział traktuje o grafice w PHP. Znajdziemy w nim przede wszystkim informacje na temat dynamicznego tworzenia ilustracji przez skrypt pracujący po stronie serwera.
Ostatni rozdział nosi tytuł "Trudniejsze zadania webmasterskie" i w istocie poświęcony rozwiązywaniu problemów typowych dla webmasterów. Autor prezentuje w nim sposoby realizacji tak praktycznych elementów witryny jak licznik tekstowy, licznik graficzny, księga gości, newsy na stronie, ankieta, tablica dyskusyjna, galeria zdjęć itp.
Zapoznając się z prezentowaną książką szybko można zdać sobie sprawę z tego, że jest to bardzo dobry podręcznik dla początkujących użytkowników PHP. Pozwala on w łatwy sposób zapoznać się z podstawami tego języka, a jednocześnie dostarcza pokaźną ilość przykładowych i praktycznych zastosowań tej technologii. W sumie jest to kolejna wartościowa pozycja dostępna w ramach serii "Ćwiczenia praktyczne".

