PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa

okladka

Poznaj niezwykłe możliwości duetu Oracle-PHP i twórz niezawodne aplikacje!

  • Jak połączyć PHP i Oracle w celu uzyskania optymalnej wydajności i niezawodności?
  • Jak wykorzystywać funkcje XML w PHP i Oracle?
  • Jak poprawić wydajność dzięki zastosowaniu buforowania?

Baza Danych Oracle nie ma sobie równych pod względem wydajności, niezawodności oraz skalowalności. Natomiast skryptowy język PHP dzięki niezwykłej prostocie stosowania stanowi jedno z najpopularniejszych narzędzi budowania aplikacji sieciowych -- nawet dla niezbyt doświadczonych programistów. Budowanie i wdrażanie aplikacji PHP opartych na Oracle pozwala więc na optymalne połączenie potężnych możliwości i solidności z łatwością użycia i krótkim czasem programowania.

Książka "PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa" zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle-PHP. Dzięki temu podręcznikowi poznasz nowe funkcje PHP i bazy danych Oracle; dowiesz się także, na czym polega programowanie procedur składowanych i obsługa transakcji. Nauczysz się tworzyć niezawodne aplikacje i zapewniać im wyższą wydajność dzięki mechanizmom buforowania, a także używać technologii Ajax z technologiami Oracle Database i funkcjami PHP w celu usprawnienia reakcji aplikacji na działania użytkownika.

  • Połączenie PHP i Oracle
  • Przetwarzanie danych
  • Tworzenie i wywoływanie wyzwalaczy
  • Używanie podprogramów składowanych
  • Podejście zorientowane obiektowo
  • Obsługa wyjątków
  • Bezpieczeństwo
  • Buforowanie
  • Aplikacje oparte na XML
  • Usługi sieciowe
  • Aplikacje oparte na Ajaksie

Połącz wydajność, skalowalność i niezawodność z łatwością użycia i krótkim czasem programowania!


Access 2007 PL. Seria praktyk

okladka
Poznaj praktyczne możliwości programu Access 2007!
  • Jak właściwie zaprojektować bazę danych?
  • Jak korzystać z szablonów?
  • Jak tworzyć tabele i definiować relacje między nimi?

Wbrew pozorom nie trzeba być specjalistą, żeby korzystać z Accessa! Jest to program wyjątkowo przyjazny dla użytkownika, umożliwiający tworzenie baz danych i zarządzanie nimi bez potrzeby dogłębnego poznawania języka SQL oraz skomplikowanych środowisk serwerowych. Aplikacja pozwala na zapisywanie danych z wykorzystaniem formularzy, kierowanie zapytań do bazy, a także dzielenie danych ze współpracownikami za pośrednictwem sieci komputerowej.

Książka "Access 2007 PL. Seria praktyk" zawiera zwięzły i czytelny opis wszystkich najważniejszych funkcji tego programu, a także konkretne przykłady i jasne instrukcje zastosowania narzędzi Accessa. Kolorowe strony pozwalają na szybkie odnalezienie interesujących Cię zagadnień. Dzięki temu podręcznikowi poznasz podstawowe zasady tworzenia dobrego projektu bazy danych oraz jej zaawansowane możliwości. Nauczysz się tworzyć tabele, formularze i raporty, a także korzystać z kluczy podstawowych i obcych. Bez problemu zbudujesz taką bazę danych, która pozwoli Ci sprawnie zarządzać informacjami.

  • Personalizacja Accessa 2007
  • Projektowanie baz danych
  • Relacyjne bazy danych
  • Klucze podstawowe i obce
  • Tworzenie tabel
  • Korzystanie z typów danych
  • Definiowanie relacji
  • Kwerendy
  • Korzystanie z SQL
  • Tworzenie i dostrajanie formularzy
  • Tworzenie raportów
  • Współdzielenie Accessa

Naucz się korzystać z Accessa -- zachwycą Cię jego możliwości!


Head First Ruby on Rails. Edycja polska (Rusz głową!)

okladka

Bez wysiłku poznaj niesamowite możliwości Ruby on Rails
i twórz wspaniałe aplikacje

Jeśli chcesz szybko i sprawnie budować internetowe aplikacje bazodanowe, warto, abyś poznał niezwykłe możliwości Rails. Ta wyjątkowa platforma programowania pozwala tworzyć w pełni funkcjonalne aplikacje z wykorzystaniem języka Ruby. Jej wielką zaletą jest to, że wszystkie zmiany wprowadzane do aplikacji można zobaczyć natychmiast po ich zapisaniu i odświeżeniu strony w przeglądarce. Dzieje się tak dzięki zastosowaniu języka Ruby, ponieważ kod w tym języku nie musi być kompilowany.

Książkę "Head First Ruby on Rails. Edycja polska" napisano w oparciu o najnowsze, skuteczne techniki ułatwiające zrozumienie i przyswajanie wiedzy. Dzięki temu szybko i bez trudności nauczysz się tworzyć interaktywne aplikacje internetowe za pomocą tej platformy. Dowiesz się, na czym polega współpraca z bazą danych, integracja z Ajaksem i XML oraz dynamiczne wykreślanie danych. Ponieważ to obrazy najlepiej przemawiają do Twojego umysłu, książka ta została bogato zilustrowana - abyś jak najszybciej poznał możliwości Rails i natychmiast zaczął wykorzystywać je w praktyce.

  • Język Ruby
  • Tworzenie tabel
  • Wykonywanie migracji bazy danych
  • Kod modelu, widoku i kontrolera
  • Tworzenie formularza
  • Sprawdzanie poprawności danych
  • Zapobieganie błędom
  • Dołączanie bibliotek Ajaksa
  • Udostępnianie aplikacji użytkownikom

Wykorzystaj najnowsze metody uczenia się i szybko opanuj Ruby on Rails!


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!


Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków

okladka

Poznaj z bliska największe autorytety świata informatyki!

  • Jak powstają języki programowania?
  • Jaka jest ich przyszłość?
  • Jak szybko nauczyć się takiego języka?

Droga od pomysłu do gotowej aplikacji jest długa i kręta. Najprawdopodobniej jednym z najdłuższych jej odcinków jest ten poświęcony na programowanie. Sztab ludzi, wiele języków programowania, technologii i narzędzi. Dzięki świetnej znajomości tych narzędzi powstają coraz nowsze, bardziej niezawodne aplikacje. Ale skąd biorą się języki programowania? Jak powstają i kto za tym stoi?

Na półce księgarni znajdziesz tysiące książek poświęconych językom programowania - i tylko tą jedną, która odpowiada na pytanie, co było na początku. Książka stanowi zbiór wywiadów z twórcami najbardziej znanych i najpopularniejszych języków. W trakcie pasjonującej lektury dowiesz się, co kierowało ludźmi, którzy postanowili stworzyć nowy język programowania, jakie mieli problemy, jak oceniają swoje dzieła z perspektywy czasu i jaką wróżą im przyszłość. Lektura tego tomu to niezwykła podróż przez historię informatyki w niesamowitym wydaniu.

W książce znajdziesz wywiady z autorami takich języków, jak:

  • C++
  • Python
  • APL
  • Forth
  • BASIC
  • AWK
  • Lua
  • Haskell
  • ML
  • SQL
  • Java
  • C#
  • Perl

Inspirująca i pouczająca podróż przez historię informatyki!


Przetestuj ją sam! Steve Krug o funkcjonalności stron internetowych

okladka

Testuj i usuwaj problemy

Niezawodne wskazówki, JAK:

  • testować DOWOLNE projekty - od "szkiców na serwetce" po gotowe witryny i aplikacje
  • wyszukiwać NAJWAŻNIEJSZE problemy (nigdy nie znajdziesz czasu na usunięcie wszystkich)
  • USUWAĆ te problemy, trzymając się zasady "Jak najmniej pracy™"

Testy funkcjonalności to - jak powszechnie wiadomo - niezawodny sposób na udoskonalenie Twoich produktów. Niestety, zwykle koszty takiej operacji zniechęcają do ich prowadzenia. STOP! Nie tym razem! W tym właśnie momencie do akcji wkracza Steve Krug z kontynuacją swojego bestsellera "Nie każ mi myśleć". Tym razem zdradzi Ci triki bardziej przystępnego podejścia do testowania funkcjonalności. Może ich użyć praktycznie każdy twórca witryny, aplikacji czy innego produktu. Nie musisz być ekspertem, żeby zrobić to dobrze. To prostsze, niż myślisz, praktycznie nie grożą Ci błędy i będziesz w stanie zacząć ....od teraz!

Po pierwsze dowiesz się, jak ograniczyć proces testowania i udoskonalania aplikacji do elementów kluczowych. Po drugie zapoznasz się z realistycznym podejściem, umożliwiającym przeprowadzanie wczesnego i częstego testowania oraz wykrywania braków w funkcjonalności. Po trzecie nauczysz się skutecznie usuwać problemy. Po czwarte szanujemy Twój czas, dlatego pokażemy Ci, jak wszystko to zrobić szybko, prosto i możliwie bezboleśnie.

  • Niedoceniona sztuka samodzielnego testowania funkcjonalności
  • Testowanie starej witryny, innych witryn, makiet, projektów stron, prototypów i dalsze badania
  • Poszukiwanie i wybór odpowiednich uczestników testów oraz przydzielanie im zadań
  • Zasady stosowania najmniej pracochłonnych i najskuteczniejszych metod
  • Najważniejsze problemy, na które możesz natrafić, i sposoby ich usuwania
  • Testowanie zdalne: szybkie, tanie, choć czasem poza kontrolą
  • Przykładowy program testu i formularz zgody na nagrywanie
  • Lista lektur dla wszystkich zainteresowanych pogłębianiem wiedzy

Książce towarzyszy witryna www.rocketsurgerymadeeasy.com z plikami do ściągnięcia (na przykład wideo demonstrujące test) oraz wszystkimi skryptami i formularzami, które pojawiają się w tekście. Pliki są dostępne dla każdego, kto ma ochotę samodzielnie wykonać testy.


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