Oracle Database 10g Express Edition. Tworzenie aplikacji internetowych w PHP

okladka

Buduj swoje aplikacje na solidnych podstawach

  • Poznaj zasady łączenia skryptów PHP z bazą Oracle
  • Wykorzystaj sesje do zabezpieczania transakcji bazodanowych
  • Zoptymalizuj wydajność aplikacji

Baza danych Oracle od dawna słynie z wyjątkowej stabilności, wydajności i... ceny! Jednak po wydaniu jej najnowszej wersji, oznaczonej symbolem 10g, producent zdecydował się na zaskakujący krok, udostępnił jedną z nich -- Express Edition -- bezpłatnie. Otworzyło to przed twórcami aplikacji sieciowych możliwości wykorzystania tego doskonałego produktu w projektach niskobudżetowych. Wszędzie tam, gdzie klienci oczekują zaplecza bazodanowego zbudowanego w oparciu o sprawdzony system i nieprzychylnie reagują na rozwiązania open-source, można dziś zaproponować Oracle Database 10g Express Edition. Aby jednak w aplikacjach internetowych w pełni wykorzystać możliwości tego rozwiązania, trzeba poznać specyficzne dla niego techniki programistyczne.

Książka "Oracle Database 10g Express Edition. Tworzenie aplikacji internetowych w PHP" to podręcznik, w którym znajdziesz omówienie wszystkich aspektów korzystania z bazy Oracle 10g w połączeniu ze skryptami PHP. Dowiesz się, jak zainstalować i skonfigurować środowisko robocze i poznasz najważniejsze elementy języka PHP. Nauczysz się tworzyć bezpieczne i wydajne aplikacje internetowe wykorzystujące ogromne możliwości bazy Oracle 10g Express Edition. Przeczytasz o uwierzytelnianiu użytkowników, zabezpieczaniu transakcji, stosowaniu procedur składowanych i obsłudze dużych obiektów. Znajdziesz tu również informacje o administrowaniu bazą Oracle, formułowaniu zapytań SQL oraz optymalizowaniu aplikacji pod kątem wydajności i szybkości działania.

  • Instalacja i konfiguracja Oracle Express, Apache i PHP
  • Typy danych w PHP
  • Instrukcje i polecenia języka PHP
  • Programowanie obiektowe
  • Obsługa błędów
  • Praca z systemem plików
  • Korzystanie z plików cookie i mechanizmów sesji
  • Połączenie skryptu z bazą danych Oracle
  • Operacje na danych w bazie
  • Korzystanie z procedur składowanych
  • Obsługa obiektów typu BLOB

Wykorzystaj pełnię możliwości Oracle 10g Express Edition,
budując wydajne i bezpieczne aplikacje internetowe.


Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java

okladka

Zwiększ swoją wydajność dzięki platformie WTP!

  • Jak wykorzystać środowisko Eclipse do tworzenia aplikacji internetowych?
  • W jaki sposób zorganizować projekt aplikacji?
  • Jak przeprowadzić w aplikacjach testy jednostkowe?

Eclipse to zintegrowane środowisko programistyczne. Projekt został zapoczątkowany przez firmę IBM, natomiast aktualnie jest rozwijany przez Fundację Eclipse. Dzięki licznym dodatkom, pluginom i podprojektom zyskał on ogromną popularność i jest w tej chwili jednym z narzędzi najczęściej wybieranych do tworzenia aplikacji w języku Java -- i nie tylko. Natomiast projekt WTP (skrót od ang. Web Tools Platform) dzięki swoim rozszerzeniom ułatwia tworzenie aplikacji WWW.

"Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java" jest długo oczekiwaną na polskim rynku książką, poświęconą tej właśnie platformie. Autorzy przedstawiają tu inspirującą historię tego rozwiązania, strukturę projektu oraz sposób konfiguracji Web Tools Platform. Kolejne rozdziały przybliżą Ci zagadnienia związane z warstwą prezentacji, logiki biznesowej i trwałości. Dowiesz się, w jaki sposób wykorzystać narzędzia dostarczane przez WTP do przyspieszenia prac w każdej z tych warstw. W zakresie podejmowanych zagadnień znajdują się również tematy związane z testami integracyjnymi i wydajnościowymi.

  • Konfiguracja Web Tools Platform
  • Architektura aplikacji WWW
  • Podział projektu na warstwy
  • Sposób wykorzystania narzędzia Maven
  • Wykorzystanie usług WWW
  • Testowanie aplikacji WWW
  • Rozszerzanie WTP

Poznaj jedną z najlepszych platform do tworzenia aplikacji WWW i nie tylko!


Damn Small Linux. Uniwersalny, szybki i bezpieczny system operacyjny

okladka

Poznaj i wykorzystaj możliwości najmniejszej dystrybucji Linuksa

  • Jak uruchamiać DSL z różnych nośników?
  • W jaki sposób dostosować DSL do własnych potrzeb?
  • Jak zbudować serwer WWW w oparciu o DSL?

Jedną z zalet różnych dystrybucji bezpłatnego systemu operacyjnego Linux, szczególnie cenioną przez zaawansowanych użytkowników, jest niesamowita elastyczność. Wykorzystując możliwości rekompilacji jądra, dodawania i usuwania niezbędnych sterowników oraz modułów, można stworzyć system operacyjny idealnie spełniający określone wymagania. Damn Small Linux to efekt takich właśnie działań - jego twórcy postawili "upakować" w pełni funkcjonalny system operacyjny w obrazie o rozmiarze 50 MB. Efekt ich pracy zaskoczył wszystkich. Damn Small Linux, nazywany w skrócie DSL, okazał się uniwersalnym, wydajnym i, co najważniejsze, przenośnym systemem.

Książka "Damn Small Linux. Uniwersalny, szybki i bezpieczny system operacyjny" to przewodnik po tej niezwykłej dystrybucji Linuksa. Czytając ją, dowiesz się, jak uruchomić DSL z różnych nośników i skonfigurować środowisko robocze, nauczysz się korzystać z dołączonych do DSL aplikacji i przeprowadzać zaawansowane operacje. .Poznasz także różne techniki instalacji DSL i tworzenia w oparciu o ten system specjalistycznych narzędzi. Przeczytasz również o stosowaniu DSL do różnych zadań, takich jak udostępnianie witryn WWW, odtwarzanie plików multimedialnych i budowanie serwera muzycznego.

  • Uruchamianie DSL i konfiguracja środowiska roboczego
  • Korzystanie z aplikacji dołączanych do dystrybucji
  • Konfigurowanie parametrów działania systemu
  • Rozszerzenia aplikacji z MyDSL
  • Instalacja DSL na napędzie pendrive i w systemie Windows
  • Instalowanie nowych aplikacji
  • Dostosowywanie DSL do specjalistycznych zadań
  • Uruchamianie serwera muzycznego w oparciu o DSL
  • Budowa odtwarzacza multimedialnego
  • Konfiguracja serwera WWW w DSL

Przekonaj się, ile zadań można zrealizować za pomocą tej nowatorskiej dystrybucji!

Robert Shingledecker pracuje w branży IT od 35 lat. Zaczynał od pisania programów w języku maszynowym przeznaczonych dla minikomputerów. Ponadto zaprojektował wysoce skalowalny system handlu elektronicznego na bazie Linuksa, AOLserver i Sybase. Później był dyrektorem technicznym w kilku firmach internetowych związanych z systemem Linux. Budując oparte na Linuksie, bezinstalacyjne systemy Live CD zawierające zapory sieciowe, VPN, dostęp do WWW, poczty elektronicznej i baz danych, zainteresował się systemem Damn Small Linux.

John Andrews jest twórcą systemu Damn Small Linux (DSL). Po wypróbowaniu kilku minidystrybucji, głównie w celach diagnostyki i przywracania systemu, John zapragnął zbudować dystrybucję o wielkości nieprzekraczającej 50 MB, która przede wszystkim zawierałaby to, co było mu potrzebne do codziennej pracy; w efekcie powstała dystrybucja Damn Small Linux.

Christopher Negus przez niemal dekadę był jednym z czołowych autorów książek na temat Linuksa. Jego seria książek Red Hat Linux Bible sprzedała się w liczbie ponad ćwierć miliona egzemplarzy na całym świecie. Był też autorem lub współautorem książek Linux Bible (wydawanych w latach 2005 - 2007), Linux Toys, Linux Toys II (wszystkie nakładem wydawnictwa Wiley Publishing) i Linux. Rozwiązywanie problemów. Biblia (Helion, 2005 r.). W wydawnictwie Prentice Hall Chris jest redaktorem serii Negus Live Linux Series i autorem flagowej książki z tej serii, Live Linux CDs.


Adobe Premiere Pro CS3. Oficjalny podręcznik

okladka
Podręcznik zawiera:
  • 19 lekcji, które pomogą Ci opanować obsługę programu
  • ciekawe wskazówki i techniki
  • zestaw praktycznych ćwiczeń i rzeczywistych przykładów
  • płytę DVD dla Windows i Mac OS

Adobe® Premiere® Pro CS3 to skalowalne, bardzo wydajne i precyzyjne narzędzie, służące do edycji materiałów wideo. Nieważne, czy jesteś entuzjastą, czy profesjonalistą, używasz formatu DV, HD, HDV czy dowolnego innego, korzystanie z tej aplikacji umożliwi Ci szybszą i bardziej kreatywną pracę. Gdy tylko rozpoczniesz naukę obsługi tego programu, przekonasz się, że to kompletny zestaw potężnych i niepowtarzalnych instrumentów, niezastąpiony w sprawnym wykonywaniu pracy edytorskiej i produkcyjnej.

Układ lekcji w tym niezwykłym podręczniku, napisanym przez autoryzowanych trenerów Adobe, umożliwi Ci szybkie opanowanie możliwości programu i maksymalne ich wykorzystanie. Poznasz na nowo zaprojektowany i usprawniony interfejs użytkownika. Jeśli dopiero zaczynasz przygodę z Adobe Premiere, będziesz miał okazję zrozumieć wszystkie niezbędne pojęcia i opcje. Jeśli zaś jesteś bardziej doświadczonym użytkownikiem, możesz od razu zagłębić się w niuanse zaawansowanych i całkiem nowych narzędzi programu. Książka zawiera także praktyczne wskazówki i techniki, ułatwiające sprawne korzystanie z najnowszej wersji Premiere. Należy do nich między innymi używanie zwolnionego tempa z ponownym mapowaniem czasu, możliwość bezpośredniego zapisywania na dysk oraz publikacja projektów Adobe Encore® CS3 na nośnikach DVD, Blu-ray lub Flash.

  • Filmowanie i przechwytywanie doskonałego materiału wideo
  • Adobe OnLocation
  • Wybór ustawień, dostosowanie preferencji i zarządzanie zasobami
  • Tworzenie wideo z ostrymi przejściami i dodawanie przejść wideo
  • Tworzenie dynamicznych napisów
  • Dodawanie efektów wideo i wprawianie klipów w ruch
  • Nagrywanie i edycja dźwięku, ulepszanie i miksowanie
  • Techniki tworzenia kompozycji

Twój elementarz sprawnego i maksymalnego wykorzystywania możliwości Adobe Premiere!


Pocket PC. Podręcznik użytkownika. Wydanie II

okladka

Poznaj i wykorzystaj możliwości podręcznego komputera

  • Jak korzystać z ekranu dotykowego?
  • W jaki sposób łączyć Pocket PC z internetem i innymi komputerami?
  • Jak wysyłać e-maile, SMS-y i dane?

Komputer podręczny - Pocket PC, zwany także palmtopem - już dawno przestał być symbolem luksusu, snobizmu lub zamiłowania do gadżetów. Dziś jest to bardzo przydatne narzędzie pracy, pozwalające na korzystanie z poczty elektronicznej i WWW, edycję plików Worda i Excela, wyświetlanie plików PDF, a także oferujące wiele innych możliwości. Coraz częściej palmtopy wyposażane są w telefon komórkowy, odbiornik GPS i cyfrowy aparat fotograficzny. Rosnący w lawinowym tempie rynek oprogramowania dla urządzeń tego typu pozwala na wykorzystanie ich do różnych celów - pracy, rozrywki, edukacji.

Książka "Pocket PC. Podręcznik użytkownika. Wydanie II" to zbiór podstawowych informacji dotyczących obsługi i możliwości tego urządzenia. Czytając ją, dowiesz się, w jaki sposób korzystać z Pocket PC wyposażonego w system Windows Mobile 6.0 i posiadającego wbudowany telefon komórkowy. Nauczysz się konfigurować urządzenie, wysyłać i odbierać SMS-y, MMS-y i e-maile, telefonować, przeglądać witryny internetowe i pracować z dołączonym oprogramowaniem. Poznasz sposoby synchronizowania urządzenia z komputerem, posługiwania się wbudowanym w nie cyfrowym aparatem fotograficznym, redagowania notatek i wprowadzania wpisów do kalendarza.

  • Przygotowanie urządzenia do pracy
  • Praca z ekranem dotykowym
  • Wprowadzanie danych
  • Połączenia telefoniczne
  • Synchronizacja danych z komputerem
  • Połączenie z internetem
  • Zarządzanie urządzeniem
  • Korzystanie z poczty elektronicznej
  • Praca z aplikacjami
Przekonaj się, jak komfortowa i efektywna może być praca z komputerem podręcznym.

Myślenie obiektowe w programowaniu. Wydanie III

okladka

Przestaw się na myślenie obiektowe i twórz
oprogramowanie wysokiej jakości

  • Jak zaprojektować mechanizm obsługi błędów w klasie?
  • Jak tworzyć obiekty, aby nadawały się do kooperacji?
  • Jak wykorzystywać dziedziczenie i kompozycję?

Obiekty to twory łączące w sobie zarówno dane (atrybuty), jak i procedury (czyli zachowania). Dzięki projektowaniu obiektowemu możesz w pełni wykorzystać funkcjonalność wszystkich obiektów, zamiast traktować dane i procedury jako odrębne jednostki, wymagające osobnej implementacji. Programowanie obiektowe ułatwia zatem wielokrotne wykorzystywanie kodu źródłowego, ale zrozumienie tych technik wymaga zmiany w sposobie myślenia -- na myślenie w kategoriach obiektowych.

W książce "Myślenie obiektowe w programowaniu. Wydanie III" pokazano, w jaki sposób można nauczyć się myśleć obiektowo, aby zyskać wprawę w takim programowaniu. Dzięki temu podręcznikowi zrozumiesz, jak wykorzystywać dziedziczenie i kompozycję, agregację i asocjację. Dowiesz się, na czym polega różnica między interfejsem a implementacją. W trzecim wydaniu szeroko opisano także współpracę różnych technologii (możliwą dzięki pomocy języka XML) oraz zamieszczono informacje dotyczące działania obiektów biznesowych w sieciach. Omówiono tu także architekturę klient-serwer oraz usługi sieciowe.

  • Programowanie obiektowe a proceduralne
  • Hermetyzacja i ukrywanie danych
  • Implementacja
  • Konstruktory i klasy
  • Obsługa błędów
  • Wielokrotne użycie kodu
  • Serializacja i szeregowanie obiektów
  • Projektowanie z wykorzystaniem obiektów
  • Dziedziczenie i kompozycja
  • Tworzenie modeli obiektów przy użyciu języka UML
  • Obiekty i dane przenośne -- XML
  • Wzorce projektowe

Myśl obiektowo, programuj profesjonalnie!


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