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
Ruby on Rails. Ćwiczenia

Ruby on Rails. Ćwiczenia

Autor: Michał Sobczak
Data wydania: 2006/12
Stron: 192
Cena książki: 18.99 zł
Do przechowalni
Dodaj cruby
Szczegóły:
  • ISBN: 8324606610 / 83-246-0661-0
  • Format: A5
  • Oprawa: miękka
  • Numer z katalogu: 3422

Informacje dodatkowe:

Stwórz aplikacje internetowe za pomocą nowoczesnego narzędzia

  • Poznaj język Ruby
  • Skorzystaj ze środowiska Rails
  • Napisz własne aplikacje

W dobie rosnącej popularności Linuksa, niesłabnącej popularności systemu Windows i obecności na rynku innych systemów operacyjnych aplikacje "biurkowe", wymagające konkretnego środowiska uruchomieniowego, tracą swoją pozycję. Ich miejsce zajmują aplikacje intranetowe bądź internetowe -- instalowane na serwerach sieciowych, wymagające po stronie użytkownika jedynie przeglądarki WWW. Rozwiązanie takie jest niezwykle wygodne również dla twórców aplikacji, ponieważ zdecydowanie upraszcza proces wprowadzania nowych wersji systemu oraz jego konserwacji. Istnieje wiele technologii ułatwiających tworzenie takich aplikacji. Jedną z nowości na rynku jest zyskująca coraz większe uznanie Ruby on Rails.

Dzięki książce "Ruby on Rails. Ćwiczenia" opanujesz podstawy tworzenia aplikacji internetowych za pomocą tej technologii. Nauczysz się programować w języku Ruby: poznasz jego elementy i zasady projektowania obiektowego, metody przetwarzania danych tekstowych, pracy z plikami i katalogami oraz obsługi błędów i wyjątków. Przeczytasz także o środowisku Rails, instalowanym na serwerze aplikacji. Wykonując ćwiczenia z ostatnich rozdziałów, zrealizujesz projekt aplikacji służącej do zarządzania czasem w technice Ruby on Rails.

  • Instalacja interpretera Ruby
  • Podstawowe elementy języka Ruby
  • Konstrukcje warunkowe i sterujące
  • Programowanie obiektowe
  • Obsługa wyjątków
  • Korzystanie z wyrażeń regularnych
  • Instalacja środowiska Rails
  • Generowanie adresów URL
  • Szablony RHTML
  • Wysyłanie poczty elektronicznej

Poznaj już dziś technologię, dzięki której tworzenie aplikacji
będzie bardzo wydajne i przyjemne.


Zobacz wszystkie książki tego autora »
Dodaj cruby
Najczęściej kupowane razem:
Ruby on Rails. Ćwiczenia plus Kanon fotografii. W poszukiwaniu indywidualnego stylu plus C#. Tworzenie aplikacji sieciowych. Gotowe projekty
Cena zestawu: 116.44 zł 136.99 zł
Oszczędzasz: 20.55 zł (15%)
Dodaj do koszyka
zestaw0 Ruby on Rails. Ćwiczenia
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/smash2.htm" style="color:black;" title="The Smashing Book #2. Edycja polska">The Smashing Book #2. Edycja polska</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: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=smash2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj smash2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticss3.htm" style="color:black;" title="Tablice informatyczne. CSS3">Tablice informatyczne. CSS3</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: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticss3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticss3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/tihtm5.htm" style="color:black;" title="Tablice informatyczne. HTML 5">Tablice informatyczne. HTML 5</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=tihtm5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tihtm5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/tiphp5.htm" style="color:black;" title="Tablice informatyczne. PHP 5">Tablice informatyczne. PHP 5</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=tiphp5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj tiphp5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/csslk4.htm" style="color:black;" title="CSS. Leksykon kieszonkowy. Wydanie IV">CSS. Leksykon kieszonkowy. Wydanie IV</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: 29.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=csslk4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj csslk4" /></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/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/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</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: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/kanfot.htm" style="color:black;" title="Kanon fotografii. W poszukiwaniu indywidualnego stylu">Kanon fotografii. W poszukiwaniu indywidualnego stylu</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=kanfot"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj kanfot" /></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/php5sy_ebook.htm" style="color:black;" title="PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework. eBook. ">PHP5. Programowanie z wykorzystaniem Symfony, CakePHP, Zend Framework. 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=php5sy_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj php5sy_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/badaps_ebook.htm" style="color:black;" title="Bazy danych. Pierwsze starcie. eBook. ">Bazy danych. Pierwsze starcie. 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: 22.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=badaps_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj badaps_ebook" /></a> </td> </tr> </table>
6
(0)
5
(2)
4
(2)
3
(1)
2
(3)
1
(4)

Liczba ocen: 12

Średnia ocena
czytelników
25


Ruby on Rails. Ćwiczenia:

okladka

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

Andrzej

Książka ciekawa i dobrze napisana ale w większości powiela to co jest w tutorialach i dokumentacji. Daję 5, bo to pierwsza pozycja o Rails i autor wyjątkowo ciekawie opisuje zagadnienie. Jak ktoś chce mieć przystępnie wytłumaczone Railsy i nie ma ochoty na studiowanie kilku angielskojęzycznych tutoriali to polecam! No i czekam na "Agile Web Development with Rails" wydawnictwa Pragmatic. To kultowa pozycja o Railsach :)

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

Andrzej Zając

Bardzo fajna pozycja, bardzo na czasie.

Ocena : 4 Ocena książki 2008-06-02

Maciej Goliński

Książka na pewno nie jest dla nowicjuszy. Część pierwsza poświęcona jest językowi Ruby. Raczej nie nauczysz się z niej podstaw tego języka, lecz świetnie może służyć za przypomnienie lub podręczny leksykon. Za najbardziej przydatny uważam rozdział "Biblioteka klas", w którym Autor wypisał kilka stron najciekawszych metod podstawowych klas. Jeśli chodzi o drugą część, poświęconą środowisku Rails, jest to raczej zbiór gotowych rozwiązań praktycznych problemów. Gdyby książka nie była z założenia wprowadzeniem do Ruby on Rails, ale np. podręcznym leksykonem, przyznałbym wyższą ocenę niż 4. Zanim przeczytasz tą książkę, powinieneś dobrze się znać na programowaniu obiektowym i tworzeniu aplikacji internetowych, a najlepiej, żeby nie było to Twoje pierwsze spotkanie z Ruby on Rails.

Ocena : 4 Ocena książki 2007-02-20

Marek Piątkowski

Jak na pierwszą książkę poświeconą Ruby on Rails ocena dobra - w przeciwnym wypadku ocena byłaby gorsza. Książka napisana pobieżnie, a czasami trzeba się domyślać co autor miał na myśli. Ale brawa za odwagę!!!

Ocena : 3 Ocena książki 2007-01-16

bez podpisu

Jak dla mnie książka napisana chaotycznie i na szybko. Za dużo tematów i potraktowane z wierzchu.

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

Krzysztof Knapik

Tragedia. Miała być książka o Ruby on Rails, a tymczasem w 14 rozdziale można się dowiedzieć jak uruchomić webricka, a wcześniej manual Rubiego. Strasznie idiotoodporta - przecież humanista nie będzie tego czytał!

Ocena : 2 Ocena książki 2007-04-03

Bartosz Rychlicki

Ogólnie... to nie polecam. Straszny chaos i dziwne polecenia, rodem z książki "abc nagrywania płyt". Zadania nie są zbyt ciekawe i pisane zbytnio po łebkach bez wytłumaczenia. Może nie tyle trzeba to winić autora, co raczej sam pomysł i zamysł książki. Próba opisania czegoś tak szerokie jak RoR w większej broszurce jest denna. Jeżeli intencją był zbiór tutoriali, to ja wole "Przepisy", a jeżeli mam się uczyć Rails, to Agile Web Dev. with Rails, ale to nie wiele nikogo nauczy...

Ocena : 2 Ocena książki 2007-04-24

Michał Jędryka

Książka jest napisana "na kolanie". Trudno się ją czyta, zbyt wielu rzeczy trzeba się domyślać. Przy pobieżnym przeczytaniu znalazłem kilka błędów, co prawdopodobnie oznacza, że przy czytaniu dokładnym znalazłoby się ich dużo więcej. <br /> Najgorsze jest jednak to, że autor przyjął metodę wyjaśniania wyłącznie przez przykłady, co czytelnika, zwłaszcza początkującego, doprowadzić może do uogólnień zupełnie fałszywych. Mogłoby to być usprawiedliwione słowem "ćwiczenia" figurującym przy tytule. Nawet jednak w tym przypadku autor winien jest czytelnikowi bardziej staranne wyjaśnienia. <br /> Język książki też jest na niezbyt wysokim poziomie. Nie polecam.

Ocena : 1 Ocena książki 2007-02-27

Piotr Sroczyński

Trudno znaleźć w tym blisko dwustu- stronicowym spisie treści cokolwiek zasługującego na ocenę choćby minimalnie wyższą. "Pobieżna" to zbyt łaskawe określenie nawet jak na "Ćwiczenia z...". Struktura książki to pewna odmiana "kopiuj i wklej": większość przedstawianych elementów zamyka się w 3 punktach: <br /> 1. Uruchom edytor, 2. Wpisz kod:.. 3. Zapisz plik i uruchom kod. <br /> KONIEC. Brak jakichkolwiek wyjaśnień co do natury elementu (czy też składni języka), działania i zastosowania. Doprawdy godne pożałowania. Polecam i proponuję propagować książkę jako naprawdę "dobry" antywzorzec pisania literatury informatycznej. <br /> ps. szkoda że większość antywzorców to dzieła polskich autorów.

Ocena : 1 Ocena książki 2008-01-09

Jakub Krysakowski

Słaba pozycja. Problemy opisane powierzchownie. Większość opisywanych klas i metod jest przedstawiona tylko dla jednego konkretnego przykładu, bez jakiejkolwiek informacji o innych parametrach danej metody, czy innych opcjach danej klasy. Wiele rzeczy trzeba się domyślać, albo szukać w necie. <p> Zbyt dużo miejsca w książce zajęte przez teksty w stylu: "Otwórz edytor", "zapisz plik". Książka może sprawić wrażenie że Railsy mają ubogą funkcjonalność, co jest wrażeniem błędnym.

Ocena : 1 Ocena książki 2007-04-10

GrzechG

Książka tragiczna nie warta 2 zł. Kupiłem ją razem z "Programowanie w języku Ruby. Wydanie II". Jest to kontrast jakich mało. Wygląda często, że np. w pierwszej połowie książki, która jest o rubym a nie o railsach autor potraktował skrótowo przytoczoną w 2gim zdaniu pozycje. Dodatkowo jest to taki skrót, który ani nóg ani rąk nie ma. Często nie wiadomo czy płakać czy się śmiać. Oto przykład: <p> Część pierwsza, Rozdzial - Programowanie zorientowane obiektowo Podrozdział - Dziedziczenie <br /> Rozdział ten zajmuje stronę wielkości zeszytu a5 i oprócz kodu zawiera tylko 4 zdania. Z czego pierwsze brzmi tak... <br /> "W świecie języków programowania jest podobnie jak w życiu codziennym - czasem coś dziedziczymy otrzymując spadek." <p> Powyższe zdanie jest już kultem w moim miejscu pracy i często dodajemy je dla ironii i dla śmiechu po prostu. Niesiona w nim wiedza przypomina wypracowanie ucznia ze szkoły podstawowej (jak i w całym rozdziale). <p> Nie koniec tego, dalej ten podrozdział nie wnosi nic, ponieważ przykłady nie są oczywiście omówione (mimo że krótkie). Sądzę, że dla nowicjuszy książka jest nie przydatna zupełnie, a zaawansowani i średnio zaawansowani programiści nie mają tu czego szukać. Odradzam zakup i polecam sięgać do darmowych tutoriali w internecie...

Ocena : 1 Ocena książki 2007-10-08

bez podpisu

Kilka tutoriali przepisanych z internetu - tak mniej więcej wygląda tak książka. Odradzam, to źle wydane 29 zł - chyba, że ktoś odmawia nauczenia się angielskiego.