E-book details

Ruby on Rails. Wprowadzenie. Wydanie II

Ruby on Rails. Wprowadzenie. Wydanie II

Curt Hibbs, Bruce Tate, Lance Carlson

Ebook

Poznaj Ruby on Rails i twórz potężne aplikacje
internetowe w zaledwie kilka dni

  • Jak budować dynamiczne strony, nastawione na użytkownika?
  • Jak rozwiązać problemy z wydajnością baz danych?
  • Jak sprawnie i efektywnie korzystać z platformy Ruby on Rails?

Dlaczego masz wybrać Ruby on Rails? Głównie dlatego, że jest to wyjątkowe narzędzie, które umożliwia budowę aplikacji internetowych każdego typu (w tym portali społecznościowych, witryn e-commerce, oprogramowania do zarządzania oraz tworzenia statystyk) w zaledwie kilka dni! A to wszystko dzięki Rails -- doskonale wyposażonemu frameworkowi do tworzenia aplikacji internetowych opartych o bazy danych -- który oferuje środowisko z wykorzystaniem języka Ruby. Zaś ten język programowania charakteryzuje się niezwykłym połączeniem cech: jest równocześnie prosty, elegancki i elastyczny, co pozwala dowolnie modyfikować jego części.

Książka "Ruby on Rails. Wprowadzenie. Wydanie II" zawiera szczegółowe porady i wskazówki dotyczące instalacji oraz korzystania z Rails 2.1, a także języka skryptowego Ruby. W podręczniku znajdziesz nie tylko wyjaśnienia odnośnie sposobu działania Rails, ale również opis kompletnej aplikacji. Dzięki temu przewodnikowi dowiesz się, w jaki sposób współpracują ze sobą wszystkie aplikacje tworzące szkielet Rails, a ponadto nauczysz się sprawnie korzystać z dokumentacji oprogramowania i tworzyć zaawansowane aplikacje znacznie szybciej niż dotychczas.

  • Uruchamianie i organizacja Rails
  • Budowanie widoku
  • Rusztowania, REST i ścieżki
  • Klasy złożone
  • Rozbudowywanie widoków
  • Zarządzanie układem strony
  • Arkusze stylów
  • Tworzenie własnych funkcji pomocniczych
  • Testowanie i debugowanie
  • Tworzenie nowej aplikacji Rails

Wyczerpujące i przyjazne wprowadzenie w Ruby on Rails.

Przedmowa (5)

1. Zaczynamy - wprowadzenie do Rails (9)

  • Uruchamianie Rails (10)
  • Organizacja Rails (12)
  • Serwer WWW (13)
  • Tworzenie kontrolera (16)
  • Budowanie widoku (18)
  • Wiązanie kontrolera z widokiem (20)
  • Co się dzieje za kulisami (22)
  • Co dalej (23)

2. Rusztowania, REST i ścieżki (25)

  • Wprowadzenie do Photo Share (25)
  • Przygotowanie projektu i bazy danych (27)
  • Generowanie rusztowania zasobów (28)
  • Ścieżki zgodne z REST (32)
  • Uzupełnianie rusztowania (39)
  • Co dalej? (40)

3. Podstawy Active Record (41)

  • Podstawy mechanizmu Active Record (41)
  • Podstawowe klasy Active Record (46)
  • Atrybuty (48)
  • Klasy złożone (50)
  • Zachowania (55)
  • W kolejnym rozdziale (60)

4. Relacje w Active Record (61)

  • belongs_to (61)
  • has_many (64)
  • has_one (66)
  • has_and_belongs_to_many (67)
  • acts_as_list (70)
  • Drzewa (72)
  • O czym nie powiedzieliśmy (75)
  • Wybiegając w przyszłość (76)

5. Rozbudowywanie widoków (77)

  • Obraz całości (77)
  • Oglądanie rzeczywistych fotografii (79)
  • Szablony widoków (79)
  • Określanie domyślnej strony głównej (84)
  • Arkusze stylów (85)
  • Hierarchiczne kategorie (88)
  • Określanie stylów dla pokazów slajdów (93)

6. Ajax (99)

  • W jaki sposób Rails implementuje Ajax (99)
  • Odtwarzanie pokazów slajdów (100)
  • Zmienianie porządku slajdów metodą przeciągnij i upuść (103)
  • Przeciąganie i upuszczanie wszystkiego (lub prawie wszystkiego) (107)
  • Filtrowanie według kategorii (114)

7. Testowanie (119)

  • Słowo wprowadzenia (119)
  • Mechanizm Test::Unit języka Ruby (120)
  • Testowanie w środowisku Rails (123)
  • Asercje i testy integracyjne (140)
  • Podsumowując (142)

A: Instalowanie Rails (145)

B: Krótki leksykon Rails (151)

Skorowidz (183)

  • Title: Ruby on Rails. Wprowadzenie. Wydanie II
  • Author: Bruce Tate, Lance Carlson, Curt Hibbs
  • Original title: Rails: Up and Running
  • Translation: Paweł Gonera
  • ISBN: 978-83-246-6163-3, 9788324661633
  • Date of issue: 2012-07-13
  • Format: Ebook
  • Item ID: rubyw2
  • Publisher: Helion