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 2.1. Tworzenie nowoczesnych aplikacji internetowych

Ruby on Rails 2.1. Tworzenie nowoczesnych aplikacji internetowych

Autor: Jarosław Zabiełło
Data wydania: 2008/12
Stron: 216
Cena książki: 39.00 zł
Do przechowalni
Dodaj rubypo
Szczegóły:
  • ISBN: 8324606319 / 83-246-0631-9
  • Format: 158x235
  • Oprawa: miękka
  • Numer z katalogu: 3389

Informacje dodatkowe:

Poznaj nowoczesne technologie programistyczne

  • Jak zainstalować i skonfigurować Ruby on Rails?
  • W jaki sposób korzystać z frameworka Rails?
  • Jak łączyć aplikacje Ruby z bazami danych?
  • Jak wdrażać aplikacje Rails?

Język Ruby, opracowany w Japonii, długo pozostawał jedną z wielu tajemniczych "zabawek", przeznaczonych dla niewielkiej garstki pasjonatów. Jednak gdy w roku 2005 powstał framework Rails, technologia Ruby on Rails rozpoczęła swój triumfalny pochód przez świat internetu. Ruby on Rails to niesamowite narzędzie, przeznaczone do tworzenia witryn WWW i aplikacji sieciowych. Przyspiesza ono i upraszcza proces programowania, wdrożenia oraz rozwijania aplikacji. Ruby on Rails w ciągu kilku lat wyrosło na poważnego konkurenta języka PHP, zdobywając coraz więcej zwolenników.

Książka "Ruby on Rails. Tworzenie nowoczesnych aplikacji internetowych" to podręcznik, dzięki któremu poznasz tajniki programowania w Ruby i korzystania z frameworka Rails. Dowiesz się, jak zainstalować i skonfigurować RoR na stacji roboczej i serwerze sieciowym, jak zbudowana jest aplikacja tworzona w Ruby on Rails, czym jest model MVC i na czym polega programowanie adaptacyjne (agile). Poznasz elementy języka Ruby i mechanizmy Rails, nauczysz się tworzyć interfejs użytkownika dla aplikacji, implementować komunikację z bazami danych oraz wykorzystywać techniki programowania obiektowego. Przeczytasz o wbudowanych w Rails mechanizmach testowania, usuwaniu błędów, łączeniu kodu Ruby z językiem JavaScript i wdrażaniu aplikacji RoR w środowisku produkcyjnym.

  • Podstawowe założenia Ruby on Rails
  • Instalacja środowiska na stacji roboczej
  • Najważniejsze elementy języka Ruby i frameworka Rails
  • Struktura projektu w Ruby on Rails
  • Tworzenie widoków za pomocą szablonów Haml/Sass
  • Implementacja logiki aplikacji
  • Praca z bazami danych
  • RSpec i testy behawioralne (BDD)
  • AJAX, jQuery i nieinwazyjny JavaScript
  • Fusion Passenger i serwery asynchroniczne
  • Praktyczna konfiguracja serwerów Nginx i Apache 2.x
  • JRuby on Rails, Ruby 1.9, Rubinius, MagLev, Merb

Nadchodzi era Ruby on Rails. Bądź na nią przygotowany.


Zobacz wszystkie książki tego autora »
Dodaj rubypo
Najczęściej kupowane razem:
Ruby on Rails 2.1. Tworzenie nowoczesnych aplikacji internetowych plus CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU plus Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!
Cena zestawu: 116.45 zł 137.00 zł
Oszczędzasz: 20.55 zł (15%)
Dodaj do koszyka
zestaw0 Ruby on Rails 2.1. Tworzenie nowoczesnych aplikacji internetowych
Osoby, które kupowały tę książkę, często kupowały też:
<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/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/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/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/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/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <img src="/img/4.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: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></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/7je7ty.htm" style="color:black;" title="Siedem języków w siedem tygodni. Praktyczny przewodnik nauki języków programowania">Siedem języków w siedem tygodni. Praktyczny przewodnik nauki języków programowania</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: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=7je7ty"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj 7je7ty" /></a> </td> </tr> </table> <strong><a href="/ksiazki/biegan.htm" style="color:black;" title="Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!">Bieganie metodą Gallowaya. Ciesz się dobrym zdrowiem i doskonałą formą!</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: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=biegan"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj biegan" /></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/sklep2_ebook.htm" style="color:black;" title="Jak założyć skuteczny i dochodowy sklep internetowy. Kolejna odsłona. eBook. ">Jak założyć skuteczny i dochodowy sklep internetowy. Kolejna odsłona. 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: 27.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=sklep2_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sklep2_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/grywal.htm" style="color:black;" title="GRYWALIZACJA. Jak zastosować mechanizmy gier w działaniach marketingowych">GRYWALIZACJA. Jak zastosować mechanizmy gier w działaniach marketingowych</a></strong><br/> <img src="/img/4.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: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=grywal"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj grywal" /></a> </td> </tr> </table>
6
(2)
5
(2)
4
(1)
3
(1)
2
(1)
1
(0)

Liczba ocen: 7

Średnia ocena
czytelników
4


Ruby on Rails 2.1. Tworzenie nowoczesnych aplikacji internetowych:

okladka

Ocena : 6 Ocena książki 2009-09-14

Mateusz

Książka jest super. Szybko, zwięźle i na temat. Przyzam, że trzeba mieć jakiekolwiek pojęcie o programowaniu, aby zabrać się do lektury(istota MVC, framework itd.) ale jeśli mamy to opanowane to ciężko o lepszą pozycję

Ocena : 6 Ocena książki 2009-11-10

bez podpisu

Konkretnie i na temat

Ocena : 5 Ocena książki 2009-02-13

Łukasz

Na tą pozycję czekałem już jakiś czas przed premierą - miałem ochotę rozpocząć przygodę z RoR'em, a jej autor okazał się doskonałym źródłem informacji. Jak pisał poprzednik - książka porusza naprawdę wiele zagadnień, przez co może wydawać się "skakaniem po łebkach", jednak po głębszym wejrzeniu w przedstawiane w niej tematy - okazuje się że stanowi bardzo skuteczną i pełną podpowiedzi pomoc przy nauce programowania. Dla prawdziwych beginnerów bez dostępu do dokumentacji i google - niestety nie polecam :)

Ocena : 5 Ocena książki 2009-01-28

kamil

Jestem początkującym użytkownikiem Ruby on Rails, według mnie napisana właśnie dla takich osób jak ja, krok po kroku wytłumaczone jak sobie radzić z programowaniem. Polecam.

Ocena : 4 Ocena książki 2009-02-23

bez podpisu

Książka całkiem niezła, chociaż spodziewałem się więcej. Nie jest to bynajmniej kompleksowe wprowadzenie do tworzenia aplikacji w rails 2.1, co może sugerować tytuł. Są w niej opisane doświadczenia autora w temacie, praktyczne wskazówki, dobre praktyki. Jest trochę o zmianach w rails 2.1 w porównaniu do starszych wersji. Książka dobra jako uzupełnienie wiedzy, dla osób które mają już jakieś doświadczenie w temacie, choćby ze starszymi wersjami rails.

Ocena : 3 Ocena książki 2009-03-05

bez podpisu

Niestety, jeżeli kupując książkę liczysz na gruntowny opis jak zacząć "zabawę" z RoR to się zawiedziesz. Książka pisana dla osób, które zdecydowanie miały do czynienia z RoR. Poznaj nowoczesne technologie programistyczne, ale dopiero po przeczytaniu książki dla beginnera. Tytuł opisu mylący, a może to pośpiech przy kupowaniu książki, która w końcu ma 2.x w tytule :(

Ocena : 2 Ocena książki 2008-12-15

bez podpisu

Wobec książki miałem duże oczekiwania, ponieważ swoją przygodę z Railsami zaczynałem czytając pionierski (w Polsce) blog jej autora. Niestety, bardzo się rozczarowałem. Nie wiadomo za bardzo, do kogo ta pozycja jest skierowana. W założeniu miała chyba wprowadzać w stosunkowo młodą technologię, jaką jest framework Ruby on Rails, ale ostatecznie ślizga się jedynie po powierzchni większości poruszanych w niej tematów. Taki w zasadzie bardziej konspekt niż przekrojowa książka. Początkujący programista nie zacznie z nią przygody z Railsami, bardziej zaawansowany wszystkie te zagadnienia bez problemu znajdzie w Internecie. Poza tym irytują niedoskonałości redakcyjne,jak choćby powtórzony w odstępie kilku stron opis instalacji RSpeca.