Начать новую тему Ответить на тему
Статистика раздачи
Размер: 8.2 МБ | | Скачали: 25
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

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 является средством гибкой разработки
Для кого предназначена эта книга
Как нужно читать эту книгу
[*]От издательства
Глава 1. Установка Rails1.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. Введение в Ruby4.1. Ruby — объектно-ориентированный язык
4.2. Типы данных
4.3. Логика
4.4. Организационные структуры
4.5. Маршализированные объекты
4.6. А теперь все вместе
[*]4.7. Идиомы, используемые в Ruby
Глава 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: использование помощника для форматирования цены
8.4. Шаг В4: функциональное тестирование контроллеров
8.5. Шаг В5: Кэширование неполных результатов
[*]Наши достиженияГлава 9. Задача Г: создание корзины покупателя9.1. Шаг Г1: обнаружение корзины
9.2. Шаг Г2: связывание товаров с корзинами
9.3. Шаг Г3: добавление кнопки
[*]Наши достиженияГлава 10. Задача Д: усовершенствованная корзина10.1. Шаг Д1: создание усовершенствованной корзины
10.2. Шаг Д2: обработка ошибок
10.3. Шаг Д3: завершение разработки корзины
[*]Наши достиженияГлава 11. Задача Е: добавление AJAX11.1. Шаг Е1: перемещение корзины
11.2. Шаг Е2: создание корзины на основе AJAX-технологии
11.3. Шаг Е3: выделение изменений
11.4. Шаг Е4: предотвращение отображения пустой корзины
11.5. Шаг Е5: придание изображениям восприимчивости к щелчкам
11.6. Тестирование изменений, внесенных при добавлении AJAX
[*]Наши достиженияГлава 12. Задача Ж: оформление покупки12.1. Шаг Ж1: регистрация заказа
12.2. Шаг Ж2: применение Atom-канала
[*]Наши достиженияГлава 13. Задача З: отправка электронной почты13.1. Шаг З1: отправка подтверждающих электронных сообщений
13.2. Шаг 32: комплексное тестирование приложений
[*]Наши достиженияГлава 14. Задача И: вход в административную область14.1. Шаг И1: добавление пользователей
14.2. Шаг И2: аутентификация пользователей
14.3. Шаг И3: ограничение доступа
14.4. Шаг И4: добавление боковой панели и дополнительных административных функций
[*]Наши достиженияГлава 15. Задача К: локализация15.1. Шаг К1: выбор региона
15.2. Шаг К2: перевод каталога товаров
15.3. Шаг К3: перевод оформления заказа
15.4. Шаг К4: добавление переключателя локализации
[*]Наши достиженияГлава 16. Задача Л: развертывание и эксплуатация16.1. Шаг Л1: развертывание с использованием Phusion Passenger и MySQL
16.2. Шаг Л2: удаленное развертывание с помощью Capistrano
16.3. Шаг Л3: проверка работы развернутого приложения
[*]Наши достиженияГлава 17. Ретроспектива Depot17.1. Концепции Rails
[*]17.2. Документирование проделанной работы
Глава 18. Ориентация в мире Rails18.1. Где что размещается
18.2. Соглашения об именах
[*]Наши достиженияГлава 19. Active Record19.1. Определение структуры ваших данных
19.2. Определение местоположения записей и прослеживание их связей
19.3. Создание, чтение, обновление, удаление (CRUD — Create, Read, Update, Delete)
19.4. Участие в процессе мониторинга
19.5. Транзакции
[*]Наши достиженияГлава 20. Action Dispatch и Action Controller20.1. Направление запросов контроллерам
20.2. Обработка запросов
20.3. Объекты и операции, расширяющие диапазон действия запросов
[*]Наши достиженияГлава 21. Action View21.1. Использование шаблонов
21.2. Создание форм
21.3. Обработка форм
21.4. Выкладывание файлов для Rails-приложений
21.5. Использование помощников
21.6. Сокращение объемов поддержки приложения с помощью макетов и парциалов
[*]Наши достиженияГлава 22. Миграции22.1. Создание и запуск миграций
22.2. Внутреннее устройство миграции
22.3. Управление таблицами
22.4. Расширенное применение миграций
22.5. Слабая сторона миграций
22.6. Манипуляции со схемой данных вне миграций
[*]Наши достиженияГлава 23. Приложения, не использующие браузер23.1. Автономное приложение, использующее Active Record
23.2. Библиотечная функция, использующая Active Support
[*]Наши достиженияГлава 24. Зависимости Rails24.1. Генерирование XML с помощью Builder
24.2. Генерирование HTML с помощью ERB
24.3. Управление зависимостями с помощью Bundler
24.4. Взаимодействие с веб-сервером с помощью Rack
24.5. Автоматизация задач с помощью Rake
24.6. Обзор Rails-зависимостей
[*]Наши достиженияГлава 25. Дополнительные модули Rails25.1. Обработка кредитных карт с помощью Active Merchant
25.2. Украшение нашей разметки с помощью Haml
25.3 Разбиение на страницы
Наши достижения
[*]25.4. Поиск дополнительных модулей на сайте RailsPlugins.org[*]Глава 26. Куда двигаться дальше
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 5.67 КБ / Просмотров 105 ]

Статус
Проверен 
 
Размер  8.2 МБ
Приватный: Нет (DHT включён)
.torrent скачан  25
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!