księgarnia informatyczna aton.pl

Ruby on Rails Tworzenie aplikacji WWW

Wydawnictwo HELION

Cena:    32.90   24.02zł

Ruby on Rails Tworzenie aplikacji WWW


Autor: John Elder

ISBN: 978-83-283-1843-4

Ilość stron: 160

Data wydania: 02/2016

Oprawa: Miękka

Format: 168x237

Wydawnictwo: HELION


Ruby on Rails jest otwartą platformą programistyczną umożliwiającą pisanie stron WWW prosto, wydajnie i... bardzo przyjemnie. Ruby on Rails wykorzystuje architekturę MVC (model – widok – kontroler), co skraca okres żmudnego kodowania. Dzięki temu programista może skupić się na pracy twórczej.

Narzędzie to wykorzystuje się na potrzeby takich serwisów jak Groupon, Indiegogo, Airbnb, Yammer, SoundCloud, Scribd, Shopify, Hulu i wielu innych. Krążą opinie, że praca z Ruby on Rails jest pasmem frustracji - nic bardziej mylnego! Z tą książką sprawnie przygotujesz sobie wygodne środowisko do pracy, niezależnie od tego, z jakiego systemu operacyjnego korzystasz na co dzień.

Dowiesz się, jak projektować i tworzyć rozbudowane serwisy internetowe, a Twoja nauka polegać będzie na tworzeniu rzeczywistej, działającej aplikacji! Nawet jeśli dopiero piszesz pierwsze linie kodu, wkrótce zaczniesz tworzyć rozbudowane projekty. Autor przystępnie i interesująco wyjaśnia wszystkie kwestie, które trzeba znać, aby tworzyć nowoczesne aplikacje - od tych najbardziej podstawowych aż po oparte na zaawansowanych ideach, takich jak korzystanie z gemów czy modelu MVC.

W książce tej autor przedstawił między innymi następujące zagadnienia:
• przygotowanie i uruchomienie środowiska pracy oraz kontrola wersji aplikacji (systemy GitHub i Bitbucket)
• korzystanie z komponentów Bootstrap
• obsługa baz danych za pomocą platformy Rails
• uwierzytelnianie użytkowników i ich obsługa
• wykorzystanie gemu paperclip do ładowania obrazów
• stylizacja i upiększanie witryny za pomocą jQuery i pinów

Ruby on Rails — prosty, wydajny, ciekawy.

Spis treści:

Wprowadzenie (9)
Czym właściwie jest platforma Ruby on Rails? (10)
Dla kogo jest ta książka? (10)
Czy trzeba nauczyć się języka Ruby? (10)
Co będziemy robić w tej książce? (11)
Jak wygląda nauka? (11)
Konwencje stosowane w tej książce (11)

Rozdział 1. Środowisko programistyczne (15)
Z jakiej wersji Rails i Ruby korzystasz? (19)
Popularne polecenia terminalowe (20)
Utworzenie pierwszego projektu Rails (21)
Uruchomienie aplikacji (22)
Architektura MVC (23)
Pliki gemów (25)
Dodawanie stron do aplikacji WWW (27)
Przekierowanie strony (30)
Kontrola wersji w systemach GitHub i Bitbucket (32)
Instalacja programu Git (33)
Przywracanie kodu (35)
GitHub czy Bitbucket? (35)
System Bitbucket (35)
System GitHub (38)
Udostępnianie aplikacji za pomocą usługi Heroku (40)
Wysyłanie kodu do usługi Heroku (42)
Następny krok - uzyskiwanie pomocy (44)

Rozdział 2. Tworzenie prostej aplikacji (47)
Dodawanie nowych stron do aplikacji (47)
Dodanie nowej strony do kontrolera (49)
Ustawienie ścieżki do nowej strony (50)
Tworzenie odnośników do stron (51)
Z tworzeniem odnośników na każdej stronie jest za dużo roboty (54)
Tworzenie plików częściowych (54)
Pliki layouts/application.html.erb (55)

Rozdział 3. Dodawanie komponentów Bootstrap (59)
Instalacja platformy Bootstrap (60)
Zabawa z platformą Bootstrap (64)
Utworzenie paska nawigacyjnego (68)
Dostosowanie platformy Bootstrap (70)

Rozdział 4. Obsługa użytkowników za pomocą gema Devise (75)
Krok pierwszy (78)
Krok trzeci (78)
Krok piąty (80)
Obsługa bazy danych w platformie Rails (81)
Baza programistyczna i baza produkcyjna (83)
Wysyłanie migracji do bazy PostgreSQL w usłudze Heroku (84)
Sprawdzenie nowych stron gema Devise (85)
Zmiana wyglądu stron gema Devise (87)
Tworzenie odnośników na stronach gema Devise (91)
Sprawdzenie, czy użytkownik jest zalogowany (92)
Zmiana paska nawigacyjnego (93)

Rozdział 5. Tworzenie szkieletu aplikacji (95)
Sprawdzenie widoków szkieletu (97)
To jest CRUD! (99)
Widoki i kontroler szkieletu (100)
Tabela utworzona w bazie danych (102)
Sprawdzenie strony z listą pinów (104)
Zmiana paska nawigacyjnego (105)

Rozdział 6. Uwierzytelnianie użytkowników (107)
Powiązania w platformie Rails (107)
Stosowanie powiązań (108)
Tworzenie powiązań (109)
Aby utworzyć pin, trzeba się zalogować (110)
Podsumowanie (115)

Rozdział 7. Ładowanie obrazów za pomocą gema paperclip (117)
Instalacja narzędzia ImageMagick (118)
Instalacja gema paperclip (119)
Zmiana strony umożliwiająca ładowanie obrazów (120)
Zapisywanie obrazów w usłudze Amazon S3 (124)
Uzyskiwanie identyfikatora klucza dostępu i klucza poufnego w usłudze Amazon (128)

Rozdział 8. Stylizacja witryny za pomocą jQuery Masonry i paginacji stron (131)
Ulepszenie strony wyświetlającej pin (138)
Przystosowanie strony do urządzeń mobilnych (139)
Zmiana kolejności pinów (141)
Dodanie paginacji stron (142)
Ustawienie listy pinów jako strony głównej (145)
Dodanie nazwy użytkownika (146)

Rozdział 9. Upiększanie witryny i zakończenie projektu (151)
Definiowanie własnego adresu URL (153)
Poddomeny (153)
Tworzenie własnej domeny (154)

Rozdział 10. Podsumowanie (155)

Cena:    32.90   24.02zł


Ruby on Rails Tworzenie aplikacji WWWKsiążka informatyczna: Ruby on Rails Tworzenie aplikacji WWW
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.