ODBIERZ TWÓJ BONUS :: »

Recenzje

JavaScript. Biblia

Jeżeli zastanawiasz się jeszcze czy jest książka opisująca wszystkie polecenia JavaScript to miło mi poinformować Cię, że Danny Goodman od lat pisze kolejne wznowienia Biblii, a w niej znajdziesz dosłownie wszystko co wiąże się z JavaScriptem.

Książka jest potężna i ciężka jak dwie cegły, niewygodna w użyciu, bolą od jej trzymania ręce, ale wierz mi -- lepszej pozycji o JavaScripcie nie znajdziesz.

Zawsze gdy mam wątpliwości co do składni, zastosowania poleceń, zgodności z przeglądarkami, wiem, że tutaj znajdę odpowiedzi na nurtujące mnie pytania. To mój niezbędnik dotyczący JavaScriptu. Jest nieporęczna, ale też niezastąpiona.

Najważniejsze jest to, że objętość książki nie wynika z rozpisywania się, ale z rzetelnej, konkretnej wiedzy, której autor przekazuje tak wiele, iż książka z wydania na wydanie rozrasta o się o kolejne kilkaset stron. Najnowsze wersje języka, nowe technologie współpracujące z JavaScriptem i wszystkie nowinki w przeglądarkach są tutaj ujęte.

Boję się czy będę w stanie podnieść V wydanie książki, ale już ostrze sobie na nią zęby... Pozycja z cyklu "trzeba mieć". Zawiera ponad 300 gotowych do wykorzystania skryptów.

WebReporter Dariusz Majgier

JavaScript dla każdego

Trudno jest wyobrazić sobie stronę WWW bez wykorzystania choćby odrobiny JavaScriptu -- jest obecny wszędzie, nawet przy tworzeniu formularzy kontaktowych. Skoro jest równie popularny jak HTML, warto znać go przynajmniej na poziomie podstawowym.

Książka uczy posługiwania się językiem JavaScript od podstaw. To nie tylko teoria, ale również praktyczne rozwiązania, które przydadzą się podczas tworzenia wielu stron WWW.

Nie ma tutaj pełnego omówienia wszystkich obiektów i metod, jak w Biblii JavaScript, ale brak pełnych opisów jest zaletą dla początkujących. Nie muszą oni przedzierać się przez wszystkie elementy, z których z pewnością nie skorzystają w praktyce, a przez to książka jest o wiele bardziej przejrzysta i czytelna.

Autorzy skupiają się na praktycznym JavaScripcie -- uczą jak wykorzystać go w praktyce, na co zwracać uwagę i jak posługiwać się metodami oraz elementami języka. Dużo czytelnych przykładów urozmaica ciekawie i fachowo opisana teoria.

Polecam książkę początkującym i średniozaawansowanym, którzy nie korzystają z JavaScriptu na co dzień - będą z pewnością zadowoleni z zakupu. Wszystkie najważniejsze zagadnienia języka zostały tutaj poruszone. Książkę zdecydowanie polecam, nie tylko z powodu dużej ilości ciekawych zagadnień, ale przede wszystkim, ze względu na fachowe rozwiązania problemów, solidne opisy, doskonałe skrypty i bardzo przystępny język. Lektura obowiązkowa każdego webmastera myślącego o czymś więcej niż własna strona domowa.

WebReporter Dariusz Majgier

PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty

To już drugie wydanie książki poświęconej tworzeniu stron WWW z wykorzystaniem języka PHP i bazy danych MySQL. W takiej konfiguracji webmasterzy najczęściej mają okazję pracować przy witrynach, zarówno małych jak i bardzo rozbudowanych.

Publikacja składa się z kilku logicznych części. Pierwsza omawia w skrócie PHP i przypomina swoją konstrukcją przyśpieszony kurs tego języka. Napisany jest bardziej dla odświeżenia pamięci, ponieważ autorzy nie skupiają się na szczegółach. I za to należy się pochwała, bo książka jest z serii "Vademecum profesjonalisty" i nie powinno być tutaj miejsca na rozlazłe teoretyzowanie.

Nieco więcej uwagi poświęcono bazie danych MySQL. Jest opis projektowania, tworzenia i zarządzania bazą, również z poziomu PHP. Opisana została administracja bazami danych oraz garść informacji na temat nieco bardziej zaawansowanego wykorzystania mechanizmów MySQL, np. optymalizacji zapytań, zastosowania systemu przywilejów dla użytkowników.

Kolejny rozdział traktuje o zastosowaniu tandemu PHP i MySQL przy tworzeniu ośrodka e-commerce. Opisane zostały systemy uwierzytelniania, szyfrowania danych, przesyłania informacji czy dokonywania transakcji. Szczerze mówiąc po tym rozdziale spodziewałem się znacznie więcej praktyki, a mniej teorii, która czasami jest po prostu zbędna. Wiele zagadnień jest tylko poruszonych i wymaga dalszego rozwinięcia.

Kolejne części książki to zaawansowane przykłady skryptów PHP, jak korzystanie z protokołów, generowanie obrazków czy zarządzanie sesjami. Dalej opisane zostało tworzenie koszyka, personalizacja i tworzenie takich narzędzi jak forum lub generator plików PDF.

W książce zawarto wiele przykładów gotowych i użytecznych skryptów, które jednak nie grzeszą optymalnym kodem i prostą implementacją. Myślę, że łatwiej i szybciej można skorzystać z bezpłatnych rozwiązań udostępnianych w Sieci, a książkowe skrypty potraktować tylko jako wskazówkę przydatną podczas projektowania własnych aplikacji.

Natomiast bardzo cenne są wszystkie opisy rozwiązań, z którymi początkujący webmaster będzie musiał zmierzyć się w praktyce podczas projektowania sklepu lub bardziej złożonej witryny. Dzięki lekturze zrozumie dlaczego pewne mechanizmy musi wdrożyć, na co zwrócić uwagę i jak rozwiązania funkcjonują w praktyce.

W książce poruszane są też tematy, których nie można znaleźć w innych publikacjach i właśnie na takich tematach powinni skupić się autorzy nawet kosztem zrezygnowania z wprowadzenia do PHP i MySQL. Zakładam, że profesjonaliści nie muszą przypominać sobie jak uruchomić skrypt lub do czego służy baza danych...

WebReporter Dariusz Majgier

PHP. Receptury

Książka z oryginalnego wydawnictwa O'Reilly, co już samo w sobie służy za niezłą rekomendację. PHP Receptury to zbiór gotowych recept i przepisów, wyjaśniających jak w PHP ugotować smakowity i strawny kąsek skryptu (angielski tytuł to PHP Cookbook).

PHP Receptury swoją konstrukcją przypomina książkę Perl Receptury, również wydaną przez wydawnictwo O'Reilly, a następnie Helion.pl. Rozdziały omawiają jakiś problem na przykładzie skryptu oraz niezbędnej teorii, która wyjaśnia, jak działa skrypt, dlaczego został napisany tak, a nie inaczej, jak jeszcze można podejść do omawianego problemu.

Opisano tutaj wiele praktycznych przykładów, z którymi faktycznie można się spotkać w praktyce podczas tworzenia stron lub pisania aplikacji bazodanowych.

Książka przydatna jest początkującym, którzy mogą zobaczyć, jakie zasady obowiązują podczas tworzenia programów i z jakich wzorców projektowych należy korzystać. Również użytkownicy zaawansowani mają okazję sprawdzić, jak autorzy podchodzą do rozwiązywania problemów, a przede wszystkim mogą skorzystać z gotowych receptur bez potrzeby wymyślania i tworzenia skryptów od zera.

Szalenie przydatna pozycja dla wszystkich piszących w PHP. Zamiast spędzać wiele godzin na wymyślaniu algorytmów i rozwiązywaniu problemu samemu, można wykorzystać wiedzę autorów i otrzymać rozwiązanie problemu praktycznie "od ręki".

Książkę po prostu trzeba mieć i co najważniejsze trzeba z niej korzystać przy każdej nadarzającej się okazji, bo autorzy sugerują rozwiązania proste i wydajne. W zasadzie dziwie się, że tak cenna pozycja ukazuje się w Polsce tak późno. Ale lepiej późno niż wcale, jak mówi stare polskie przysłowie...

WebReporter Dariusz Majgier

Thinking in Java. Wydanie 3. Edycja polska

To już trzecie wydanie wyśmienitego podręcznika do nauki języka Java, wzbogacone o opis nowej wersji JDK 1.4. To wspaniała książka, w której autor rzeczowo wyjaśnia większość zagadnień związanych z programowaniem w Javie.

Nie jest to samouczek czy też podręcznik dla absolutnie zielonych, choć nie brakuje w nim podstaw programowania. Natomiast jeżeli wcześniej pisałeś cokolwiek w Javie, książka wskaże Ci najlepsze metody programowania, wyjaśni podstawowe zasady tworzenia programów obiektowych i pokaże jak pisać krótsze i wydajniejsze aplikacje.

Eckel przekazuje w książce ogromną ilość cennych uwag i wskazówek, wszystko popierając fragmentami kodu źródłowego. Wiedza przedstawiana w książce jest bezcenna -- bez dwóch zdań.

Inni autorzy książek mają tendencję do tworzenia ogromnej ilości kodu aby pokazać prostą rzecz. Sam jestem zwolennikiem pisania krótkich, rzeczowych i skutecznych rozwiązań, dlatego książka przypadła mi do gustu. A jest co przeglądać, bo książka zawiera ponad 350 przykładowych programów.

Układ książki jest czytelny, a rozdziały logicznie poukładane, więc szybko można dotrzeć do poszukiwanych informacji. Od razu rzuca się fakt, że książka jest wyraźnie adresowana do osób mających styczność z Javą – nie ma zbędnych opisów i tłumaczenia krok po kroku co dzieje się w skryptach. Autor omawia tylko te sprawy, które s± istotne z punktu widzenia poruszanego problemu. Gdyby każde z zagadnień autor chciał opisać "łopatologicznie", książka nie byłaby esencją wiedzy.

Zdecydowanie polecam lekturę podręcznika, który powinien trafić do podręcznej biblioteczki każdego programisty tworzącego aplikacje w Javie.

WebReporter Dariusz Majgier
Zamknij Pobierz aplikację mobilną Helion