ODBIERZ TWÓJ BONUS :: »

Rails. Sztuka programowania Edward Benson

(ebook) (audiobook) (audiobook)
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
32,45 zł 59,00 zł (-45%)
19,90 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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,00 zł
Niedostępna
Ebook
32,45 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint