PHP i MySQL. Tworzenie stron WWW

okladka
Ta praktyczna książka, ukazująca przede wszystkim zastosowania komercyjne, zawiera liczne przykłady. Ilustrują one realizację następujących zadań: uwierzytelnianie użytkowników, konstruowanie koszyka na zakupy, dynamiczne generowanie dokumentów PDF i obrazków, wysyłanie i zarządzanie pocztą elektroniczną, ułatwianie dyskusji między użytkownikami oraz zarządzanie zawartością. Autorzy położyli istotny nacisk na kwestię bezpieczeństwa.

Oprócz składni i biblioteki funkcji PHP, niniejsza książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania pracujących we wszystkich domenach zastosowań. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.

  • Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
  • Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
  • Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
  • Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
  • Zastosowanie obiektowych technik programistycznych w Internecie

ABC języka SQL

okladka
Bazy danych stały się głównym składnikiem systemów informatycznych. W zależności od producenta, przeznaczenia i ceny programy zarządzające bazami danych bardzo się od siebie różnią.

Jedynym punktem wspólnym dla wszystkich tych aplikacji jest wbudowana obsługa strukturalnego języka zapytań (ang. Structured Query Language).

SQL służy do tworzenia aplikacji bazodanowych i zarządzania nimi. Używając go, możemy:

  1. Wyszukiwać dane w bazie danych.
  2. Operować danymi -- wstawiać je, modyfikować i usuwać.
  3. Definiować dane -- dodawać nowe tabele, indeksy i perspektywy.
  4. Sterować danymi -- blokować użytkownikom dostęp do poufnych danych.
  5. Modyfikować schemat baz danych bez zmieniania istniejących aplikacji -- nowe kolumny i tabele mogą być zawsze dodane bez obawy, że zajdzie konieczność zmiany istniejących programów lub zdefiniowanych z góry ścieżek dostępu.
  6. Formułować zapytania w trybie interakcyjnym lub osadzać je w standardowych językach programowania, takich jak C lub Pascal.
Aby opanować SQL w stopniu wystarczającym do stworzenia i korzystania z bazy danych, wystarczy znajomość dziewięciu poleceń: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, GRANT i REVOKE.

Książka została przygotowana tak, aby była przydatna zarówno dla uczniów i studentów, którzy chcieliby poznać temat projektowania i programowania baz danych (książka powstała na podstawie prowadzonych przez autora wykładów z teorii relacyjnych baz danych i języka SQL) jak i dla administratorów baz danych (książka zawiera kilkadziesiąt przykładów wykorzystania języka SQL do ułatwienia lub zautomatyzowania codziennych prac związanych z zarządzaniem bazami danych).


Po prostu Java 2

okladka
Java jest jednym z najpopularniejszych języków programowania na świecie wykorzystywanym przy tworzeniu popularnych aplikacji. Język ten dla początkujących programistów jest często pierwszym poznanym językiem programowania. Dzięki przemyślanej architekturze obiektowej Javy łatwiej Ci będzie nabrać prawidłowych nawyków programistycznych, z kolei funkcjonalność tego języka sprawi, że nauka nie pójdzie na marne, a zdobytą wiedzę wykorzystasz w praktyce. W Javie można bowiem napisać prawie każdą aplikację, od prostej gry działającej w telefonie komórkowym, po skomplikowany system uruchamiany na potężnym serwerze.

"Po prostu Java 2" to książka, dzięki której nauczysz się pisać programy w tym języku, nawet jeśli programowanie było Ci do tej pory zupełnie obce. Książka jest pozbawiona zbędnego balastu teorii. Prezentuje ona wiele zastosowań Javy.

Dzięki książce nauczysz się:

  • Składni Javy oraz podstawowych instrukcji
  • Korzystać z obiektów i rozpoznawać ich metody
  • Tworzyć interfejs użytkownika dla aplikacji Javy
  • Pisać aplety i osadzać je w stronach WWW
  • Łączyć Javę z JavaScript
  • Pisać servlety i strony JSP
  • Korzystać z XML z poziomu Javy
Chcesz szybko i bez zbędnych dywagacji dowiedzieć się, dlaczego Java cieszy się takim powodzeniem? Chcesz wykorzystać ją do swoich potrzeb? Ta książka z pewnością Ci w tym pomoże.

PHP4. Zaawansowane programowanie

okladka
PHP jedna z najpopularniejszych technologii służących do budowy aplikacji internetowych. Jest to niezależny od platformy prosty język o łatwej składni, przyjazny dla początkujących programistów. Ta ostatnia cecha zadecydowała o jego szerokim rozpowszechnieniu.

Dzięki książce " PHP4. Zaawansowane programowanie" poznasz wiele sekretów profesjonalnych zastosowań tego języka. Nauczy Cię tworzyć programy, które są skalowalne, wydajne i bezpieczne, a także, dzięki modularnej, wielowarstwowej konstrukcji, łatwe w rozbudowie. Ta książka nie jest tylko zbiorem sztuczek i tricków. Poznasz dzięki niej wiele zaawansowanych koncepcji pomagających tworzyć wydajne aplikacje internetowe na dużą skalę. Dowiesz się, jak stworzyć program kliencki do odczytywania e-maili, nauczysz się tworzyć zabezpieczone aplikacje, używać sesji i korzystać ze złożonych struktur danych.

Dla kogo jest ta książka:
"PHP4. Zaawansowane programowanie" to książka dla programistów, którzy opanowali podstawy programowania i posiadają ogólną znajomość technologii bazodanowych i są zainteresowani tworzeniem dużych aplikacji internetowych w PHP.

Co opisuje ta książka:

  • Instalację PHP w systemach uniksowych, Windows i MacOS X
  • Sesje i cookies, pisanie klientów FTP, korzystanie z funkcji sieciowych i usług katalogowych
  • Wsparcie dla LDAP dostępne w PHP
  • Tworzenie wielowarstwowych aplikacji w PHP
  • Korzystanie z dokumentów XML
  • Korzystanie z baz danych MySQL, PostgreSQL i interfejsu ODBC
  • Zabezpieczanie, optymalizację aplikacji, tworzenie wersji językowych programów
  • Przykłady z życia wzięte: aplikacja do obsługi spisu pracowników, sieciowa biblioteka
  • Tworzenie interfejsu GTK do aplikacji
  • Studium przypadku: system uprawnień dla użytkowników i wielowarstwowa aplikacja e-commerce z wykorzystaniem WML

Windows XP PL. Biblia

okladka
Windows XP to system, którego nie trzeba przedstawiać. Najnowsza wersja systemu Windows jest skazana na sukces. Windows XP (w wersji Professional lub Home) jest dołączany standardowo do większości komputerów osobistych sprzedawanych na całym świecie.

Książka "Windows XP PL. Biblia" jest przeznaczona dla osób, które nie są zawodowymi programistami ani też nie zajmują się profesjonalnie administracją systemów komputerowych. Jeśli korzystasz z Windows XP w pracy, znajdziesz w niej wszystkie informacje potrzebne do usprawnienia i zwiększenia efektywności pracy. Także osoby używające tego systemu operacyjnego na domowym komputerze skorzystają z informacji zawartych w tej książce. Dowiedzą się one jak wykorzystać rozbudowane możliwości multimedialne Windows XP, jak połączyć się z Internetem, czy wreszcie jak samodzielnie poradzić sobie z kłopotami.

Opisano:

  • Podstawy obsługi Windows XP: pulpit, menu, ikony, paski zadań i okna dialogowe, tworzenie skrótów
  • Korzystanie z Internetu: łączenie się z siecią, przeglądanie stron WWW, użycie poczty elektronicznej i grup dyskusyjnych
  • Dostosowywanie Windows XP do indywidualnych upodobań: tworzenie folderów, porządkowanie menu Start, zmiany wyglądu ekranu
  • Zapobieganie problemom: tworzenie kopii zapasowych, radzenie sobie z awariami
  • Korzystanie z faksów, skanerów i aparatów cyfrowych
  • Łączenie się z siecią lokalną i bezpieczne udostępnianie zasobów innym użytkownikom sieci
  • Pracę wielu użytkowników na jednym komputerze: tworzenie kont i nadawanie uprawnień użytkownikom
Alan Simpson jest niezależnym konsultantem w dziedzinie komputerów i Internetu. Napisał ponad 80 książek o tematyce komputerowej, opublikowanych w wielu językach na całym świecie. Alan znany jest z wolnego od żargonu stylu pisania, łagodnie wprowadzającego Czytelnika w specjalistyczne tematy.

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

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