Serwisy internetowe. Programowanie

okladka

Kompendium wiedzy dla profesjonalnych programistów serwisów internetowych.

Książka zawiera komplet informacji niezbędnych twórcom zaawansowanych aplikacji sieciowych i opisuje: HTML 4, Java Standard Edition 1.3, serwlety, JavaServer Pages i wiele innych technologii. "Serwisy internetowe. Programowanie" łączy te technologie pokazując, jak przy ich pomocy tworzyć profesjonalne systemy.

HTML 4: Dogłębny, praktyczny opis struktury dokumentu HTML, jego elementów, ramek i styli kaskadowych.

Java 2: Podstawy składni, projektowanie zorientowane obiektowo, aplety, tworzenie animacji, narzędzie Java PlugIn, tworzenie interfejsu użytkownika (Swing), Java 2D API, aplikacje wielowątkowe, programowanie sieciowe, korzystanie z baz danych i jeszcze więcej.

Technologie serwerowe Javy: Serwlety, JSP, XML, JDBC - fundamentalne technologie umożliwiające budowę aplikacji w Javie. Tematy zaawansowane dotyczą tworzenia własnych bibliotek znaczników JSP, łączenia serwletów z JSP (MVC), tworzenie puli połączeń do baz danych, SAX, DOM i XSLT. Dokładnie omówiono także HTTP 1.1.

JavaScript: Dynamiczne tworzenie zawartości stron WWW, śledzenie zachowania użytkownika, sprawdzanie poprawności danych w formularzach HTML. Dołączono podręczny skorowidz komend.

Pierwsze wydanie tej książki jest używane jako podręcznik na takich uczelniach jak MIT, Standford, UC Berkeley, UCLA, Princeton i John Hopkins. Książka, którą trzymasz w ręku, została zaktualizowana i uzupełniona o najnowsze technologie oraz towarzyszące im przykłady gotowego kodu.

  • Światowy bestseller -- aktualne kompendium dla zaawansowanych programistów serwisów WWW
  • Dogłębny opis HTML 4, CSS, Javy 2, serwletów, JavaServer Pages i XML
  • Przykłady kodu używanego przez profesjonalistów

Bezpieczeństwo w sieciach Windows

okladka
Im cenniejsze dane udostępniane są za pomocą sieci komputerowych, tym istotniejsze staje się ich zabezpieczenie. Nie od dziś wiadomo, że sieci oparte na Microsoft Windows, mimo pozornej łatwości obsługi systemów operacyjnych z tej rodziny, nie należą do sieci łatwych do zabezpieczenia i wymagają od administratora bardzo rozległej, szczegółowej i często trudno dostępnej wiedzy. Znajdziesz ją w książce "Bezpieczeństwo w sieciach Windows". To obszerne kompendium zawiera zarówno informacje podstawowe, jak i techniczne szczegóły niezbędne każdemu administratorowi sieci.

Autor podzielił książkę na trzy części. W pierwszej, "Zagrożenia", opisane zostało ryzyko związane z podłączeniem komputera do sieci Microsoft Windows. Druga część zawiera opis podstawowych metod zabezpieczenia komputerów podłączonych do sieci MS Windows. Trzecia część książki, "Wykorzystanie kryptografii", zawiera opis bardziej skomplikowanych i trudniejszych do pokonania kryptograficznych metod zabezpieczenia danych.

Książka opisuje m.in.:

  • Najczęstsze techniki używane przez hakerów
  • Sposoby fizycznego zabezpieczania sieci
  • Bezpieczne nadawanie uprawnień użytkownikom
  • ActiveDirectory i DNS
  • Metody autoryzacji
  • Protokół RADIUS
  • Udostępnianie zasobów w sieci
  • Tworzenie i zabezpieczanie wirtualnych sieci prywatnych
  • Zabezpieczenie komputerów przed atakami z internetu
  • Monitorowanie i reagowanie na naruszenie zasad bezpieczeństwa
  • Podstawowe techniki kryptograficzne
  • Infrastrukturę kluczy publicznych, certyfikaty
  • Zabezpieczanie usług internetowych
Marcin Szeliga jest posiadaczem wielu certyfikatów firmy Microsoft (Microsoft Certified System Engineer, Microsoft Certified Database Administrator, Microsoft Certified Solution Developer) Jest również autorem licznych książek dotyczących systemów Windows wydanych przez wydawnictwo Helion.

Flash MX. ActionScript. Leksykon kieszonkowy

okladka
Podręczna pomoc dla programisty ActionScript

ActionScript to język skryptowy pakietu Macromedia Flash służący do tworzenia praktycznie każdego rodzaju treści -- od graficznego interfejsu użytkownika i gier do sekwencerów dźwięku i animowanych wygaszaczy ekranu. Składniowo jest niemal identyczny z językiem JavaScript, lecz jest dostosowany do obsługi elementów stworzonych w programie Flash. ActionScript pozwala na tworzenie kodu strukturalnego, obiektowego oraz stanowiącego dowolne połączenie tych dwóch rodzajów.

Ta niewielka książeczka będzie Twoją podręczną pomocą, do której będziesz mógł się odwołać, gdy zapomnisz argumentów potrzebnej Ci właśnie funkcji lub gdy będziesz chciał przypomnieć sobie składnię rzadziej używanej konstrukcji ActionScriptu. Znajdziesz w niej krótkie, zwięzłe i zrozumiałe opisy wszystkich elementów składających się na ten język programowania. Jest to niezbędna pozycja dla wszystkich programistów Flasha.

C++. Programowanie zorientowane obiektowo. Vademecum profesjonalisty

okladka
C++ jest obecnie wiodącym językiem programowania obiektowego. Jego podstawowymi zaletami w stosunku do innych języków obiektowych jest wysoka efektywność i uniwersalność. Stosowany jest do tworzenia komercyjnego oprogramowania oraz efektywnych rozwiązań złożonych problemów.

Książka krok po kroku omawia wszystkie właściwości języka i wyjaśnia sposoby ich praktycznego użycia. Przedstawione przykłady programów nie są zbyt skomplikowane, by nie odrywać Twojej uwagi od omawianych zagadnień, ale nie są też sztucznie uproszczone. Kluczowym założeniem języka C++ jest programowanie z wykorzystaniem szablonów, które umożliwiają tworzenie rozwiązań o wysokim poziomie ogólności - na przykład implementację polimorfizmu. Nicolai Josuttis omawia możliwość łączenia szablonów z programowaniem obiektowym, która decyduje o potężnych możliwościach języka C++ jako narzędzia tworzenia wydajnych programów. W tym zakresie książka wykracza daleko poza podstawy.
  • Wprowadzenie do C++ i programowania obiektowego
  • Podstawowe pojęcia języka C++
  • Programowanie klas
  • Dziedziczenie i polimorfizm
  • Składowe dynamiczne i statyczne
  • Szablony języka C++
  • Szczegółowe omówienie standardowej biblioteki wejścia-wyjścia
Książka ta jest idealnym podręcznikiem umożliwiającym studiowanie języka C++ w domowym zaciszu. Prezentuje ona zagadnienia podstawowe, ale w wielu przypadkach przekracza je dostarczając prawdziwie profesjonalnej wiedzy.

Wyczerpujący, szczegółowy, praktyczny i aktualny podręcznik programowania w języku C++

Google. Ćwiczenia praktyczne

okladka

Wszyscy wiemy, że w Internecie można znaleźć informacje na każdy temat. Jednak znalezienie odpowiedniej strony wśród milionów witryn może stanowić pewien problem. Na szczęście, podczas wyszukiwania informacji możemy skorzystać z wyszukiwarek, z których najpopularniejszą i najpotężniejszą jest Google. Nazwa, pochodząca od słowa "gogol" -- określenia liczby mającej postać jedynki ze stoma zerami -- ma odzwierciedlać jej złożoność. Google powstało w 1998 roku i niemal od razu zyskało status najbardziej efektywnego mechanizmu przeszukującego sieć. Pozwala na przeszukiwanie ponad 8 miliardów stron internetowych, ponad miliarda obrazów i prawie 900 milionów wiadomości. Należy jednak wiedzieć, jak szukać.

Książka "Google. Ćwiczenia praktyczne" to przewodnik po ogromnych możliwościach najpopularniejszej obecnie wyszukiwarki internetowej. Dzięki zawartym w niej ćwiczeniom nauczysz się tworzyć złożone kryteria wyszukiwania i interpretować jego wyniki. Dowiesz się także, jak korzystać z paska narzędzi Google.

  • Konfiguracja Google
  • Proste wyszukiwanie
  • Złożone kryteria wyszukiwania
  • Przeszukiwanie zasobów graficznych sieci
  • Przeglądanie archiwów list dyskusyjnych
  • Pasek narzędzi Google
  • Informacje o twórcach Google i ich firmie

Po przeczytaniu tej książki uwierzysz w hasło mówiące "jeśli nie ma czegoś w Google, to nie ma tego w Internecie".


Thinking in Photoshop

okladka

Niezależnie od tego, czy dopiero rozpoczynasz swoją przygodę jako grafik komputerowy, czy też pragniesz doszlifować posiadane umiejętności, książka "Thinking in Photoshop" stanie się twórczą inspiracją dla Twojej wyobraźni i będzie niezawodnym przewodnikiem w trakcie eksperymentowania, improwizowania i poszerzania Twoich artystycznych horyzontów. Jeśli w swojej twórczości artystycznej chcesz posługiwać się Photoshopem z taką samą sprawnością i pewnością, jak tradycyjnymi narzędziami, jest to książka dla Ciebie.

  • Odkryj nowe, twórcze metody eksperymentowania, zabawy i improwizacji w Photoshopie.
  • Spraw, by ogrom możliwości Photoshopa nie zablokował Twojej kreatywności.
  • Połącz tradycyjne i cyfrowe narzędzia podczas pracy z obrazami i fotografią.
  • Opanuj tajniki Photoshopa i poznaj jego ukryte sekrety.
  • Zapoznaj się z możliwościami tego wspaniałego programu na praktycznych przykładach.

Photoshop jest czymś więcej niż tylko zestawem narzędzi. Jeśli korzystając z niego pozwolisz sobie na twórczą zabawę, sposób w jaki traktujesz komputer, ulegnie stopniowemu przeobrażeniu. Pozwoli Ci to nie tylko na coraz bardziej kreatywne korzystanie z samego Photoshopa, ale też znacznie wzbogaci każdy aspekt procesu twórczego.

Jeśli jesteś gotów, aby odkryć potencjał swojego komputera jako narzędzia sztuki i pracy, sięgnij po książkę "Thinking in Photoshop".

Sharon Steuer jest artystką, która włączyła technikę cyfrową do swej bogatej palety narzędzi artystycznych już w 1983 roku. Jej obrazy, rysunki i sztuka cyfrowa znalazły swoje miejsce w książkach, magazynach i galeriach na terenie całych Stanów Zjednoczonych. W książce "Thinking in Photoshop" Sharon dzieli się z czytelnikami swoimi spostrzeżeniami, technikami tworzenia i podejściem do zagadnień "cyfrowego myślenia". Steuer jest laureatką nagrody Faber Birren Color Award i autorką książki "The Illustrator Wow! Book", która otrzymała nagrodę imienia Benjamina Franklina w kategorii "najlepsza książka komputerowa".


  • O Autorce (8)
  • O Redaktorach technicznych (8)
  • Przedmowa (9)
  • Od Autorki (10)

« poprzednia 1 27 8 9 10 11 12 13 14 15 16 następna »