AJAX i PHP. Ćwiczenia praktyczne

okladka

Poznaj AJAX-a i twórz ergonomiczne witryny WWW!

  • Transmisja danych w technologii AJAX
  • Obsługa formularzy i danych
  • Przetwarzanie plików XML

AJAX zrewolucjonizował witryny WWW. Połączenie języków JavaScript i XML z możliwością przesyłania danych w tle sprawiło, że strony internetowe nie muszą być przeładowywane po każdym kliknięciu łącza lub zmianie zawartości. Dzięki temu witryny i aplikacje internetowe coraz bardziej przypominają swoim działaniem normalne programy, a korzystanie z nich stało się zdecydowanie wygodniejsze. Jedną z najistotniejszych zalet AJAX-a jest to, że wykorzystuje on znane i sprawdzone rozwiązania, co sprawia, że użytkownicy przeglądarek internetowych nie są zmuszani do instalowania dodatkowych kontrolek, pluginów i innych modułów.

"AJAX i PHP. Ćwiczenia praktyczne" to zbiór przykładów, dzięki którym poznasz możliwości modelu AJAX w połączeniu ze skryptami PHP. Wykonując kolejne ćwiczenia zawarte w książce, dowiesz się, jak działają witryny WWW oparte na tym modelu, czym są żądania asynchroniczne oraz obiekt XMLHttpRequest. Nauczysz się tworzyć skrypty PHP tak, aby przesyłały i odbierały dane w sposób zgodny z wymaganiami AJAX-a. Poznasz metody weryfikacji formularzy, komunikacji z bazami danych i przetwarzania plików XML.

  • Transmisja danych w modelu AJAX
  • Obiektowy Model Dokumentu (DOM)
  • Wysyłanie danych za pomocą metod GET i POST
  • Przetwarzanie danych w skryptach PHP
  • Walidacja danych z formularzy
  • Generowanie kodu po stronie serwera
  • AJAX, PHP i SQL
  • Praca z plikami XML

8 dogmatów wywierania wpływu

okladka

Niepostrzeżenie zaistnieć w świadomości innych

  • Patrz pewnie w oczy przeciwnika
  • Dezorientuj i przejmuj uwagę
  • Atakuj całą serią informacji
  • Pętaj siecią uczuć i emocji
  • Zaklinaj i czaruj słowem

Start! Rozpocząłeś igrzyska w grze zwanej manipulacją, czyli wyrafinowanym sposobem wywierania wpływu na innych. Na szalę rzucasz swoje życie, marzenia, cele i oczekiwania. Teraz wszystko zależy od Twojej kondycji, odporności i woli walki. Tu nie ma miejsca na sentymenty -- albo Ty pobijesz ich, albo oni zatriumfują nad Tobą. Jest tylko jedno miejsce na najwyższym podium... Sprawdź, czy nosi Twoje imię.

Ta książka to Twój indywidualny plan ćwiczeń. Osobisty trener, który cierpliwie i dokładnie przygotuje Cię do najtrudniejszej rozgrywki, do wymagających pojedynków z każdym z Twoich przeciwników, a oto oni:

  • płeć przeciwna,
  • wszyscy ci, którzy stoją na drodze do Twojego rozwoju,
  • autorytety,
  • społeczeństwo, w którym żyjesz,
  • media,
  • rodzina.

Do woli graj na woli innych

Mistrzowska manipulacja jest nie tylko skuteczna. Jest także grą fair play, zgodną z zasadami etyki. I właśnie dlatego będziesz niepokonany. Czas, byś podniósł rękawicę, a wraz z nią jakość każdej minuty swojego życia.


"Jeżeli ktoś otwiera usta, aby porozmawiać z drugą osobą, ma tylko jeden zamiar -- manipulować nią."
Walther G. Pinecoke

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.


Oracle Database 10g. Programowanie w języku PL/SQL

okladka

Wykorzystaj możliwości programowania w PL/SQL,
aby tworzyć wyjątkowe, zaawansowane bazy danych.

  • Jak zarządzać zbiorami danych za pomocą rekordów i obiektów języka PL/SQL?
  • Jak komunikować się z bazami danych Oracle?
  • Jak używać zapytań hierarchicznych, wyrażeń regularnych i mechanizmów Oracle Text do pobierania informacji?

Tworzenie baz danych i zarządzanie nimi wymaga nie tylko umiejętności technicznych i dyscypliny, ale również pomysłowości, wyobraźni i -- co najważniejsze -- odpowiednich narzędzi. Zatem właściwym wyborem będzie Oracle -- elastyczny system zarządzania relacyjnymi bazami danych o niezwykle dużych możliwościach. Pozwala na tworzenie i administrowanie zaawansowanymi aplikacjami przy użyciu języka PL/SQL, który służy do pobierania, wstawiania, aktualizowania i usuwania danych, a także tworzenia i przechowywania obiektów, użytkowników oraz kontrolowania praw dostępu do danych.

Książka "Oracle 10g. Programowanie w języku PL/SQL" zawiera materiał zarówno dla początkujących, jak i zaawansowanych użytkowników. Przedstawiono w niej nie tylko podstawowe elementy języka (strukturę bloku, bloki anonimowe i nazwane, komunikaty o błędach i inne), ale także ułożony według wersji spis głównych rozszerzeń. Korzystając z tego podręcznika, nauczysz się, jak system przetwarza transakcje i zobaczysz, jak działa baza danych na zapleczu. Dowiesz się, jak pisać wyzwalacze i używać ich do zarządzania lokalnymi oraz zdalnymi egzemplarzami bazy. Dodatkowo poznasz sztuczki programistyczne i praktyczne przykłady technik stosowanych w pracy z Oracle.

  • Używanie języka SQL w PL/SQL
  • Konfigurowanie transakcji
  • Rodzaje kursorów i ich działanie
  • Korzystanie z rekordów i kolekcji
  • Używanie narzędzi SQL*Plus i Developer
  • Tworzenie procedur, funkcji i pakietów
  • Obsługa błędów
  • Wyzwalacze w bazach danych
  • Komunikacja między sesjami
  • Procedury zewnętrzne
  • Obiekty w bazach danych
  • Szeregowanie zadań

W jednej książce otrzymujesz więc wszystko, czego potrzeba,
aby tworzyć zaawansowane bazy danych i profesjonalnie nimi zarządzać!


ASP.NET w Visual Web Developer 2008. Ćwiczenia

okladka
Poznaj możliwości ASP.NET w nowoczesnym środowisku programowania i twórz dynamiczne witryny internetowe
  • Jak definiować wzorzec strony ASP.NET?
  • Jak modyfikować dane z poziomu aplikacji ASP.NET?
  • Jak dołączyć pliki bazy Access do projektu?

ASP.NET to technologia tworzenia dynamicznych stron internetowych i usług sieciowych po stronie serwera, działająca w oparciu o platformę NET. Narzędzie to doskonale sprawdza się w nowoczesnym i bezpłatnym środowisku programistycznym Visual Web Developer 2008. ASP.NET umożliwia korzystanie z dowolnego języka dostępnego na platformie .NET. Wprowadzany kod jest kompilowany, co oznacza zwiększenie wydajności i jednocześnie daje możliwość sprawdzenia jego syntaktycznej poprawności przed publikacją.

Książka "ASP.NET w Visual Web Developer 2008. Ćwiczenia" przeznaczona jest dla początkujących programistów, pragnących tworzyć witryny ASP.NET, którzy zetknęli się już z jakimkolwiek językiem programowania. Dzięki temu podręcznikowi nauczysz się korzystać z opisanych narzędzi, działających w nowoczesnym środowisku Visual Web Developer 2008. Dowiesz się, jak zaprojektować interfejs, zaprogramować silnik strony, tworzyć arkusze stylów oraz bazy danych. Na konkretnym przykładzie strony domowej nauczyciela poznasz mechanizmy autoryzacji w ASP.NET, a także sposoby dodawania i edycji danych dla poszczególnych użytkowników.

  • Tworzenie interfejsu
  • Programowanie silnika strony ASP.NET
  • Budowanie i stosowanie arkuszy stylów
  • Tworzenie bazy danych na serwerze SQL Server 2005
  • Tworzenie bazy danych Access
  • Technologia LINQ to SQL
  • ASP.NET, ADO.NET i LINQ
  • Mechanizmy autoryzacji ASP.NET
  • Publikowanie aplikacji

Budowanie dynamicznych witryn internetowych jest prostsze, niż myślisz!


Gotowi na wszystko. 52 zasady efektywności w pracy i życiu

okladka

Twórca programu GTD - Getting Things Done - ponownie o fenomenalnym zarządzaniu czasem:
  • przełomowe strategie organizacji osobistej
  • sposoby na pobudzenie twórczości i kreatywności
  • metody na oczyszczanie umysłu z nieistotnych informacji
  • skuteczne schematy działania
  • inspirujące rady, jak ruszyć z impetem do przodu

"Strategia opanowania nadmiaru zajęć i obowiązków, proponowana przez Davida Allena, jest bezcenna!"
-- Ken Blanchard, autor książki Jednominutowy Menedżer

Najwyższy czas okiełznać czas!

To zupełnie inne zasady zarządzania czasem niż te, z którymi się dotąd zetknąłeś. Z właściwym sobie poczuciem humoru oraz wykorzystując skuteczność programu Getting Things Done, David Allen przedstawi Ci 52 sposoby na to, jak sprawić, by wszystko, co robisz, wiązało się z mniejszym nakładem pracy i mniejszym stresem. Poza tym każde podejmowane przez Ciebie działanie będzie teraz wyzwalało w Tobie więcej energii, kreatywności i pozytywnych myśli.

W każdym z motywujących rozdziałów autor skupia się na jednej z istotnych zasad osiągania stanu odprężenia i opanowania, zdobywania swobody oraz wypracowania bezstresowego, ale produktywnego stylu życia. Wreszcie nauczysz się panować nad czasem. Osiągniesz to dzięki realizacji poszczególnych lekcji, pogrupowanych według czterech głównych tematów:

  • oczyszczenie umysłu
  • skupienie uwagi
  • stworzenie struktur zapewniających sukces
  • podjęcie skutecznego działania

Rewolucyjny system Getting Things Done potwierdza tezę, że ludzie na całym świecie, mimo różnic kulturowych i zawodowych, poszukują takich właśnie informacji i możliwości zmian. Czy czujesz się czasem przytłoczony pracą i życiem? Desperacko pragniesz odzyskać utracone możliwości, aby działać w sposób twórczy? Szukasz nowego podejścia, jakiegoś systemu, w ramach którego mógłbyś działać bez względu na okoliczności zawodowe czy osobiste? Wiedza zawarta w tej książce może wydać Ci się zaskakująco znajoma, lecz nie ze względu na to, że już się z nią zetknąłeś. To wszystko zasługa intuicji i bezbłędnie wykorzystującego jej istnienie planu działania.

David Allen jest twórcą przełomowej metodologii GTD (Getting Things Done). Dzięki niej wiele milionów ludzi dowiedziało się, jak odmienić swoje życie. Allen pokazał, jak zwolnić tempo, zrezygnować z przytłaczających obowiązków i uwolnić się od ciągłej presji czasu, aby osiągnąć wewnętrzną równowagę, harmonię, a co za tym idzie, lepsze wyniki w pracy. Ogromna popularność metody GTD polega na tym, że znajduje ona zastosowanie zarówno w pracy, szkole, jak i w domu.

Zaliczono go do grona pięciu najlepszych trenerów kadry kierowniczej na świecie. Magazyn "Fast Company" nazwał go "guru osobistej produktywności" oraz "jednym z najbardziej wpływowych myślicieli na świecie" w obszarze zarządzania czasem.

Książki autorstwa Davida Allena - Sztuka efektywności. Skuteczna realizacja zadań" (Onepress) oraz "Gotowi na wszystko. 52 zasady efektywności w pracy i życiu" - stały się w krótkim czasie światowymi bestsellerami. Sztuka efektywności została wydana w dwudziestu czterech językach i sprzedana w ponad milionie egzemplarzy.


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