Bazy danych i MySQL. Od podstaw

okladka
MySQL zajmuje szczególną pozycję wśród systemów obsługi relacyjnych baz danych. Dzięki dużej wydajności, prostocie obsługi i dostępności interfejsów programistycznych dla wielu języków programowania, osiągnął ogromną popularność w zastosowaniach internetowych. Jeśli dysponujesz ograniczonym budżetem, powinieneś rozważyć użycie darmowego systemu, który pod wieloma względami może konkurować z drogimi systemami komercyjnymi. MySQL rozwija się zresztą bardzo dynamicznie, a jego kolejne wersje dysponują coraz to bardziej wyrafinowanymi funkcjami.

Do kogo adresowana jest ta książka?

"Bazy danych i MySQL. Od podstaw" to pozycja zarówno dla początkujących, jak i dla zaawansowanych użytkowników MySQL-a. Początkujący dowiedzą się jak instalować i konfigurować system MySQL, nauczą się projektowania wydajnych baz danych i zgłębią tajemnice języka SQL. Doświadczeni programiści będą mogli poznać interfejs pozwalający na korzystanie z MySQL-a z poziomu ich ulubionego języka programowania (książka omawia C, C++, Perla, PHP i Javę). Zainteresować ich powinny także rozdziały poświęcone wzorcom projektowym stosowanym przy tworzeniu aplikacji bazodanowych i omówienie mechanizmu transakcji, zaimplementowanego w najnowszych wersjach MySQL-a.

Co zawiera ta książka?

  • Przystępne omówienie zagadnień związanych z projektowaniem baz danych
  • Opis kompilacji, instalacji, konfiguracji i obsługi systemu MySQL
  • Kompletny kurs języka SQL w wersji implementowanej w MySQL
  • Prezentację narzędzi ułatwiających pracę z MySQL
  • Omówienie zagadnień związanych z administracją systemem bazodanowym (replikacja, tworzenie kopii zapasowych, odtwarzanie danych)
  • Opis interfejsów umożliwiających pisanie aplikacji bazodanowych w językach C, C++, PHP, Perl i Java
  • Dodatki, zawierające m.in. skorowidz poleceń SQL i informacje na temat obsługi dużych obiektów (pola BLOB)
Autorzy szybko nauczą Cię korzystać z MySQL-a, dzięki czemu więcej czasu zostanie Ci na właściwe zadania.
  • O Autorach (13)
  • Wstęp (15)

Profesjonalny serwis WWW

okladka
Książka została napisana przy wykorzystaniu doświadczenia na temat przyciągania uwagi, rozumienia tekstu, tworzenia interfejsu, mechaniki czytania i użyteczności tekstu.

Książka ta uczy, jak pisać na potrzeby Internetu -- zarówno dokumenty FAQ czy e-maile, jak i broszury marketingowe, artykuły publicystyczne, artykuły prasowe, elektroniczne biuletyny, artykuły dla Webzinów oraz własne streszczenia. Zawiera zarówno porady, jak i przykłady dobrze i źle napisanego tekstu, przykłady z życia i osobiste porady dwóch doświadczonych autorów stron WWW.

Jednym słowem -- uczy, jak tworzyć naprawdę profesjonalny serwis WWW!

  • Przyciąganie i utrzymywanie uwagi czytelnika odwiedzającego stronę
  • Tworzenie czytelnych nagłówków, łączy i menu
  • Organizowanie obiektów informacyjnych na potrzeby personalizacji strony
  • Promowanie, reklamowanie i sprzedawanie bez popadania w śmieszność
  • Śledzenie na bieżąco opinii czytelników na temat swojej pracy
  • Tworzenie pomocy technicznej, która rzeczywiście przyda się klientom

XSLT dla każdego

okladka
Język XSLT jest jedną z najważniejszych technologii związanych z XML. Za pomocą XSLT możemy przekształcić dokumenty XML, możemy także wygenerować plik HTML lub nawet zwykły plik tekstowy. Specyfikacja tego języka opracowana przez konsorcjum W3C nie jest łatwa w lekturze. Nawet jeśli programowałeś wcześniej w języku zorientowanym obiektowo lub języku strukturalnym, zrozumienie zasady działania XSLT może nastręczać pewne trudności. XSLT został bowiem oparty o zupełnie inny paradygmat, który poznasz w czasie lektury tej książki.

Książka "XSLT dla każdego" w przystępny sposób pomoże zrozumieć i opanować język XSLT. Od czytelników wymaga się jedynie podstawowej znajomości XML i technologii z XML związanych. Podczas pracy z XSLT będziemy jednocześnie pogłębiali swoją znajomość XML. Nauczymy się przekształcać dokumenty XML na kod HTML, dzięki czemu można je przeglądać w przeglądarce, nauczymy się też przetwarzać jedną postać XML na inną.

Przedstawiono:

  • Zalety, wady i obszary zastosowania XSLT
  • Narzędzia ułatwiające tworzenie i debugowanie plików XSLT, procesory XSLT: MSXML, Saxon, Xalan
  • Wybieranie fragmentów dokumentu XML za pomocą XPath
  • Użycie reguł, wstawianie tekstu i elementów
  • Przetwarzanie warunkowe i iteracyjne, zastosowanie rekurencji
  • Tworzenie dokumentów HTML
  • Użycie zmiennych i parametrów
  • Operacje na łańcuchach, formatowanie danych, sortowanie i numerowanie
  • Tworzenie arkuszy złożonych z wielu plików
  • Zagadnienia związane z przestrzeniami nazw
  • Metodologię projektowania aplikacji opartych na XML i XSLT
Książka "XSLT dla każdego" jest przeznaczona dla osób uczących się XSLT, ale nie tylko dla nich. Przydatna będzie też dla osób znających już podstawy XSLT, gdyż wiele zagadnień omawiamy bardzo szczegółowo. To kompletny przewodnik po tym języku programowania, od podstaw po zagadnienia zaawansowane.

PHP4. Podręcznik programisty

okladka
Od teorii do praktyki prowadzi długa droga. Nie inaczej jest w przypadku PHP4, popularnego języka służącego do tworzenia aplikacji WWW. Oficjalna dokumentacja stanowi jedynie wstęp -- w praktyce programista często staje wobec problemów, których rozwiązań nie zawiera sam opis języka.

Książka ta stanowi kombinację podręcznika i instrukcji. Przedstawia treści, które nie znalazły się w dokumentacji, a w wielu przypadkach znacznie tę dokumentację rozszerza. Pomimo tego, że nie jest to kompletna instrukcja, staniesz się po jej lekturze dużo lepszym programistą -- będziesz miał solidne podstawy do rozwiązywania problemów programistycznych.

Opisano w niej:

  • Operacje na łańcuchach znaków
  • Pracę z liczbami, datami i czasem
  • Użycie tablic w PHP
  • Wbudowane tablice i stałe PHP
  • Wyrażenia regularne
  • Pracę z plikami i katalogami
  • Tworzenie własnych funkcji
  • Klasy i obiekty w PHP
  • Sesje
  • Pisanie aplikacji niezależnych od baz danych
  • Łączenie kodu PHP z programami napisanymi w innych językach
  • Obsługę poczty elektronicznej
  • Użycie protokołów SNMP i LDAP
  • Tworzenie grafiki w PHP
  • Pracę z dokumentami XML
"Sterling i Andrei stworzyli podręcznik zawierający rozwiązania konkretnych problemów, przedstawiając jednocześnie informacje niezbędne do rozwiązania niemal każdego problemu". -- Rasmus Lerdorf, twórca PHP

Asembler. Ćwiczenia praktyczne

okladka
Wydawałoby się, że języki takie jak Java czy C++ całkowicie usunęły asembler w cień. Nie jest to jednak prawda. Fachowcy od asemblera są i będą poszukiwani na rynku pracy. Aplikacje multimedialne, gry, programy działające w czasie rzeczywistym, to tylko niektóre obszary wykorzystania tego języka. Dzięki tej książce i Ty możesz dołączyć do elitarnej grupy programistów, którzy potrafią ze sprzętu wycisnąć wszystkie możliwości i przejąć nad nim pełną kontrolę.

W książce znajdziesz zestaw ćwiczeń z asemblera procesorów rodziny Pentium, napisany przez specjalistów z Politechniki Śląskiej w Gliwicach.

Poznasz:

  • narzędzia używane do pisania programów
  • sposoby adresowania argumentów
  • rozkazy procesora Pentium (głównego i koprocesora), w tym rozkazy MMX
  • sposoby pisania podprogramów i makroinstrukcji
  • metody obsługi przerwań i pisania programów rezydentnych
  • sposoby optymalizacji kodu
Książka "Ćwiczenia praktyczne z asemblera" da Ci dostęp do wszystkich tajemnic komputera PC.

Macromedia Flash MX. Kompendium programisty

okladka
Trzeba przyznać, że gdy pojawił się Flash 5, wydawać się mogło, że następne kilka lat minie na powolnym dostosowywaniu się do przełomowych możliwości tej wersji. Okazało się jednak, że nowe wydanie tego programu jest równie fascynujące -- i niesie ze sobą tyle samo zmian, co poprzednie.

Istnieje kilka oczywistych innowacji wersji MX, jak na przykład ogromnie rozbudowane słownictwo języka ActionScript oraz nowe opcje wideo. Jest jednak kilka innych nowości, które nie rzucają się w oczy aż tak bardzo, jak choćby fakt, że przybywa nowych i coraz lepszych, a jednocześnie coraz tańszych narzędzi do tworzenia animacji wektorowej w technologii Flash.

Główna część tej książki poświęcona jest skryptom i budowaniu aplikacji Flash, począwszy od najprostszych skryptów JavaScript, współpracujących z interfejsem użytkownika stworzonym w programie Flash, aż po aplikacje, w których za takim interfejsem kryje się zaplecze oparte na bazie danych MySQL i pośredniczącymi między nią a interfejsem skryptami PHP. Umiejętność pisania skryptów jest chyba najbardziej istotną umiejętnością użytkownika programu Flash -- trudno bez niej zrobić cokolwiek poza klatkową animacją. Dlatego też skrypty zostały w tej książce omówione bardzo szczegółowo.

Kto powinien przeczytać tę książkę?
Każdy spec od marketingu będzie próbował wmówić człowiekowi, że książka, którą akurat sprzedaje, jest o wszystkim i dla wszystkich. Ten chwyt reklamowy nigdy jeszcze chyba nikogo nie przekonał -- tak czy owak, ta książka z pewnością nie jest dla każdego użytkownika programu Flash, jaki stąpa po tej planecie. Na przykład, jeżeli interesuje nas programowanie zorientowane obiektowo i szukamy książki z przepisami na wiele niestandardowych klas -- szukajmy dalej. W tej książce jest zaledwie jeden jedyny rozdział poświęcony programowaniu obiektowemu, rozpoczynający się od podstawowych zagadnień i omawiający kilka pouczających przykładów (rozdział 2.).

Z drugiej strony, autor włożył wiele pracy w omówienie tematów, które są poszukiwane najbardziej i o których najmniej można się dowiedzieć, poprzestając jedynie na materiałach udostępnianych w Internecie przez innych użytkowników programu Flash. Jeżeli przeczytaliśmy dokumentację programu Flash MX i chcemy zagłębić się jeszcze bardziej w dowolny jego aspekt, najprawdopodobniej znajdziemy tu dla siebie wiele użytecznych informacji. Nawet ci użytkownicy, którzy w materii skryptów czują się bardzo pewnie, znajdą tu rozdziały skutecznie uzupełniające ich wiedzę.

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