Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
Programowanie w języku Ruby. Wydanie II

Programowanie w języku Ruby. Wydanie II

Autorzy: Dave Thomas, Chad Fowler, Andy Hunt
Data wydania: 2006/12
Stron: 1072
Niedostepna ksiazka
Szczegóły:

Informacje dodatkowe:

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

Zobacz wszystkie książki tych autorów »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/htcssp.htm" style="color:black;" title="HTML5 i CSS3. Standardy przyszłości">HTML5 i CSS3. Standardy przyszłości</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=htcssp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj htcssp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ac29pk.htm" style="color:black;" title="AutoCAD 2009. Pierwsze kroki">AutoCAD 2009. Pierwsze kroki</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 34.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ac29pk"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ac29pk" /></a> </td> </tr> </table> <strong><a href="/ksiazki/virtua.htm" style="color:black;" title="Wirtualizacja w praktyce">Wirtualizacja w praktyce</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 54.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=virtua"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj virtua" /></a> </td> </tr> </table> <strong><a href="/ksiazki/pkjav3_ebook.htm" style="color:black;" title="Praktyczny kurs Java. Wydanie III. eBook. ">Praktyczny kurs Java. Wydanie III. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 47.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=pkjav3_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj pkjav3_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prseor_ebook.htm" style="color:black;" title="Programowanie serwera Oracle 11g SQL i PL/SQL. eBook. ">Programowanie serwera Oracle 11g SQL i PL/SQL. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 47.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prseor_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prseor_ebook" /></a> </td> </tr> </table>
6
(6)
5
(4)
4
(0)
3
(0)
2
(0)
1
(0)

Liczba ocen: 10

Średnia ocena
czytelników
55


Programowanie w języku Ruby. Wydanie II:

okladka

Ocena : 6 Ocena książki 2007-01-15

knapo

Wreszcie cos o Rubyim drgnęło w Polsce:) Dobra książka, dobre tłumaczenie.

Ocena : 6 Ocena książki 2007-01-09

Andrzej

Książkę oceniam na 6. W końcu to najlepiej sprzedawana książka z dziedziny Informatyki na Amazonie w 2005 i 2006 roku :) Nie zauważyłem póki co żadnych błędów a czytam już 3 rozdział i wykonuje na bieżąco przykłady. Ruby jest świetny. Gorąco polecam i też czekam na kultową pozycję Pragmmatica o Ruby on Rails

Ocena : 6 Ocena książki 2007-01-02

Eustachy

Książka znakomita. Obszernie opisuje możliwości doskonale obiektowego Rubyego. Brak mi tylko rozdziału na temat Ruby on Rails, ale w sumie to już jest w zapowiedziach Helionu :)

Ocena : 6 Ocena książki 2007-03-19

heimdall

Jestem pod wrażeniem! Naprawdę niezła pozycja.

Ocena : 6 Ocena książki 2011-01-24

dominikw, programmer

Full wypas. Biblia dla programistów Ruby.

Ocena : 6 Ocena książki 2007-01-08

Marek

Bardzo dobrze napisana. Przystępnie opisane wyjątki, moduły, testy jednostkowe. Przykłady lepsze niż w oficjalnej dokumentacji. Czekam na "Agile Web development with Ruby on Rails" albo "Ruby Cookbook" :)

Ocena : 5 Ocena książki 2007-09-26

lukaszj

Książka naprawdę bardzo dobra. Wszystko opisane przystępnie, dobra dokumentacja klas i bibliotek jako obszerny dodatek. Na "6" nie zasługuje z powodu ogromnej ilości literówek... Korekta powinna się postarać, bo można odnieść wrażenie, że nikt tej książki nie przeczytał przed oddaniem do druku...

Ocena : 5 Ocena książki 2006-12-27

Marek Konicki

Co tu dużo mówić - klasyka... do tłumaczenia też przyczepić się nie można, daje 5! Pozdrawiam.

Ocena : 5 Ocena książki 2007-01-23

Sławek

Bardzo dobra.

Ocena : 5 Ocena książki 2007-08-20

bez podpisu

Bardzo dobra książka. Idealna dla początkującego, używającego do tej pory C++. Daje "tylko" 5 z powodu dużej ilości literówek. Aż wstyd że tyle ich przeszło przez korekty.