JavaScript. Zaawansowane programowanie

okladka
JavaScript jest językiem sieci. Jest to język intuicyjny i łatwy do przyswojenia. Jego wielką zaletą jest dostępność w większości nowoczesnych przeglądarek WWW. Dzięki JavaScriptowi możemy tworzyć dynamiczne, interaktywne strony WWW. Język ten najczęściej wykorzystywany jest do sprawdzania poprawności formularzy, tworzenia dynamicznych menu, a także do programowania gier. Jednak możliwości tego języka są znacznie większe. Trudno powiedzieć, czy istnieje chociaż jedna komercyjna witryna WWW, która nie zawiera w ogóle JavaScriptu.

Książka "JavaScript. Zaawansowane programowanie" zawiera wszechstronny opis języka JavaScript, jego składni i zastosowań. Na początek zaprezentujemy najnowsze przeglądarki i standardy stosowane w WWW, a następnie przedstawimy praktyczne techniki w postaci krótkich przykładów oraz bardziej szczegółowych i złożonych analiz konkretnych rozwiązań. Niniejsza książka koncentruje się wyłącznie na wykorzystaniu JavaScriptu w przeglądarkach WWW, ponieważ głównie w nich język ten jest stosowany.

Dla kogo jest ta książka?
Dla każdego, komu potrzebny jest JavaScript do tworzenia aplikacji WWW uruchamianych po stronie klienta. Czytelnikom znającym już język JavaScript, książka ta może posłużyć jako aktualny, zaawansowany poradnik; natomiast tym, którzy znają już inny język programowania, pozwoli opanować JavaScript jako nową umiejętność.

Co opisuje ta książka?

  • Podstawowe programowanie w JavaScripcie
  • Wykorzystanie w skryptach obiektów przeglądarek
  • Pracę z multimediami
  • Standardy WWW, w tym XML, CSS i W3C DOM
  • Dynamiczny HTML
  • Techniki uruchamiania skryptów
  • Wyrażenia regularne i walidację formularzy
  • Analizę przykładów zastosowań praktycznych
  • Propozycja ECMAScript Edition 4
Naszym celem jest pomagać Czytelnikom w osiągnięciu sukcesu, dzieląc się wiedzą doświadczonych programistów na każdym etapie Waszych karier.

Fotografia cyfrowa

okladka
Niniejszy przewodnik po fotografii cyfrowej wykracza daleko poza podstawy. Książka przygotowana została z myślą o fotografikach na każdym poziomie zaawansowania -- opis różnic zachodzących pomiędzy fotografią cyfrową a tradycyjną pozwoli każdemu zanurzyć się w świecie tego nowoczesnego medium.

Jeśli jesteś amatorem lub traktujesz fotografię wyłącznie jako hobby, lektura tej książki pomoże Ci poznać fundamentalne zasady rządzące światem cyfrowych obrazów. Jeśli zaś tajniki fotografii tradycyjnej nie są Ci obce, szybko zdobędziesz wiedzę niezbędną do tego, aby dopasować swój indywidualny styl do najnowszych osiągnięć technologicznych.

Książka zawiera:

  • szczegółowe wyjaśnienie zasady działania cyfrowych aparatów fotograficznych, uzupełnione podstawowymi zasadami robienia zdjęć
  • zestaw rad, które pomogą Ci wybrać odpowiedni aparat
  • wskazówki przydatne podczas kompletowania sprzętu i oprogramowania niezbędnego w fotografii cyfrowej
  • szczegółowe opisy fundamentalnych technik fotograficznych -- pomiaru światła i dobierania parametrów ekspozycji;
  • praktyczne ćwiczenia z korekcji kolorów, edycji obrazów i stosowania efektów specjalnych;
  • porady pomagające uzyskać najlepszy efekt przy użyciu posiadanego sprzętu
  • kolorowa wkładka ilustrująca wybrane zagadnienia opisywane w książce.
"Fotografia cyfrowa" jest kompletnym przewodnikiem po wszystkich technicznych i praktycznych aspektach robienia dobrych cyfrowych zdjęć.


Po prostu PageMaker 7

okladka
Możesz poczuć się onieśmielonym ogromną ilością palet, menu i okien dialogowych programu Adobe PageMaker. Nawet jeśli być może wiesz, co masz zrobić, już samo odnalezienie odpowiedniego polecenia czy okna dialogowego stanowi spore wyzwanie. I tu przychodzi z pomocą ta książka. Znajdziesz w niej nie tylko wskazówki, jak poradzić sobie z typowymi zadaniami, które będziesz chciał wykonać przy pomocy programu, ale także rozwiązania, których istnienia nigdy byś nawet nie podejrzewał. Każde zagadnienie zaprezentowane jest w sposób tak prosty, jak to tylko było możliwe. Osoby, które nigdy wcześniej nie miały styczności z programem, szybko nauczą się go obsługiwać dzięki temu, że każdemu tekstowi opisującemu dane zagadnienie towarzyszą rysunki ułatwiające jego zrozumienie. Tym z naszych czytelników, którym PageMaker nie jest już obcy, wystarczy tylko przejrzenie tekstu rozdziału do tego miejsca, w którym znajdą informację, której szukają. Książka ta może być także wykorzystywana przez nauczycieli do przeprowadzenia zajęć, w trakcie których ich uczniowie stopniowo poznawać będą wszystkie tajniki programu PageMaker.

Umiejętny skład i projektowanie układu stron może bardzo zniechęcać, szczególnie jeśli usiłując zaprojektować jakiś dokument, dopiero uczysz się nowego programu do składu publikacji. Jedną z zalet programu PageMaker jest to, że jest on łatwy w obsłudze w porównaniu z innymi programami tego rodzaju. Może być on użyty zarówno przy projektowaniu jednostronnego jednokolorowego ogłoszenia czy reklamy, jak i do zadań bardziej zaawansowanych. Wykorzystując jego szerokie możliwości, takie jak tworzenie spisów treści, praca z publikacją podzieloną na kilka plików, czy indeksowanie, można pokusić się nawet o opublikowanie własnej książki. PageMaker jest więc programem uniwersalnym, który pozwala na tworzenie eleganckich dokumentów.

Ponadto dzięki temu, że PageMaker wygląda niemal identycznie jak inne produkty pakietu Adobe, uruchamiając go po raz pierwszy, stwierdzisz, że wygląda znajomo.

Jedną z istotnych ciekawostek procesu powstawania tej książki był fakt, iż niemalże wszystko mogłem zrobić, wykorzystując właśnie PageMaker. I rzeczywiście, cała książka została zaprojektowana i złożona właśnie w tym programie. To daje mi niewątpliwą przyjemność wykorzystania do ilustrowania omawianej teorii przykładów mojej pracy.

Programowanie obiektowe w Visual Basic .NET dla każdego

okladka
Visual Basic to język programowania pozwalający nawet początkującym programistom pisać zaawansowane aplikacje wykorzystujące wszystkie możliwości systemów operacyjnych z rodziny Windows. Jego kolejne wersje w coraz większym stopniu korzystały z technik programowania zorientowanego obiektowo (OOP). Najnowsza z nich, Visual Basic .NET jest uwieńczeniem tej ewolucji.

Jeśli chcesz tworzyć aplikacje w VB .NET, musisz nauczyć się programować obiektowo. Z pewnością pomoże Ci w tym książka "Programowanie obiektowe w Visual Basic .NET". Informacje w niej zawarte przydadzą się także, gdy zaczniesz używać innych języków programowania opartych na obiektach, takich jak C++, C# czy Java.

Ten podręcznik, łączący praktyczne ćwiczenia z niezbędną dawką przydatnej teorii, nauczy Cię samodzielnie tworzyć aplikacje używające obiektów, dziedziczenia, poliformizmu i sterowania za pomocą zdarzeń. Dowiesz się również jak obsługiwać błędy. Odrębne rozdziały poświęcono obiektom zdalnym (aplikacjom klient-serwer), udostępnianiu aplikacji poprzez Internet tworzeniu atrakcyjnego interfejsu użytkownika oraz językowi XML. Poznasz także środowisko projektowe Visual Studio .NET. Swoją wiedzę będziesz mógł sprawdzić za pomocą licznych quizów.

Książka zawiera:

  • Wprowadzenie do programowania obiektowego w Visual Basic .NET
  • Wyjaśnienie terminologii związanej z programowaniem obiektowym
  • Omówienie środowiska Visual Studio .NET oraz tworzenia interfejsów użytkownika za pomocą Windows Forms i WebForms
  • Praktyczne ćwiczenia i quizy sprawdzające wiedzę

mod_perl. Podręcznik programisty

okladka
Być może Perl jest najlepszym językiem służącym do pisania skryptów CGI, ale skrypty CGI nie są najlepszym sposobem tworzenia aplikacji internetowych. Potrzeba większej wydajności, lepszej integracji z serwerem WWW i pełniejszego wykorzystania jego możliwości doprowadziła do stworzenia modułu mod_perl. Pozwala on na pisanie modułów serwera Apache w Perlu i na pełny dostęp do funkcji API Apache"a z poziomu Perla.

mod_perl jest bardzo rozbudowany, dzięki czemu daje programiście ogromne możliwości. Książka "mod_perl. Podręcznik programisty" będzie nieocenioną pomocą w poznawaniu jego potencjału. Nauczysz się z niej podstaw mod_perla, a gdy już je opanujesz, poznasz tajniki pisania dużych i skomplikowanych aplikacji.

W książce opisano między innymi:

  • Instalację i konfigurację mod_perla
  • Komunikację mod_perla z Apache
  • Działania na adresach URL
  • Obsługę plików w środowisku mod_perla
  • Tworzenie własnych aplikacji w oparciu o mod_perla
  • Osiągania maksymalnej wydajności aplikacji używających mod_perla
  • Dodatkowe moduły współpracujące z mod_perlem
Po przeczytaniu tej książki uzyskasz nową perspektywę na programowanie aplikacji sieciowych w Perlu. Programiści Slashdot.org, Internet Movie Database i Wired wybrali mod_perl jako platformę do tworzenia aplikacji. Może i Ty powinieneś pójść w ich ślady?

Access 2002/XP. Ćwiczenia praktyczne

okladka
Książka przeznaczona jest dla początkujących użytkowników bazy danych MS Access i doskonale przygotowuje do pracy nad trudniejszymi projektami, które Czytelnik wykona w przyszłości. Ćwiczenia w niej zamieszczone ułożono w takiej kolejności, by w trakcie ich wykonywania czytelnik poznawał kolejne narzędzia programu. Układ zaproponowany przez autora zapewnia, że przerabianie kolejnych partii materiału odbywać się będzie bez zbędnych przeskoków myślowych i nieustającej wędrówki po kolejnych rozdziałach.

Książka składa się z następujących bloków tematycznych:

  • Wprowadzenie -- objaśnia podstawowe zagadnienia oraz terminy związane z pojęciem baz danych.
  • Elementy bazy danych -- uczy posługiwania się poszczególnymi elementami bazy: tabelami, formularzami, raportami czy kwerendami. Zawiera różne metody ich tworzenia oraz modyfikowania. Po zapoznaniu się z tą częścią książki będziesz umiał zaprojektować oraz wykonać kompletną bazę danych.
  • Kreator baz danych -- przedstawia szybki sposób utworzenia bazy w oparciu o jeden z dziesięciu przygotowanych wzorców.
  • Ćwiczenia do samodzielnego wykonania -- ostatni rozdział to praktyczne sprawdzenie nabytych umiejętności. W trakcie wykonywania ćwiczeń powinieneś odpowiedzieć sobie na pytanie postawione na samym początku -- mianowicie, czy książka ta spełniła twoje oczekiwania.
Ćwiczenia z Accessa 2002/XP PL mogą stanowić zarówno materiał do samodzielnego poznawania aplikacji, jak i pomoc dydaktyczną dla uczestników kursów komputerowych, uczniów oraz studentów.

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