Rails 4. Гибкая разработка веб-приложений Год издания: 2014 Автор: Sam Ruby, Dave Thomas, David Heinemeier Hansson / Сэм Руби, Дэйв Томас, Дэвид Хэннсон Переводчик: ООО Издательство «Питер» Жанр или тематика: Учебное пособие Издательство: Питер ISBN: 978-5-496-00898-3 Серия: Для профессионалов Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 435 Описание: Перед вами новое издание бестселлера «Agile web development with Rails», написанного Сэмом Руби — руководителем Apache Software Foundation и разработчиком формата Atom, Дэйвом Томасом — автором книги «Programming Ruby», и Дэвидом Хэнссоном — создателем технологии Rails. Rails представляет собой среду, облегчающую разработку, развертывание и обслуживание веб-приложений. За время, прошедшее с момента ее первого релиза, Rails прошла путь от малоизвестной технологии до феномена мирового масштаба и стала именно той средой, которую выбирают, чтобы создавать так называемые «приложения Web 2.0». Эта книга, уже давно ставшая настольной по изучению Ruby on Rails, предназначена для всех программистов, собирающихся создавать и развертывать современные веб-приложения. Из первой части книги вы получите начальное представление о языке Ruby и общие сведения о самой среде Rails. Далее на примере создания интернет-магазина вы изучите концепции, положенные в основу Rails. В третьей части рассматривается вся экосистема Rails: ее функции, возможности и дополнительные модули. Обновленное издание книги описывает работу с Rails поколения 4 и Ruby 1.9 и 2.0.
Примеры страниц
Оглавление
Благодарности
Введение
Rails является средством гибкой разработки
Для кого предназначена эта книга
Как нужно читать эту книгу
От издательства
Часть I. Начало
Глава 1. Установка Rails
1.1. Установка под Windows
1.2. Установка под Mac OS X
1.3. Установка под Linux
1.4. Выбор версии Rails
1.5. Настройка среды разработки
1.6. Rails и базы данных
Наши достижения
Глава 2. Немедленное использование
2.1. Создание нового приложения
2.2. Привет, Rails!
2.3. Соединение страниц
Наши достижения
Глава 3. Архитектура Rails-приложений
3.1. Модели, представления и контроллеры
3.2. Поддержка модели Rails
3.3. Action Pack: представление и контроллер
Глава 4. Введение в Ruby
4.1. Ruby — объектно-ориентированный язык
4.2. Типы данных
4.3. Логика
4.4. Организационные структуры
4.5. Маршализированные объекты
4.6. А теперь все вместе
4.7. Идиомы, используемые в Ruby
Часть II. Создание приложения
Глава 5. Интернет-магазин
5.1. Поэтапная разработка
5.2. Для чего предназначен Depot
5.3. А теперь приступим к программированию
Глава 6. Задача А: создание приложения
6.1. Шаг A1: создание приложения по учету товаров
6.2. Шаг А2: улучшение внешнего вида перечня товаров
Наши достижения
Глава 7. Задача Б: проверка приемлемости данных и блочное тестирование
7.1. Шаг Б1: проверка приемлемости данных
7.2. Шаг Б2: блочное тестирование моделей
Наши достижения
Глава 8. Задача В: отображение каталога товаров
8.1. Шаг В1: создание каталога товаров
8.2. Шаг В2: добавление макета страницы
8.3. Шаг В3: использование помощника для форматирования цены
Для профессионалов - Sam Ruby, Dave Thomas, David Heinemeier Hansson / Сэм Руби, Дэйв Томас, Дэвид Хэннсон - Rails 4. Гибкая разработка веб-приложений [2014, PDF, RUS] download torrent for free and without registration
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum