Programowanie w języku Ruby. Wydanie II

okladka

Odkryj możliwości języka Ruby

  • Opanuj zasady programowania obiektowego
  • Połącz Ruby z innymi językami programowania
  • Przetestuj aplikacje, wykorzystując testy jednostkowe

Ruby to obiektowy język programowania, który powstał w Japonii w 1993 roku. Od początku swojej obecności na rynku zdobywa ogromną popularność, stając się poważną konkurencją dla Perla. Dzięki technologii Ruby on Rails narzędzie to staje się coraz powszechniej wykorzystywane, szczególnie do tworzenia aplikacji internetowych. Ruby ma prostą składnię, zawiera możliwość obsługi wyjątków i wyrażeń regularnych oraz pozwala na stosowanie modułów. Ogromną zaletą tego języka jest jego zwarta konstrukcja -- program napisany w Ruby jest wielokrotnie mniejszy niż realizująca podobne funkcje aplikacja utworzona w Javie lub C.

Książka "Programowanie w Ruby. Wydanie II" to jeden z najpopularniejszych na świecie podręczników opisujących ten język. Czytając ją, opanujesz wszystkie zagadnienia związane z tworzeniem aplikacji w Ruby. Poznasz zasady programowania obiektowego, korzystania z wyrażeń regularnych, obsługi wyjątków oraz pracy wielowątkowej. Dowiesz się, w jaki sposób dokumentować kod, budować aplikacje i skrypty sieciowe, stosować Ruby w systemie Windows oraz łączyć Ruby z C. W książce znajdziesz także szczegółowe omówienie klas i modułów języka Ruby.

  • Instalacja i uruchamianie Ruby
  • Klasy, obiekty i zmienne
  • Typy danych
  • Przechwytywanie wyjątków
  • Operacje wejścia i wyjścia
  • Wielowątkowość
  • Testowanie aplikacji
  • Pisanie skryptów CGI w Ruby
  • Automatyzacja systemu Windows za pomocą Ruby
  • Obiekty Ruby w języku C

C#. Tworzenie aplikacji sieciowych. 101 gotowych projektów

okladka

Stwórz własne aplikacje sieciowe

Komunikacja sieciowa jest jednym z najważniejszych elementów współczesnych aplikacji. Coraz więcej narzędzi wykorzystuje zasoby internetu, umożliwia pracę grupową lub łączy się z siecią w innym celu, np. aktywacji lub rejestracji. Stosowane obecnie platformy programistyczne umożliwiają stosunkowo łatwą implementację mechanizmów sieciowych, a zyskujący coraz większą popularność język C# wydaje się stworzony do tego typu zastosowań. Język ten, oparty na obiektach i komponentach, jest prosty do opanowania. Za jego pomocą można tworzyć nie tylko aplikacje dla "dużych" komputerów, ale także dla platformy PocketPC.

Książka "C#. Tworzenie aplikacji sieciowych. 101 gotowych rozwiązań" to zbiór przykładów ilustrujących sposoby implementacji mechanizmów komunikacji sieciowej w aplikacjach tworzonych w języku C#. Czytając ją, poznasz zasady korzystania z protokołów sieciowych ICMP, HTTP i FTP, tworzenia programów służących do analizy ruchu w sieci, przeglądania stron WWW i pobierania plików z serwerów. Nauczysz się korzystać z technologii ADO.NET i ASP.NET do pisania aplikacji internetowych i komunikacji z bazami danych. Przeczytasz także o przetwarzaniu plików XML oraz tworzeniu i wykorzystywaniu usług sieciowych.

  • Środowiska programistyczne Visual C# 2005 Express Edition oraz Visual Web Developer 2005 Express Edition
  • Protokoły sieciowe
  • Analiza połączeń sieciowych
  • Edytor stron WWW
  • Przesyłanie plików za pomocą FTP
  • Komunikatory i czaty
  • Tworzenie aplikacji internetowych
  • Usługi sieciowe

JavaScript. Ćwiczenia praktyczne. Wydanie II

okladka

Ożyw swoje witryny WWW

  • Poznaj elementy języka JavaScript
  • Napisz procedury obsługi zdarzeń
  • Stwórz mechanizmy obsługi formularzy HTML

HTML, mimo ciągłego rozwoju, pozostaje wyłącznie językiem służącym do formatowania dokumentów. Przetwarzanie danych wprowadzanych przez użytkowników witryny WWW realizuje się za pomocą innych mechanizmów. Jedną z technologii służących do wykonywania takich operacji jest JavaScript -- język skryptowy interpretowany po stronie przeglądarki, opracowany przez firmę Netscape. JavaScript umożliwia tworzenie i umieszczanie bezpośrednio w kodzie HTML krótkich programów, za pomocą których można wykonywać różne zadania, takie jak rozpoznawanie i obsługiwanie kliknięć myszą, weryfikacja danych wprowadzanych do formularzy czy też nawigowanie pomiędzy stronami. Ma prostą składnię i jest stosunkowo łatwy do opanowania.

Czytając książkę "JavaScript. Ćwiczenia praktyczne. Wydanie II" i wykonując zawarte w niej przykłady, poznasz podstawy tego języka. Dowiesz się, z jakich elementów składa się JavaScript i w jaki sposób umieszczać jego kod w dokumentach HTML. Nauczysz się tworzyć funkcje i korzystać z obiektów. Przeczytasz o tym, w jaki sposób JavaScript może współpracować z przeglądarką internetową, przetwarzać zdarzenia generowane przez użytkownika i interpretować dane pochodzące z formularzy umieszczonych na stronie WWW.

  • Umieszczanie skryptów w dokumencie
  • Wyświetlanie okien dialogowych
  • Typy danych, zmienne i operatory
  • Pętle i konstrukcje warunkowe
  • Współpraca z przeglądarką
  • Obsługa zdarzeń
  • Weryfikacja danych z formularzy

Naucz się korzystać z języka JavaScript,
który jest podstawą wielu nowoczesnych technologii sieciowych.


Blender. Ćwiczenia praktyczne

okladka

Nietypowy, darmowy, funkcjonalny... trzy zalety Blendera w praktyce

  • Poznaj niezwykłe możliwości Blendera - od modelowania obiektu do renderingu sceny
  • Naucz się szybko i efektywnie poruszać wśród wielu poleceń programu
  • Twórz własne obiekty oraz animacje z wykorzystaniem odpowiednich narzędzi

Blender jest darmowym programem służącym do modelowania obiektów 3d, renderowania i tworzenia animacji trójwymiarowych, działającym na najróżniejszych platformach sprzętowych. Do ogromnej popularności tej aplikacji w środowisku projektantów gier, twórców reklam i klipów przyczyniła się zarówno mnogość dostępnych narzędzi, jak i wygoda używania bardzo elastycznego interfejsu. Program umożliwia wykonanie wszelkich czynności związanych z tworzeniem i modyfikowaniem obiektów graficznych 3d, wprawianiem ich w ruch i umieszczaniem na scenie oraz dodawaniem efektów służących uwiarygodnieniu wizualizacji (symulacja zachowania obiektów określonego typu, detekcja kolizji itp.).

Książka "Blender. Ćwiczenia praktyczne" ma za zadanie ułatwić Ci szybkie opanowanie obsługi programu Blender. Dzięki niej poznasz zasady działania i sposoby wygodnego konfigurowania interfejsu. Dowiesz się także, jak modelować przeróżne obiekty z wykorzystaniem metod bezpośrednich, danych liczbowych i okien, używać dostępnych tekstur i materiałów, dodawać oświetlenie i ostatecznie renderować gotowe sceny. Praktyczna nauka w postaci ćwiczeń pozwoli Ci efektywnie pracować, a podane wskazówki będą świetnym punktem wyjścia do przeprowadzania własnych eksperymentów. Praca z grafiką trójwymiarową wymaga swobodnego poruszania się w programie do jej tworzenia, a ten podręcznik z pewnością Ci w tym pomoże!

  • Opis interfejsu programu
  • Nawigacja w przestrzeni trójwymiarowej
  • Modelowanie obiektów typu Mesh
  • Modelowanie obiektów z użyciem krzywych Beziera
  • Dodawanie materiałów i tekstur
  • Oświetlanie sceny
  • Rendering
  • Skróty klawiaturowe

Krok po kroku - do pełnego mistrzostwa w projektowaniu grafiki 3d!


C++ Builder. Całkiem inny świat

okladka

Książka przeznaczona jest dla osób, które zamierzają rozpocząć programowanie w Windows. Czytelnik nie musi być ekspertem, wystarczy, gdy pisał do tej pory jakiekolwiek programy w dowolnym języku.

Autor przedstawia kilkanaście interesujących algorytmów i krok po kroku je realizuje w dialekcie Borland C++ Builder. Starannie dobrane, efektowne przykłady, najpierw łatwe, potem coraz bardziej złożone, skomentowane żywym, barwnym językiem, stanowią doskonały wstęp do trudnej sztuki programowania w Windows. Czytelnik niepostrzeżenie staje się samodzielnym programistą i po zakończonej lekturze dysponuje całkiem obszernym zestawem umiejętności.


Visual C++ 6 dla każdego

okladka
Dzięki tej książce:
  • Nauczysz się użytkować środowisko Visual C++, aby szybko i sprawnie tworzyć własne aplikacje
  • Opanujesz metody użytkowania wszystkich obiektów kontrolnych okien
  • Będziesz pracował z klasami bazowymi firmy Microsoft (MFC)
  • Nauczysz się budować swoje własne klasy i moduły
  • Będziesz tworzył i organizował swoje własne obiekty kontrolne typu ActiveX
  • Nauczysz się tworzenia efektywnych aplikacji obsługujących bazy danych, przy użyciu obiektów technologii ActiveX (ADO), OLE DB i ODBC
  • Odkryjesz proste i efektywne metody programowania zorientowanego na Internet.

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