PHP i MySQL. Dynamiczne strony WWW. Szybki start

okladka

Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.

"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.

Książka opisuje:
  • Podstawy programowania w PHP
  • Tworzenie dynamicznych stron internetowych z użyciem PHP
  • Zasady projektowanie baz danych
  • Język SQL
  • Korzystanie z systemu zarządzania bazami danych MySQL
  • Łączenie PHP z systemem MySQL
  • Użycie sesji
  • Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
  • Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Treść książki uzupełniają dodatki opisujące sposób instalacji omawianych w niej narzędzi oraz dodatkowe, przydatne aplikacje.

Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.


MySQL

okladka

Przewodnik zaawansowanego programisty

Zaawansowani programiści na całym świecie wybierają MySQL jako podstawę swoich aplikacji opartych na WWW. Książka, którą trzymasz w ręku, dostarczy Ci wiedzy i przykładowego kodu; elementów niezbędnych do szybkiego pisania własnych aplikacje, niezależnie od stopnia ich skomplikowania.

Książka rozpoczyna się od omówienia podstaw MySQL-a: zapytań SQL, zasad projektowania baz danych, normalizacji, transakcji i przetwarzania równoległego. Następnie w usystematyzowany sposób opisuje szczegółowe możliwości MySQL oraz przedstawia efektywne techniki dostępu do baz MySQL-a z poziomu C, Javy, PHP, Perla, Pythona i innych środowisk programistycznych.

W książce opisano między innymi:
  • Instalację i korzystanie z MySQL-a -- wraz ze szczegółowym opisem implementacji SQL w MySQL-u
  • Typy danych, zmienne, funkcje wbudowane i narzędzia dostępne z linii komend
  • API MySQL w języku C
  • Administrację bazami MySQL, wykonywanie kopii zapasowych i usuwanie skutków awarii
  • Optymalizację i zabezpieczanie aplikacji
  • Tworzenie rozproszonych baz danych
  • Rozszerzanie funkcjonalności MySQL-a
  • Tworzenie baz danych przenośnych na inne platformy
Dokładnie przestudiowana i zalecana przez twórcę MySQL-a, Michaela Wideniusa, książka "MySQL" dostarcza profesjonalnym programistom tego, czego poszukiwali: dogłębnej, przemyślanej wiedzy, potrzebnej do tworzenia zaawansowanych aplikacji.

Leon Atkinson jest autorem książki "PHP. Programowanie". Jest też inicjatorem projektu FreeTrade: zestawu narzędzi open source wykorzystującego MySQL i PHP. Atkinson od 1997 roku używa MySQL w wielu aplikacjach sieciowych i e-commerce.

Polecana przez Michaela Wideniusa, twórcę MySQL-a


Angielski z komputerem. Programy, słowniki komputerowe i strony WWW

okladka

Wykorzystaj komputer do nauki języka angielskiego

Nauka języka obcego wymaga konsekwencji i uporu. Wielu osobom wydaje się, że wystarcza opanowanie w całości materiału zawartego w pojedynczym podręczniku. Inni twierdzą, że nauczenie się języka obcego wymaga przeczytania dwustu książek w tym języku. Sztuką jest więc znalezienie złotego środka -- sposobu nauki, który byłby efektywny i jednocześnie nie absorbował całego wolnego czasu. Tu właśnie przychodzi z pomocą komputer i oprogramowanie do nauki języków.

Rynek oprogramowania do nauki języków jest coraz większy. Ogromną ilość materiałów można również znaleźć w internecie -- bezpłatne oprogramowanie, nagrania, słowniki i teksty. Książka "Angielski z komputerem. Programy, słowniki komputerowe i strony WWW" to przewodnik po oprogramowaniu i zasobach sieciowych pomocnych w nauce języka angielskiego. Jeśli więc uczysz się języka bez pomocy lektora, warto, abyś skorzystał z możliwości, jakie daje Ci pecet. Nauka języka z komputerem jest o wiele przyjemniejsza, a jej efekty przychodzą szybciej.

W książce znajdziesz:
  • Informacje o komercyjnych programach edukacyjnych
  • Przewodnik po oprogramowaniu shareware i freeware wspomagającym naukę języka angielskiego
  • Opisy serwisów internetowych, w których znajdziesz materiały edukacyjne
  • Sposoby korzystania z narzędzi StreamBox i WaveRec
  • Omówienie programu SuperMemo

Linux. Leksykon kieszonkowy

okladka

Niezastąpiona pomoc dla użytkowników Linuksa

Linux staje się coraz popularniejszy i rozwija się coraz bardziej dynamicznie, wypierając w wielu miejscach komercyjne systemy operacyjne. Powstaje dla niego coraz więcej aplikacji. Graficzne środowiska pracy, takie jak GNOME czy KDE coraz częściej wypierają tryb tekstowy Linuksa. Nadal jednak większość zadań związanych z administracją systemem i dostępem do systemu plików wykonuje się za pomocą poleceń wydawanych w trybie tekstowym. Jednocześnie to właśnie polecenia są tym elementem Linuksa, który odstrasza od niego wielu potencjalnych użytkowników.

"Linux. Leksykon kieszonkowy" to książka dla tych, których do Linuksa zniechęca konieczność zapamiętania niezliczonej ilości poleceń i parametrów oraz dla tych, którzy pracują z nim na co dzień i potrzebują podręcznej "ściągi" przydatnej przy pracy. Zawiera zestawienie najbardziej przydatnych i potrzebnych w codziennej pracy poleceń systemu Fedora Linux, pogrupowanych według realizowanych przez nie funkcji, lecz większość zawartych w niej informacji będzie przydatna również użytkownikom innych dystrybucji Linuksa. Przedstawia również opcje i argumenty każdego z opisywanych poleceń.

  • Korzystanie z systemu plików
  • Funkcje powłoki bash
  • Instalowanie nowego oprogramowania
  • Operacje na plikach
  • Obsługa kont użytkowników
  • Korzystanie z internetu
  • Programowanie skryptów powłoki

Jak działa Linux

okladka
Lista nazwisk autorów wydrukowanych na okładce książki jest błędna. Autorem książki, pierwotnie wydanej w wydawnictwie "No Starch Press", jest Brian Ward. Za pomyłkę przepraszamy naszych klientów, wydawnictwo No Starch Press i Pana Briana Warda.

Jeśli chcesz poznać Linuksa "od środka" -- sięgnij po tę książkę

  • Poznaj mechanizmy uruchamiania i pracy systemu
  • Zobacz, jak realizowane są usługi systemowe i sieciowe
  • Naucz się administrować Linuksem

Jeśli korzystasz z Linuksa, to na pewno nie trzeba opisywać Ci jego zalet. Bez wątpienia doceniasz jego stabilność i szybkość działania. Dzięki stale zwiększającej się liczbie aplikacji, komputer z zainstalowanym Linuksem można wykorzystać do pełnienia wielu funkcji - od domowej stacji roboczej, aż do serwera sieciowego. Aby jednak w pełni wykorzystać jego możliwości, musisz poznać jego wewnętrzne mechanizmy rządzące uruchamianiem systemu oraz obsługą sieci i urządzeń peryferyjnych, a także zasady administrowania jego zasobami.

Książka "Jak działa Linux" zawiera wszystkie informacje dotyczące wnętrza systemu Linux oraz zasad korzystania z niego. Przedstawia zarówno zagadnienia podstawowe -- przebieg procesu uruchamiania systemu i mechanizmy obsługi sieci, jak i tematy zaawansowane, związane z administracją systemem, jego współpracą z urządzeniami zewnętrznymi oraz programowaniem.

  • Podstawy korzystania z Linuksa - polecenia, struktura plików i katalogów oraz dyski logiczne
  • Przebieg procesu uruchamiania Linuksa
  • Konfigurowanie i uruchamianie sieci i usług sieciowych
  • Pisanie własnych programów w języku powłoki oraz w C++
  • Kompilowanie programów
  • Konserwacja jądra systemu
  • Obsługa urządzeń peryferyjnych
  • Tworzenie kopii bezpieczeństwa

CSS. Antologia. 101 wskazówek i trików

okladka

Poznaj technologię, która zrewolucjonizowała projektowanie stron WWW

  • Definiowanie stylów dla tekstów i rysunków
  • Pozycjonowanie elementów strony za pomocą stylów
  • Dostosowywanie dokumentów do wyświetlania w różnych przeglądarkach

Kaskadowe arkusze stylów (CSS) całkowicie zmieniły sposób projektowania stron WWW. Formatowanie elementów za pomocą znaczników, żmudne rozmieszczanie ich w komórkach tabel oraz sztuczki, dzięki którym uzyskiwano efekt podświetlenia, to techniki uważane dziś już za przestarzałe. Wykorzystując technologię CSS możemy definiować wygląd każdego elementu umieszczonego na stronie. Przystosowanie strony do wyświetlania na ekranie telefonu komórkowego lub urządzenia PDA również nie stanowi problemu, jeśli zastosujemy do tego kaskadowe arkusze stylów. Opanowanie tej technologii jest dziś nieodzownym elementem wiedzy każdego projektanta witryn WWW.

Książka "CSS. Antologia. 101 wskazówek i trików" to zbiór porad dotyczących stosowania kaskadowych arkuszy stylów. Wykorzystując opisane w książce sposoby, zaprojektujesz estetyczne i efektywne witryny WWW i aplikacje internetowe. Czytając tę książkę, dowiesz się, jak definiować style dla elementów tekstowych i graficznych, w jaki sposób formatować tabele i formularze oraz jak stworzyć podświetlane przyciski bez korzystania z JavaScriptu. Przeczytasz tu również o pozycjonowaniu elementów strony za pomocą stylów, dostosowywaniu strony do wyświetlania w różnych przeglądarkach, systemach operacyjnych i urządzeniach. Poznasz także techniki umożliwiające uzyskanie "efektów specjalnych", które uatrakcyjnią wygląd Twojej witryny.

  • Stosowanie stylów dla tekstu
  • Przypisywanie stylów do elementów graficznych
  • Budowanie mechanizmów nawigacyjnych
  • Formatowanie tabel i formularzy
  • Zachowanie zgodności witryny z różnymi modelami przeglądarek
  • Definiowanie układu strony WWW za pomocą stylów
  • Tworzenie efektów specjalnych

Odkryj możliwości kaskadowych arkuszy stylów.


« poprzednia 1 2 3 4 5 następna »