ODBIERZ TWÓJ BONUS :: »

Rails. Sztuka programowania Edward Benson

Autor:
Edward Benson
Serie wydawnicze:
Wrox
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
336
Druk:
oprawa twarda
Dostępny format:
     PDF
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
19,90 zł 59,00 zł (-66%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Stosowania architektury MVC w aplikacjach Ruby on Rails
  • Organizowania kodu zgodnie z zasadą DRY dla większej efektywności
  • Tworzenia i obsługi Web API z wykorzystaniem Rails
  • Zarządzania cyklem życia aplikacji internetowej
  • Wykorzystywania technologii ActiveRecord do pracy z bazą danych
  • Definiowania i obsługi zasobów oraz żądań REST
  • Implementowania różnych formatów danych, takich jak XML, RSS i RDF
  • Ograniczania dostępu do API i uwierzytelniania użytkowników
  • Stosowania wzorców projektowych dla technologii AJAX
  • Programowania z wykorzystaniem bloków, procedur i metod w Ruby
  • Mieszania i łatania klas za pomocą modułów oraz technik metaprogramowania
  • Tworzenia dynamicznego kodu i własnych makr w Rails
  • Zarządzania migracjami i rozwojem schematu bazy danych
  • Przechowywania oraz obsługi różnych typów danych w modelach
  • Wykorzystywania RSpec do programowania sterowanego zachowaniem (BDD)
  • Optymalizowania procesu testowania i cyklu programowania w Rails
  • Jak osiągnąć największe korzyści z architektury MVC?
  • Jak programować, korzystając z bloków?
  • Jak tworzyć Web API?

Ruby on Rails przebojem wdarł się na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC z wykorzystaniem popularnego języka Ruby, został entuzjastycznie przyjęty przez społeczność programistów. Główne założenia tego projektu to łatwość i przyjemność tworzenia kodu, a co za tym idzie -- szybkie i efektywne tworzenie aplikacji internetowych. Liczba rozwiązań, które powstały z wykorzystaniem tego szkieletu, świadczy o jego wysokiej jakości oraz znacząco wpływa na wzrost popularności samego języka Ruby.

Jeżeli ta książka znalazła się w Twoich rękach, to z pewnością powyższe wiadomości nie są Ci obce. Kierowana jest ona do programistów, którzy znają już Ruby on Rails i pragną pogłębić swoją wiedzę. Dzięki książce "Rails. Sztuka programowania" dowiesz się, jak organizować swój kod tak, aby osiągnąć najwyższą efektywność i zachować zgodność z ideą DRY (Don"t Repeat Yourself). Poznasz zasady zaawansowanego programowania w języku Ruby wraz z metaprogramowaniem oraz nauczysz się korzystać z programowania opartego na blokach. Ponadto zapoznasz się z wzorcami projektowymi dla technologii AJAX, interfejsami programistycznymi dla WWW, dekompozycją kodu HTML oraz nauczysz się w wydajny sposób rozwijać schemat bazy danych. Z pewnością zainteresuje Cię rozdział poświęcony programowaniu sterowanym zachowaniem. Te i wiele innych informacji znajdziesz w niniejszej książce, która wydaje się być obowiązkową dla każdego programisty Ruby on Rails!

  • Cała prawda o aplikacjach internetowych
  • Koncepcja Rails
  • Architektura MVC
  • Zarządzanie cyklem życia aplikacji
  • Korzyści z zastosowania architektury MVC
  • Zastosowanie technologii ActiveRecord
  • Tworzenie Web API
  • Wykorzystanie zasobów oraz obsługa żądań REST
  • Zastosowanie formatów XML, RSS, RDF
  • Sposoby ograniczania dostępu do API
  • Wzorce zastosowań technologii AJAX
  • Zasady programowania z wykorzystaniem bloków
  • Mieszanie i łatanie klas
  • Wykorzystanie dynamicznego kodu
  • RSpec -- programowanie sterowane zachowaniem
  • Cykl programowania

Opanuj sztukę programowania w Ruby on Rails!

WIELKANOCNY KIERMASZ KSIĄŻKOWY 2026 / rabaty do -95%

Wybrane bestsellery

Zobacz pozostałe książki z serii Wrox

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język Ruby, aby skorzystać z książki "Rails. Sztuka programowania"?
Tak, książka zakłada znajomość języka Ruby oraz podstaw frameworka Ruby on Rails, ponieważ skupia się na zaawansowanych technikach programowania i architekturze MVC.
2. Jakie zagadnienia związane z Ruby on Rails są omawiane w tej książce?
Książka obejmuje m.in. organizację kodu zgodnie z ideą DRY, zaawansowane programowanie w Ruby (w tym metaprogramowanie), tworzenie Web API, obsługę żądań REST, wzorce AJAX, zarządzanie schematem bazy danych oraz programowanie sterowane zachowaniem (BDD z RSpec).
3. Czy książka zawiera praktyczne przykłady kodu?
Tak, w książce znajdziesz liczne przykłady kodu, eksperymenty oraz studia przypadków, które pomagają zrozumieć i zastosować omawiane koncepcje w praktyce.
4. Czy książka jest odpowiednia do samodzielnej nauki?
Tak, publikacja jest napisana w przystępny sposób i zawiera praktyczne wskazówki oraz ćwiczenia, które umożliwiają samodzielne pogłębianie wiedzy i doskonalenie umiejętności programistycznych.
5. Jakie nowe umiejętności mogę zdobyć dzięki tej książce?
Nauczysz się efektywnego organizowania kodu, stosowania metaprogramowania, tworzenia i zabezpieczania Web API, pracy z AJAX i REST, zarządzania migracjami bazy danych oraz korzystania z narzędzi do programowania sterowanego zachowaniem (BDD).
6. Czy książka omawia testowanie aplikacji w Ruby on Rails?
Tak, jeden z rozdziałów poświęcony jest programowaniu sterowanemu zachowaniem (BDD) oraz narzędziu RSpec, które jest popularnym frameworkiem do testowania w środowisku Rails.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka "Rails. Sztuka programowania" jest dostępna w formie drukowanej oraz jako e-book (PDF, ePub, mobi), co pozwala na wygodne czytanie na różnych urządzeniach.
8. Czy po zakupie e-booka mogę pobrać go na kilka urządzeń?
Tak, po zakupie e-booka na Helion.pl możesz pobrać go na dowolną liczbę swoich urządzeń i korzystać z niego bez ograniczeń DRM.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
19,90 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL