CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3C

okladka

Twórz serwisy internetowe zgodne z standardami!

  • Jak projektować serwisy WWW zgodne z standardami?
  • Jak zaprojektować interfejs użytkownika?
  • Jak zwiększyć wydajność strony WWW?

Współczesne strony internetowe różnią się, a przynajmniej powinny, od tych sprzed kilku lat. Jeżeli różnic nie widać od strony graficznej, to z pewnością można je znaleźć w kodzie strony. Nowoczesne witryny WWW charakteryzują się zgodnością ze standardami, wykorzystaniem kaskadowych arkuszy stylów oraz udogodnieniami dla osób niepełnosprawnych. A dzięki zastosowaniu technologii AJAX współczesne witryny kuszą interaktywnością i dynamizmem.

Autorzy niniejszej książki wprowadzają Czytelnika w tajniki projektowania serwisów zgodnych z zasadami ustalonymi przez organizację W3C. Dzięki tej książce poznasz rodzaje i zastosowanie standardów sieciowych. Dowiesz się, w jaki sposób wybrać język znaczników, oraz poznasz zalety i wady języków HTML i XHTML. Nauczysz się korzystać z kaskadowych arkuszy stylów, a następnie odkryjesz sposób wykorzystania technologii AJAX w celu tworzenia interaktywnych stron WWW. Co najważniejsze, dostosujesz swoją stronę do współczesnych standardów, dzięki czemu zyska na dostępności i interaktywności, przyciągając rzesze użytkowników!

  • Zalety standardów sieciowych
  • Przygotowanie interfejsu użytkownika
  • Wady i zalety języków HTML oraz XHTML
  • Wpływ deklaracji DOCTYPE na zachowanie przeglądarki
  • Korzyści płynące z zastosowania kaskadowych arkuszy stylów
  • Sposoby dołączania arkuszy stylów do strony
  • Zasady wykorzystania technologii AJAX
  • Współpraca języka JavaScript z CSS
  • Systemy zarządzania treścią
  • Programowanie aplikacji sieciowych
  • Sposoby na zwiększenie wydajności witryn internetowych

Dostosuj się do standardów -- zwiększ dostępność i popularność swojej strony internetowej!


Zarządzanie projektami IT. Przewodnik po metodykach

okladka

Przewodnik po metodykach, które musisz poznać!

  • Jak wybrać metodę działania odpowiednią dla konkretnych projektów i organizacji?
  • Co pozwala skutecznie zrealizować stworzone plany działania?
  • Gdzie szukać wiedzy tajemnej z zakresu metodyk zarządczych, wytwórczych i organizacyjnych?

Właściwe zaplanowanie i doprowadzenie do końca dużego projektu informatycznego nie jest rzeczą łatwą. Często działanie takie wymaga współpracy wielu ludzi, zespołów, a nawet całych firm, precyzyjnego określenia celów i struktury produktu końcowego, jak również środków i czasu niezbędnych do realizacji projektu. W zależności od jego przeznaczenia oraz specyfiki projekt taki zmusza do wdrożenia odpowiedniego planu działania, obejmującego wszystkie etapy, metody oraz techniki, pozwalające doprowadzić do satysfakcjonującego wszystkich finału prac. Właśnie temu służy wybór konkretnej metodyki, zapewniającej sensowny podział zadań oraz zakresu odpowiedzialności poszczególnych osób i płynne przechodzenie między kolejnymi etapami projektu. Przekrojowy opis takich metodyk, stosowanych w branży IT, znajdziesz właśnie na kartach książki, którą trzymasz w rękach.

"Zarządzanie projektami IT. Przewodnik po metodykach" to poradnik dla wszystkich tych, którzy chcieliby dowiedzieć się, czym różnią się kompleksowe podejścia do rozwiązywania konkretnych problemów i jak dobrać metodykę odpowiednią dla ich własnych projektów. Oprócz ogólnych wskazań oraz starannie opracowanych opisów kolejnych etapów działania, technik czy procesów znajdziesz tu także:

  • przykładowe realizacje projektów IT według konkretnych metodyk,
  • praktyczne wskazówki i rady,
  • wywiady z osobami wykorzystującymi na co dzień te rozwiązania.

Całość urozmaicają sentencje "Wujka dobra rada", podkreślające najistotniejsze aspekty prezentowanych zagadnień, oraz przejrzyste, często humorystyczne ilustracje.

Czytając tę książkę, poznasz:
  • metodyki zarządcze - Prince2 oraz PMBoK4
  • metodyki wytwórcze - RUP i MSF
  • metodyki adaptacyjne - eXtreme Programming i SCRUM
  • metodyki organizacyjne - CMMI, Six Sigma, ITIL lub COBIT
  • kilka przykładów sposobów łączenia tych metodyk
Książka zawiera również:
  • opis procesów, komponentów i technik Prince2
  • opis procesów i obszarów wiedzy PMBoK4
  • opis procesów i dyscyplin RUP
  • opis procesów MSF
  • opis procesów CMMI
  • opis procesów ITIL
  • opis procesów i listy celów biznesowych oraz technicznych COBIT

Java. Praktyczne narzędzia

okladka

Poznaj narzędzia, które okażą się niezbędne!

  • Jak zapewnić wysoką jakość tworzonego rozwiązania?
  • Jak wprowadzić proces ciągłej integracji?
  • Jak testować kod?

Możliwości języka Java znają już chyba wszyscy. Dlatego warto jedynie wspomnieć o tym, że oprócz podstawowych narzędzi do tworzenia oprogramowania w tym języku, które zna każdy programista, istnieje wiele innych -- przydatnych i użytecznych -- aplikacji. Potrafią one w niezwykle skuteczny sposób przyśpieszyć oraz ułatwić programowanie w języku Java i sprawić, że będzie to zajęcie jeszcze przyjemniejsze. W żadnej innej książce nie znajdziesz tak szczegółowego omówienia tych narzędzi. Zatem jeśli wykorzystujesz język Java na co dzień, musisz ją mieć!

Dzięki tej książce poznasz 33 praktyczne narzędzia, które ułatwią Twoją pracę -- narzędzia, które zwiększą niezawodność Twojego kodu, poprawią wydajność oraz zapewnią bezpieczeństwo Twoim plikom źródłowym. Autor książki omawia kilka grup narzędzi, a wśród nich aplikacje takie, jak Maven, Subversion, JUnit czy też Hudson. Dzięki książce "Java. Praktyczne narzędzia" dowiesz się, jak bardzo na jakość Twojego rozwiązania może wpłynąć proces ciągłej integracji oraz jak ważne są testy jednostkowe czy integracyjne. Ponadto autor książki omawia 29 innych narzędzi, które zwiększają komfort pracy. Otwórz spis treści i spójrz, jak cenne informacje są zawarte w tej książce!

  • Wykorzystanie narzędzi kompilujących (Ant, Maven2)
  • Zastosowanie systemów kontroli wersji (CVS, Subversion)
  • Sposoby oceny jakości kodu (CheckStyle, PMD, FindBugs, Jupiter)
  • Tworzenie wysokiej jakości dokumentacji
  • Przygotowanie testów jednostkowych (JUnit, TestNG)
  • Przeprowadzanie testów integracyjnych
  • Systemy raportowania i śledzenia błędów (Bugzilla, Trac)
  • Narzędzia pozwalające na wprowadzenie procesu ciągłej integracji (Continuum, Hudson)
  • Sposoby przeprowadzania testów obciążeniowych
  • Profilowanie i monitorowanie aplikacji za pomocą narzędzi dostępnych w pakiecie JDK oraz Eclipse

Zobacz, jak łatwo można wykonać skomplikowane zadania!


Mac OS X Leopard. Ćwiczenia praktyczne

okladka

Poznaj zalety systemu operacyjnego Mac OS X Leopard

  • Poznaj podstawy obsługi systemu
  • Naucz się korzystać z wbudowanych narzędzi
  • Rozkoszuj się kocią elegancją nowego Leoparda

Mac OS X Leopard to stabilny i jeszcze wygodniejszy następca dotychczasowego Tygrysa. Aktualna wersja systemu została wyposażona w ponad 300 nowych funkcji, w tym między innymi pełną 64-bitowość z możliwością uruchamiania programów 32-bitowych, obsługę najnowszych procesorów wielordzeniowych Intela, rozszerzone możliwości kontroli rodzicielskiej. Dołożono także program do przywracania usuniętych plików -- Time Machine -- oraz szereg efektownych ulepszeń interfejsu, takich jak nowe możliwości Docka i Biurka czy funkcja szybkiego podglądu. Ponadto Mac OS X Leopard jest pierwszym systemem, który oferuje możliwość korzystania z polskiego interfejsu użytkownika!

Książka "Mac OS X Leopard. Ćwiczenia praktyczne" przeznaczona jest dla początkujących użytkowników polskiej wersji językowej systemu Mac OS X 10.5 Leopard. Jednak sporo nowych, ciekawych informacji o tym systemie znajdą w niej również osoby używające jego starszych wersji. Korzystając z tego podręcznika i wykonując kolejne ćwiczenia, bogato ilustrowane zrzutami ekranowymi, nauczysz się używać skrótów klawiaturowych, korzystać z okien Findera oraz tworzyć katalogi i archiwa. Dowiesz się, jak dodawać i usuwać elementy Docka, korzystać z Internetu za pomocą przeglądarki Safari, a także konfigurować konta poczty elektronicznej.

  • Elementy interfejsu użytkownika
  • Menu programu i skróty klawiaturowe
  • Korzystanie z okien Findera
  • Dostosowywanie okien Findera
  • Zarządzanie katalogami i plikami
  • Korzystanie z narzędzia Time Machine
  • Korzystanie z Docka
  • Program Mail
  • Korzystanie z WWW za pomocą Safari

Nie taki Leopard dziki, jak go malują!!!


PHP, MySQL i Apache. Intensywny trening

okladka

Wykorzystaj możliwości najpopularniejszego trio na świecie!

  • Jak zainstalować Apache, PHP i MySQL?
  • Jak zintegrować PHP i MySQL?
  • Jak zapewnić bezpieczeństwo aplikacjom i witrynom internetowym?

PHP, MySQL i Apache -- to informatyczne trio znają chyba wszyscy. W całej historii oprogramowania tak zgrane narzędzia spotykane są niezmiernie rzadko! Co sprawiło, że zdobyły one taką popularność? Odpowiedź jest krótka -- cena, jakość i wydajność. Jeżeli dodać do tego gigantyczną wręcz społeczność, nic dziwnego, że jest to wiodące rozwiązanie, służące do tworzenia stron oraz aplikacji internetowych.

Dzięki tej książce dowiesz się, w jaki sposób rozpocząć pracę z tymi narzędziami oraz jak skonfigurować każde z nich. Po przygotowaniu środowiska pracy rozpoczniesz naukę PHP, tak aby pętle, tablice, funkcje i inne konstrukcje tego języka nie miały więcej dla Ciebie tajemnic. W kolejnych rozdziałach nauczysz się integrować PHP z MySQL. Poznasz tajniki procesu projektowania bazy danych, podstawowe polecenia SQL oraz sposoby operowania na danych z poziomu PHP. Ponadto zdobędziesz wiedzę na temat zaawansowanej konfiguracji serwera Apache, monitorowania jego pracy oraz sposobów wykorzystania protokołu SSL. Niewątpliwie ogromnym atutem książki są liczne przykłady, które pozwolą Ci szybko przyswoić wiedzę. Możesz również wykorzystać je bezpośrednio na Twoich stronach!

  • Instalacja MySQL, Apache i PHP w systemach Linux/Unix, Windows, MacOS X
  • Typy danych w PHP
  • Operatory, tablice i funkcje w PHP
  • Sterowanie przepływem
  • Wykorzystanie obiektów w PHP
  • Działania na ciągach znaków, czasie i datach
  • Tworzenie formularzy
  • Wykorzystanie cookies i sesji
  • Integracja PHP i MySQL
  • Projektowanie bazy danych
  • Podstawowe polecenia MySQL
  • Dostęp do danych zawartych w bazie z poziomu MySQL
  • Wykorzystanie transakcji i procedur składowanych
  • Przykładowe projekty: lista mailingowa, książka adresowa, forum dyskusyjne
  • Ograniczanie dostępu do aplikacji
  • Monitorowanie pracy serwera Apache
  • Zaawansowana konfiguracja serwera Apache
  • Bezpieczna transmisja danych z wykorzystaniem protokołu SSL

Twórz atrakcyjne rozwiązania, oparte o PHP, MySQL i Apache!


Head First PHP & MySQL. Edycja polska (Rusz głową!)

okladka
  • Odkryj tajniki tworzenia dynamicznych witryn opartych na bazach danych
  • Uniknij kompromitujących wpadek przy korzystaniu z formularzy
  • Wczytaj wszystkie kluczowe elementy składni prosto do swego mózgu
  • Zainstaluj kod PHP i MySQL
  • Sprawdź swą wiedzę na temat skryptów, wykonując dziesiątki ćwiczeń

PHP wraz z MySQL stanowią najpopularniejszy zespół, służący do szybkiego tworzenia aplikacji internetowych o różnym stopniu złożoności. Dzięki dużym możliwościom, wydajności oraz optymalnemu podejściu do wielu zagadnień tworzą prawdopodobnie najpopularniejszą platformę do wprowadzania atrakcyjnych rozwiązań. Na temat wykorzystania możliwości PHP i MySQL napisano już wiele książek, jednak ta jest wyjątkowa - należy do popularnej i przyjaznej Czytelnikowi serii Head First!

"Head First PHP & MySQL. Edycja polska" nie jest kolejnym trudnym i nudnym podręcznikiem do nauki PHP i MySQL. Autorzy wykorzystują tu innowacyjne oraz niezwykle skuteczne techniki przyswajania wiedzy szybko i bezboleśnie. Z pomocą licznych ilustracji i ciekawych skojarzeń nauczą Cię, jak stosować PHP wraz z MySQL w Twojej codziennej pracy. Dzięki temu bez najmniejszych problemów przygotujesz formularz, przetworzysz dane wprowadzone przez użytkownika, a następnie zapiszesz je w bazie MySQL. Ponadto zostaniesz wtajemniczony w szczegóły języka PHP oraz SQL. Zapoznasz się z zagrożeniami oraz dowiesz się, jak chronić swoją aplikację przed atakami z zewnątrz. To wszystko sprawi, że pewnym krokiem wejdziesz w świat profesjonalnych aplikacji internetowych!

  • Tworzenie i obsługa formularzy
  • Zastosowanie zmiennej $_POST
  • Wysyłanie wiadomości e-mail z poziomu PHP
  • Wykonywanie zapytań SQL
  • Pobieranie i wykorzystywanie danych z MySQL w PHP
  • Elementarz języka PHP
  • Przesyłanie plików
  • Bezpieczeństwo danych w PHP
  • Zastosowanie sesji oraz ciasteczek
  • Sortowanie wyników
  • Obsługa kanałów RSS
  • Zamieszczanie materiałów multimedialnych
  • Zastosowanie formatu XML
  • Instalacja i konfiguracja serwera Apache

Wykorzystaj nowoczesne metody nauki
i opanuj możliwości duetu PHP-MySQL!


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