reklama - zainteresowany?

Ruby on Rails. Tworzenie aplikacji WWW - Helion

Ruby on Rails. Tworzenie aplikacji WWW
ebook
Autor: John Elder
Tytuł oryginału: Learn Ruby On Rails For Web Development: Learn Rails The Fast And Easy Way!
Tłumaczenie: Andrzej Watrak
ISBN: 978-83-283-1846-5
stron: 160, Format: ebook
Data wydania: 2016-02-07
Księgarnia: Helion

Cena książki: 24,67 zł (poprzednio: 32,89 zł)
Oszczędzasz: 25% (-8,22 zł)

Dodaj do koszyka Ruby on Rails. Tworzenie aplikacji WWW

Tagi: Ruby - Programowanie

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!


John Elder mieszka w Chicago. Ten programista weteran ze znanego serwisu Codemy.com zajmuje się programowaniem od siódmego roku życia. Zbudował jedną z pierwszych internetowych sieci reklamowych. Rozwijał program Submission-Spider — jedno z pierwszych narzędzi do optymalizacji wyszukiwarek internetowych, znane milionom użytkowników w dwudziestu kilku krajach. Dzisiaj Elder jest uznanym autorytetem w dziedzinie aplikacji internetowych i programowania, jest też znawcą tematyki ataków sieciowych i reklam w internecie. Ma przy tym cenną umiejętność przekazywania wiedzy w sposób przystępny, interesujący i zrozumiały.

Dodaj do koszyka Ruby on Rails. Tworzenie aplikacji WWW

 

Osoby które kupowały "Ruby on Rails. Tworzenie aplikacji WWW", wybierały także:

  • Ruby on Rails. Ćwiczenia
  • Programowanie w języku Ruby. Mikrousługi i konteneryzacja
  • Programowanie w Ruby. Poziom drugi. Kurs video. Zaawansowane techniki
  • Ruby on Rails (RoR). Kurs video. Programowanie aplikacji internetowych
  • Ruby. Kurs video. Poziom pierwszy. Podstawy języka i praktyczne przykłady

Dodaj do koszyka Ruby on Rails. Tworzenie aplikacji WWW

Spis treści

Ruby on Rails. Tworzenie aplikacji WWW eBook -- spis treści

O autorze (7)

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)

Skorowidz (157)

Dodaj do koszyka Ruby on Rails. Tworzenie aplikacji WWW

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.