Новый Ruby on Rails Development Development Development Development Development Application Application Development (полная версия)
Цена: 1 124руб. (¥62.47)
Артикул: 695365394841
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
PGltZyBjbGFzcz0iZGVzY19hbmNob3IiIGlkPSJkZXNjLW1vZHVsZS0xIiBzcmM9Imh0dHA6Ly9hc3NldHMuYWxpY2RuLmNvbS9raXNzeS8xLjAuMC9idWlsZC9pbWdsYXp5bG9hZC9zcGFjZWJhbGwuZ2lmIj48ZGl2PjxkaXY+0J7RgdC90L7QstC90LDRjyDQuNC90YTQvtGA0LzQsNGG0LjRjzwvZGl2PjxkaXY+PHRhYmxlIHdpZHRoPSI3MDAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjEwIiBjZWxscGFkZGluZz0iNSI+PHRib2R5Pjx0cj48dGQgd2lkdGg9IjgyIj48c3Ryb25nPtC90LDQuNC80LXQvdC+0LLQsNC90LjQtSDRgtC+0LLQsNGA0LA6PC9zdHJvbmc+PC90ZD48dGQgd2lkdGg9IjI3NyI+0KPRh9C10LHQvdC40Log0L/QviDRgNCw0LfRgNCw0LHQvtGC0LrQtSDQv9GA0LjQu9C+0LbQtdC90LjQuSBSdWJ5IG9uIFJhaWxzIChFZGl0aW9uKTwvdGQ+PHRkIHdpZHRoPSI4MiI+PHN0cm9uZz7RhNC+0YDQvNCw0YI6PC9zdHJvbmc+PC90ZD48dGQgd2lkdGg9IjE2OSI+PC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz7QkNCy0YLQvtGAOjwvc3Ryb25nPjwvdGQ+PHRkPijQlNC10L3RjCkgT1RBIFRvbW9kYSAvLyDQpdGA0LDQvNC+0LLQsNGPINC00LjRgNCw0LrQsCDQotCw0LrQsNC80L7RgtCwIC8vINCi0Y3Qt9GD0LrQsCDQm9GP0L0gLy8gWm9uZyBZYSBZdW1pIHw8L3RkPjx0ZD48c3Ryb25nPtCa0L7Qu9C40YfQtdGB0YLQstC+INGB0YLRgNCw0L3QuNGGOjwvc3Ryb25nPjwvdGQ+PHRkPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+0KbQtdC90Ys6PC9zdHJvbmc+PC90ZD48dGQ+MTI4PC90ZD48dGQ+PHN0cm9uZz7QntC/0YPQsdC70LjQutC+0LLQsNC90L3QsNGPINC00LDRgtCwOjwvc3Ryb25nPjwvdGQ+PHRkPjIwMjEtMDktMDE8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPtCd0L7QvNC10YAgSVNCTjo8L3N0cm9uZz48L3RkPjx0ZD48L3RkPjx0ZD48c3Ryb25nPtCS0YDQtdC80Y8g0L/QtdGH0LDRgtC4Ojwvc3Ryb25nPjwvdGQ+PHRkPjIwMjEtMDktMDE8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPtCY0LfQtNCw0YLQtdC70YzRgdGC0LLQvjo8L3N0cm9uZz48L3RkPjx0ZD7QmtC40YLQsNC50YHQutCw0Y8g0LzQvtC70L7QtNC10LbRjDwvdGQ+PHRkPjxzdHJvbmc+0JLQtdGA0YHQuNGPOjwvc3Ryb25nPjwvdGQ+PHRkPjE8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPtCi0LjQv9GLINC/0YDQvtC00YPQutGC0LA6PC9zdHJvbmc+PC90ZD48dGQ+0LrQvdC40LPQuDwvdGQ+PHRkPjxzdHJvbmc+0JjQvdC00LjQudGB0LrQuNC5Ojwvc3Ryb25nPjwvdGQ+PHRkPjE8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvZGl2PjwvZGl2PjxkaXY+PGRpdj7QmtGA0LDRgtC60L7QtSDRgdC+0LTQtdGA0LbQsNC90LjQtTo8L2Rpdj48ZGl2PjxwPi4uLi4uLjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxkaXY+0KbQstC10YIg0YHRgtGA0LDQvdC40YbQsDo8L2Rpdj48ZGl2PjxwPi4uLi4uLjwvcD48L2Rpdj48L2Rpdj48ZGl2PjxkaXY+0J7QsSDQsNCy0YLQvtGA0LU6PC9kaXY+PGRpdj48cD4uLi4uLi48L3A+PC9kaXY+PC9kaXY+PGRpdj48ZGl2PtCe0LPQu9Cw0LLQu9C10L3QuNC1OjwvZGl2PjxkaXY+0KfQsNGB0YLRjCAxINCR0LDQt9C+0LLQsNGPINGB0YLQsNGC0YzRjzxicj7Qk9C70LDQstCwIDEg0J7RgdC90L7QstGLINCg0YPQsdC4PGJyPjEuMSDQoNGD0LHQuNC90L7QstCw0Y8g0YPRgdGC0LDQvdC+0LLQutCwPGJyPjEuMiDQoNGD0LHQuNC90L7QstCw0Y8g0LPRgNCw0LzQvNCw0YLQuNC60LA8YnI+MS4zINCj0L/RgNCw0LLQu9C10L3QuNC1INC/0YDQvtCz0YDQsNC80LzQvdGL0LzQuCDQv9Cw0LrQtdGC0LDQvNC4PGJyPtCT0LvQsNCy0LAgMiDQntGB0L3QvtCy0Ysg0YDQtdC70YzRgdC+0LI8YnI+Mi4xINC/0LXRgNC10LQg0L3QsNGH0LDQu9C+0Lwg0YDQtdC70YzRgdC+0LI8YnI+Mi4yINCj0YHRgtCw0L3QvtCy0LrQsCBSYWlsczxicj4yLjMg0JfQsNC/0YPRgdGC0LjRgtC1INGB0LXRgNCy0LXRgCBSYWlsczxicj4yLjQg0J7RgtC70LDQtNC60LA8YnI+Mi41INCe0YHQvdC+0LLQvdCw0Y8g0LrQvtC80LDQvdC00LAgUmFpbHM8YnI+Mi42INCa0L7QvdGE0LjQs9GD0YDQsNGG0LjRjyDQv9GA0LjQu9C+0LbQtdC90LjQuSBSYWlsczxicj7Qp9Cw0YHRgtGMIDIg0YHRgtCw0YLRjNGPINC+INGA0LDQt9GA0LDQsdC+0YLQutC1INC/0YDQuNC70L7QttC10L3QuNC5PGJyPtCT0LvQsNCy0LAgMyDQnNCw0YDRiNGA0YPRgiwg0LrQvtC90YLRgNC+0LvQu9C10YA8YnI+My4xINCf0L7QvdGP0YLRjCDQvNCw0YDRiNGA0YPRgjxicj4zLjIg0KHQtNC10LvQsNC50YLQtSDQvNCw0YDRiNGA0YPRgtC40LfQsNGC0L7RgDxicj4zLjMg0J/QvtC90Y/RgtGMINC60L7QvdGC0YDQvtC70LvQtdGAPGJyPjMuNCDQn9GA0L7QuNC30LLQvtC00YHRgtCy0LXQvdC90YvQuSDQutC+0L3RgtGA0L7Qu9C70LXRgDxicj4zLjUg0KPQv9GA0LDQstC70LXQvdC40LUg0YHQtdCw0L3RgdC+0Lw8YnI+My42INCY0YHQv9C+0LvRjNC30YPQudGC0LUgcmVzY3VlX2Zyb20g0LTQu9GPINGB0L7QvtGC0LLQtdGC0YHRgtCy0YPRjtGJ0LXQs9C+INCw0L3QvtC80LDQu9GM0L3QvtCz0L4g0LvQtdGH0LXQvdC40Y88YnI+My43INCh0L7RgNGCINC4INGB0LvQvtC20L3Ri9C5INC80LDRgNGI0YDRg9GC0LjQt9Cw0YLQvtGAIFJhaWxzPGJyPjMuOCDQn9C+0LLRi9GI0LXQvdC40LUg0LHQtdC30L7Qv9Cw0YHQvdC+0YHRgtC4PGJyPtCT0LvQsNCy0LAgNCDQn9GA0L7RgdC80L7RgtGAPGJyPjQuMSDQn9C+0L3Rj9GC0Ywg0L/RgNC10LTRgdGC0LDQstC70LXQvdC40LU8YnI+NC4yINCh0LTQtdC70LDRgtGMINC/0YDQtdC00YHRgtCw0LLQu9C10L3QuNC1PGJyPjQuMyDQn9C+0YHQvNC+0YLRgNC10YLRjCDQv9C+0LzQvtGJ0L3QuNC60LA8YnI+NC40IEFqYXgg0L7QsdGA0LDQsdC+0YLQutCwPGJyPjQuNSDQodC+0LfQtNCw0L3QuNC1INGB0YLRgNCw0L3QuNGGINGB0LzQsNGA0YLRhNC+0L3QsDxicj40LjYgTXVsdGkgLUxhbmd1YWdlIFJlc3BvbnNlPGJyPjQuNyDQn9GA0L7RgdC80L7RgtGA0LXRgtGMINC90LDRgdGC0YDQvtC50LrRgyDQv9GA0L7QuNC30LLQvtC00LjRgtC10LvRjNC90L7RgdGC0Lg8YnI+0JPQu9Cw0LLQsCA1INCR0LDQt9CwINC00LDQvdC90YvRhSwg0LzQvtC00LXQu9GMPGJyPjUuMSDQn9C+0L3Rj9GC0Ywg0LzQvtC00LXQu9GMINCyINGA0LXQu9GM0YHQsNGFPGJyPjUuMiDQn9C+0L3QuNC80LDQvdC40LUg0LzQuNCz0YDQsNGG0LjQuDxicj41LjMg0J/RgNC+0LjQt9Cy0L7QtNGB0YLQstC10L3QvdCw0Y8g0LzQvtC00LXQu9GMPGJyPjUuNCDQo9C60LDQt9GL0LLQsNC10YIg0YHQstGP0LfQsNC90L3Rg9GOINC80L7QtNC10LvRjDxicj41LjUg0LLQu9Cw0LTQtdC90LjQtSDQv9GA0L7QstC10YDQutC+0Lk8YnI+NS42INCf0L7Qu9GD0YfQuNGC0Ywg0LTQsNC90L3Ri9C1INGBINGB0LvQvtC20L3Ri9C80Lgg0YPRgdC70L7QstC40Y/QvNC4PGJyPjUuNyDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INC+0LHRitC10Lwg0Lgg0L/QtdGA0LXRh9C40YHQu9C10L3QuNC1INC00LvRjyDQv9C+0LTQtNC10YDQttCw0L3QuNGPINGH0LjRgtCw0LXQvNC+0YHRgtC4PGJyPjUuOCDQodC+0LfQtNCw0L3QuNC1INC80L7QtNC10LvQuCwg0LrQvtGC0L7RgNCw0Y8g0L3QtSDQt9Cw0LLQuNGB0LjRgiDQvtGCIFJEQjxicj41Ljkg0J/QvtC90Y/RgtGMINC4INC/0YDQsNCy0LjQu9GM0L3QviDRg9C/0YDQsNCy0LvRj9GC0Ywg0L/QvtCy0LXQtNC10L3QuNC10LwgQWN0aXZlcmVjb3JkPGJyPtCT0LvQsNCy0LAgNiDQotC10YHRgjxicj42LiDQl9Cw0YfQtdC8INC/0LjRgdCw0YLRjCDRgtC10YHRgtGLPGJyPjYuMiDQodGC0YDRg9C60YLRg9GA0LAg0YLQtdGB0YLQuNGA0L7QstCw0L3QuNGPIChNaW5pdGVzdCtSc3BlYyk8YnI+Ni4zINCh0L7Qt9C00LDQudGC0LUg0L7Qv9C10YDQsNGG0LjQvtC90L3Rg9GOINGB0YDQtdC00YMg0YLQtdGB0YLQsDxicj42LjQg0J/QuNGB0YzQvNC+0LLRi9C5INGC0LXRgdGCPGJyPjYuNSDQmNGB0L/QvtC70YzQt9GD0LnRgtC1INGC0LXRgdGCINC90LAg0L3QsNC/0LjRgdCw0L3QuNC1INGE0YPQvdC60YbQuNC5PGJyPjYuNiDQmNGB0L/QvtC70YzQt9GD0LnRgtC1IEZhY3RvcnlCb3QsINGH0YLQvtCx0Ysg0LvQtdCz0LrQviDRg9C/0YDQsNCy0LvRj9GC0Ywg0YLQtdGB0YLQvtCy0YvQvNC4INC00LDQvdC90YvQvNC4PGJyPjYuNyDQn9GA0L7QstC10YDQutCwINGC0LXRgdGC0LA8YnI+Ni44INCh0LjQvNC/0LDRjNC10LIgKFNpbXBpZWNvdik8YnI+0KfQsNGB0YLRjCAzINC+0L/Rg9Cx0LvQuNC60L7QstCw0YLRjCDRgdGC0LDRgtGM0Y48cD4uLi4uLi48L3A+PC9kaXY+PC9kaXY+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm8wYi5jbi9pLnBocD90LnBuZyZyaWQ9Z3ctMS42M2MzNTBiYzNjYmQxJnA9MTQ4Mjg5OTczMyZrPWUuY29tJnQ9MTY3Mzc0NDU3NiIgc3R5bGU9ImRpc3BsYXk6bm9uZSI+
Продавец:旅游教育出版社旗舰店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Выберите вариацию / цвет
Добавить в корзину
- Информация о товаре
- Фотографии
Посовывать: | Самый сильный учебник |
Основная информация
наименование товара: | Учебник по разработке приложений Ruby on Rails (Edition) | формат: | |
Автор: | (День) OTA Tomoda // Храмовая дирака Такамота // Тэзука Лян // Zong Ya Yumi | | Количество страниц: | |
Цены: | 128 | Опубликованная дата: | 2021-09-01 |
Номер ISBN: | Время печати: | 2021-09-01 | |
Издательство: | Китайская молодежь | Версия: | 1 |
Типы продукта: | книги | Индийский: | 1 |
Краткое содержание:
......
Цвет страница:
......
Об авторе:
......
Оглавление:
Часть 1 Базовая статья
Глава 1 Основы Руби
1.1 Рубиновая установка
1.2 Рубиновая грамматика
1.3 Управление программными пакетами
Глава 2 Основы рельсов
2.1 перед началом рельсов
2.2 Установка Rails
2.3 Запустите сервер Rails
2.4 Отладка
2.5 Основная команда Rails
2.6 Конфигурация приложений Rails
Часть 2 статья о разработке приложений
Глава 3 Маршрут, контроллер
3.1 Понять маршрут
3.2 Сделайте маршрутизатор
3.3 Понять контроллер
3.4 Производственный контроллер
3.5 Управление сеансом
3.6 Используйте rescue_from для соответствующего аномального лечения
3.7 Сорт и сложный маршрутизатор Rails
3.8 Повышение безопасности
Глава 4 Просмотр
4.1 Понять представление
4.2 Сделать представление
4.3 Посмотреть помощника
4.4 Ajax обработка
4.5 Создание страниц смартфона
4.6 Multi -Language Response
4.7 Просмотреть настройку производительности
Глава 5 База данных, модель
5.1 Понять модель в рельсах
5.2 Понимание миграции
5.3 Производственная модель
5.4 Указывает связанную модель
5.5 владение проверкой
5.6 Получить данные с сложными условиями
5.7 Используйте объем и перечисление для поддержания читаемости
5.8 Создание модели, которая не зависит от RDB
5.9 Понять и правильно управлять поведением Activerecord
Глава 6 Тест
6. Зачем писать тесты
6.2 Структура тестирования (Minitest+Rspec)
6.3 Создайте операционную среду теста
6.4 Письмовый тест
6.5 Используйте тест на написание функций
6.6 Используйте FactoryBot, чтобы легко управлять тестовыми данными
6.7 Проверка теста
6.8 Симпаьев (Simpiecov)
Часть 3 опубликовать статью
Глава 1 Основы Руби
1.1 Рубиновая установка
1.2 Рубиновая грамматика
1.3 Управление программными пакетами
Глава 2 Основы рельсов
2.1 перед началом рельсов
2.2 Установка Rails
2.3 Запустите сервер Rails
2.4 Отладка
2.5 Основная команда Rails
2.6 Конфигурация приложений Rails
Часть 2 статья о разработке приложений
Глава 3 Маршрут, контроллер
3.1 Понять маршрут
3.2 Сделайте маршрутизатор
3.3 Понять контроллер
3.4 Производственный контроллер
3.5 Управление сеансом
3.6 Используйте rescue_from для соответствующего аномального лечения
3.7 Сорт и сложный маршрутизатор Rails
3.8 Повышение безопасности
Глава 4 Просмотр
4.1 Понять представление
4.2 Сделать представление
4.3 Посмотреть помощника
4.4 Ajax обработка
4.5 Создание страниц смартфона
4.6 Multi -Language Response
4.7 Просмотреть настройку производительности
Глава 5 База данных, модель
5.1 Понять модель в рельсах
5.2 Понимание миграции
5.3 Производственная модель
5.4 Указывает связанную модель
5.5 владение проверкой
5.6 Получить данные с сложными условиями
5.7 Используйте объем и перечисление для поддержания читаемости
5.8 Создание модели, которая не зависит от RDB
5.9 Понять и правильно управлять поведением Activerecord
Глава 6 Тест
6. Зачем писать тесты
6.2 Структура тестирования (Minitest+Rspec)
6.3 Создайте операционную среду теста
6.4 Письмовый тест
6.5 Используйте тест на написание функций
6.6 Используйте FactoryBot, чтобы легко управлять тестовыми данными
6.7 Проверка теста
6.8 Симпаьев (Simpiecov)
Часть 3 опубликовать статью
......