Head First SQL. Edycja polska (Rusz głową!)

okladka

Czy jesteś w stanie szybko powiedzieć, ile posiadasz książek? Jaki autor jest najbardziej popularny na Twojej półce? Jeżeli miałbyś bazę danych swoich książek, a baza ta obsługiwałaby język zapytań SQL, mógłbyś błyskawicznie udzielić odpowiedzi na te pytania. W przeciwnym razie... no cóż, zabierze Ci to o wiele więcej czasu. I czy będziesz pewien poprawności odpowiedzi?

Czym jest język SQL? To potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się po bazie danych. A za pomocą odpowiednio sformułowanych instrukcji będziesz mógł manipulować danymi, zarządzać kontami użytkowników i generować praktyczne raporty.

Oto innowacyjny podręcznik "Head First SQL. Edycja polska", w którym autorzy - wykorzystujący najnowsze, skuteczne techniki nauki - szybko przekażą ci całą niezbędną wiedzę o tym przydatnym języku. Nauczysz się tworzyć tabele, dodawać do nich dane oraz pobierać je. Dowiesz się, w jaki sposób ograniczać zbiór wybieranych danych za pomocą odpowiednich warunków. Po przeczytaniu tej książki bez trudu przedstawisz dane w odpowiedniej kolejności i zakresie oraz zaczniesz swobodnie używać podzapytań, łączyć dane z różnych tabel, a także zapewniać im bezpieczeństwo.

  • Tworzenie bazy danych i tabel (CREATE)
  • Pobieranie danych (SELECT)
  • Usuwanie (DELETE) i aktualizowanie danych (UPDATE)
  • Wykorzystywanie kluczy i indeksów
  • Sortowanie danych
  • Operacje na danych - sumy, średnie, elementy maksymalne i minimalne
  • Pobieranie unikalnych danych
  • Sposób pobierania określonej liczby wierszy
  • Stosowanie podzapytań
  • Zapewnianie spójności danych
  • Ograniczanie dostępu do zgromadzonych danych
  • Zapewnianie bezpieczeństwa bazie danych

Bezboleśnie naucz się wykorzystywać możliwości relacyjnych baz danych!


C++. Wykorzystaj potęgę aplikacji graficznych

okladka

Napisz wieloplatformowe programy w C++

  • Jak korzystać z bibliotek wxWidgets oraz Qt?
  • W jaki sposób implementować obsługę zdarzeń w aplikacjach?
  • Jak budować aplikacje sieciowe i bazodanowe?

Okres dominacji jednego systemu operacyjnego i przeznaczonych dla niego rozwiązań powoli odchodzi do historii. Fenomen popularności różnych dystrybucji Linuksa i coraz mocniejsza pozycja komputerów Mac sprawiają, że wiele firm produkujących oprogramowanie decyduje się na tworzenie rozwiązań wieloplatformowych. W przypadku ogromnych korporacji stworzenie zespołów programistycznych pracujących równolegle nad kilkoma wersjami jednej aplikacji dla różnych systemów operacyjnych nie stanowi problemu, ale w mniejszych firmach jest to niemożliwe. Tu z pomocą przychodzą biblioteki pozwalające na tworzenie kodu źródłowego prawidłowo kompilującego się na każdej platformie, na której je zainstalowano.

Książka "C++. Wykorzystaj potęgę aplikacji graficznych" opisuje tworzenie oprogramowania z wykorzystaniem dwóch takich właśnie bibliotek - wxWidgets oraz Qt. Czytając ją, dowiesz się, jak wykorzystać język C++ i środowisko Dev-C++ do pisania programów, z których korzystać będą mogli użytkownicy systemu Windows, Linuksa i Mac OS. Nauczysz się stosować kontrolki i komponenty, budować menu i interfejsy użytkownika, obsługiwać zdarzenia i implementować operacje graficzne. Przeczytasz także o aplikacjach bazodanowych i sieciowych. Każde z zagadnień omówiono zarówno w kontekście biblioteki wxWidgets, jak i biblioteki Qt, dzięki czemu poznasz dwie metody rozwiązywania tych samych zadań programistycznych - by wybrać sobie tę, która bardziej Ci odpowiada.

  • Instalacja środowiska programistycznego i bibliotek
  • Struktura aplikacji i podstawowe komponenty
  • Stosowanie komponentów
  • Obsługa zdarzeń myszy i klawiatury
  • Budowanie menu aplikacji
  • Komunikacja sieciowa
  • Operacje graficzne
  • Połączenia z bazami danych
  • Drukowanie z poziomu aplikacji

Dzięki tej książce stworzysz aplikacje, które docenią użytkownicy wszystkich systemów operacyjnych.


Joomla! 1.5. Szybki start

okladka

Dołącz do społeczności Joomla!, aby tworzyć
funkcjonalne i atrakcyjne strony internetowe

  • Jak zarządzać kontami użytkowników?
  • Jak dodawać elementy do menu?
  • Jak instalować potrzebne rozszerzenia?

Joomla! jest systemem zarządzania treścią (ang. Content Management System -- CMS). Oznacza to, że dzięki niej zawartością stron internetowych można zarządzać z poziomu przeglądarki. Jednocześnie warstwa administracyjna jest tu oddzielona od warstwy użytkownika -- w taki sposób, że użytkownik ogląda tylko efekt Twojej pracy w postaci informacji znajdującej się na stronie internetowej. Joomla! stanowi wyśmienite połączenie prostoty z atrakcyjnym wyglądem i doskonałą funkcjonalnością. Na dodatek jest darmowa!

Książka "Joomla! 1.5. Szybki start" jest świetnym przewodnikiem dla wszystkich, którzy rozpoczynają swoją przygodę z tym programem. Informacje zawarte w poszczególnych rozdziałach ułożone zostały w jasny i przejrzysty sposób, aby przyswajanie wiedzy nie sprawiało Ci żadnych trudności. Z podręcznika dowiesz się, jak zainstalować aplikację Joomla!, zarządzać poszczególnymi elementami programu czy dodawać potrzebne rozszerzenia. Po prostu nauczysz się, jak w prosty sposób stworzyć atrakcyjną i funkcjonalną stronę internetową. Gotowy? A więc Joomla! na start!

  • CMS
  • Joomla! od strony użytkownika i administratora
  • Rejestrowanie użytkownika i zakładanie konta
  • Zarządzanie artykułami
  • Menu Content
  • Article Manager i Article Trash
  • Zarządzanie mediami i komponentami
  • Rozszerzenia

Karierę webmastera zacznij od "Joomla! 1.5. Szybki start"!


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ą!!!


Tablice informatyczne. Java. Wydanie II

okladka

Szybki dostęp do niezbędnych informacji

  • Jak tworzyć obiekty i pakiety?
  • Jak obsługiwać wyjątki?
  • Jak sprawnie pisać programy działające na wielu platformach?

Atrakcyjność języka Java wynika w dużej mierze z braku zależności kodu od systemu operacyjnego i procesora oraz z jego niezawodności -- posiada on bowiem system wyjątków, który chroni przed popełnieniem błędu. Jest to zatem doskonały język programowania, zarówno dla początkujących programistów, jak i profesjonalistów. Bez względu na to, do której z tych grup należysz, w Twojej pracy istotna jest szybkość i precyzja działania. Pomogą Ci w tym tablice informatyczne -- Twój podręczny słownik języka Java.

"Tablice informatyczne. Java. Wydanie II" to niezbędnik każdego programisty. Książka zawiera wszystkie potrzebne informacje, dotyczące tego języka. Można z nich skorzystać natychmiast, bez przedzierania się przez stosy innych podręczników. Dzięki temu możesz w każdej chwili odświeżyć sobie wiadomości o typach danych oraz metodach klas i ich rodzajach. Sprawdzisz też, jak tworzyć obiekty i pakiety, obsługiwać wyjątki, przeprowadzać strumieniowe operacje na plikach oraz wczytywać tekst za pomocą klasy buforowej.

  • Typy danych
  • Zmienne i operatory
  • Instrukcje
  • Tablice
  • Klasy i obiekty
  • Metody i rodzaje klas
  • Konstruktory
  • Dziedziczenie
  • Modyfikatory dostępu
  • Składowe finalne
  • Pakiety
  • Wyjątki
  • Strumieniowe operacje na plikach

Tak jak nic nie zastąpi dobrego słownika,
tak nic nie zastąpi tablic informatycznych języka Java.


Microsoft Visual Studio 2008. Księga eksperta

okladka

Odkryj wspaniałe możliwości środowiska Visual Studio 2008 i twórz niezawodne aplikacje

  • Jak optymalnie wykorzystać środowisko Visual Studio?
  • Jak tworzyć wydajne aplikacje dla przedsiębiorstw?
  • Jak wzbogacić środowisko programistyczne przy użyciu własnych dodatków?

Microsoft Visual Studio 2008 to nowoczesne środowisko programistyczne, które umożliwia bardziej precyzyjne i szybsze tworzenie niezawodnych aplikacji. W najnowszej wersji wprowadzono wiele poprawek w językach (takich jak zapytania w LINQ) oraz liczne nowości na platformie .NET. Usprawniono także dostępne narzędzia -- na przykład w programie Visual Studio Team System, pozwalającym na skuteczną pracę zespołową. Wprowadzono w nim możliwości profilowania wydajności i udoskonalono system kompilacji grupowej. Wśród nowych funkcji pojawiły się kreatory do wiązania danych, inteligentne znaczniki oraz narzędzia do zarządzania projektami.

"Microsoft Visual Studio 2008. Księga eksperta" stanowi kompletne i szczegółowe omówienie tego wyjątkowego środowiska programistycznego. Z podręcznika dowiesz się, jak tworzyć dodatki, makra i kreatory oraz jak zbudować aplikacje oparte na formularzach Windows i platformie WPF. Poznasz produkty z rodziny Visual Studio Team System, które umożliwiają wydajną pracę w zespole. Nauczysz się korzystać z narzędzi programistycznych platformy .NET, pracować z bazami danych i zarządzać zmianami w kodzie źródłowym.

  • Środowisko Visual Studio 2008-12-07 -- rozwiązania i projekty
  • Przeglądarki i eksploratory
  • Tworzenie i wykorzystanie współużytkowanego kodu
  • Korzystanie z narzędzi zwiększających produktywność
  • Obiektowy model automatyzacji
  • Tworzenie makr, kreatorów i dodatków
  • Arkusze stylów
  • Tworzenie aplikacji opartych na formularzach Windows
  • Praca z bazami danych
  • Dodawanie procesów do aplikacji
  • Aplikacje biznesowe oparte na pakiecie Office
  • Praca zespołowa i Visual Studio Team System
  • Kontrolka kodu źródłowego

Wykorzystaj wiedzę ekspercką i zostań jeszcze bardziej profesjonalnym programistą!


« poprzednia 1 24 5 6 7 8 9 10 11 12 13 następna »