Игорь Вячеславович Симдянов - Самоучитель Ruby
Название: | Самоучитель Ruby | |
Автор: | Игорь Вячеславович Симдянов | |
Жанр: | Ruby, Самоучители | |
Изадано в серии: | Самоучитель | |
Издательство: | БХВ-Петербург | |
Год издания: | 2020 | |
ISBN: | 978-5-9775-4060-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Самоучитель Ruby"
Язык Ruby излагается последовательно от простого к сложному. Описываются интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-экосистема, работа со стандартной и сторонними библиотеками Дан разбор синтаксических конструкций: операторов, переменных, констант, конструкций ветвления и циклов, блоков и итераторов. Подробно описаны объектно-ориентированные возможности Ruby: классы, модули, объекты и методы. Показано практическое применение языка Ruby в веб-программировании и автоматическом тестировании. Для закрепления материала в конце глав приводятся задания. С помощью книги можно не только освоить язык Ruby, но и подготовиться к работе с профессиональными фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0 до 2.6. Электронный архив с исходными кодами доступен на сайте издательства и GitHub.
Для программистов
Читаем онлайн "Самоучитель Ruby" (ознакомительный отрывок). Главная страница.
- 1
- 2
- 3
- . . .
- последняя (7) »
Санкт-Петербург
«БХВ-Петербург»
2020
УДК 004.438 Ruby
ББК 32.973.26-018.1
C37
C37
Симдянов И. В.
Самоучитель Ruby. — СПб.: БХВ-Петербург, 2020. — 656 с.: ил. —
(Самоучитель)
ISBN 978-5-9775-4060-5
Язык Ruby излагается последовательно от простого к сложному. Описываются
интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-экосистема, работа со стандартной и сторонними библиотеками Дан разбор синтаксических конструкций: операторов, переменных, констант, конструкций ветвления и
циклов, блоков и итераторов. Подробно описаны объектно-ориентированные возможности Ruby: классы, модули, объекты и методы. Показано практическое применение языка Ruby в веб-программировании и автоматическом тестировании. Для
закрепления материала в конце глав приводятся задания. С помощью книги можно
не только освоить язык Ruby, но и подготовиться к работе с профессиональными
фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0
до 2.6. Электронный архив с исходными кодами доступен на сайте издательства
и GitHub.
Для программистов
УДК 004.438 Ruby
ББК 32.973.26-018.1
Группа подготовки издания:
Руководитель проекта
Зав. редакцией
Компьютерная верстка
Дизайн серии
Оформление обложки
Евгений Рыбаков
Екатерина Сависте
Ольги Сергиенко
Марины Дамбиевой
Карины Соловьевой
"БХВ-Петербург", 191036, Санкт-Петербург, Гончарная ул., 20.
ISBN 978-5-9775-4060-5
© ООО "БХВ", 2020
© Оформление. ООО "БХВ-Петербург", 2020
Оглавление
Предисловие ................................................................................................................... 13
Цель книги ...................................................................................................................................... 13
Как создавалась книга... ................................................................................................................ 13
Терминология ................................................................................................................................ 14
Исходные коды .............................................................................................................................. 14
Задания ........................................................................................................................................... 15
Типографские соглашения ............................................................................................................ 15
Благодарности ................................................................................................................................ 16
Глава 1. Введение в язык Ruby .................................................................................. 19
1.1. Философия Ruby ..................................................................................................................... 19
1.2. Реализации Ruby ..................................................................................................................... 21
1.3. Версии...................................................................................................................................... 23
1.4. Установка Ruby ....................................................................................................................... 24
1.4.1. Установка Ruby в Windows ......................................................................................... 24
1.4.2. Установка Ruby в Linux (Ubuntu)................................................................................ 26
1.4.2.1. Менеджер версий RVM .................................................................................. 26
1.4.2.2. Менеджер версий rbenv .................................................................................. 28
1.4.3. Установка Ruby в macOS ............................................................................................. 29
1.5. Запуск программы на выполнение ........................................................................................ 30
Задания ........................................................................................................................................... 31
Глава 2. Быстрый старт ............................................................................................... 33
2.1. Соглашения Ruby .................................................................................................................... 33
2.2. Комментарии ........................................................................................................................... 34
2.3. Элементы языка ...................................................................................................................... 35
2.3.1. Ключевые слова ........................................................................................................... 36
2.3.2. Переменные .................................................................................................................. 37
2.3.3. Константы ..................................................................................................................... 37
2.3.4. Объекты ........................................................................................................................ 38
2.3.5. Классы и модули .......................................................................................................... 39
2.3.6. Методы .......................................................................................................................... 40
2.3.7. Операторы..................................................................................................................... 40
4
Оглавление
2.4. Вывод в стандартный поток .................................................................................................. 41
2.4.1. Вывод при помощи методов puts и p .......................................................................... 41
2.4.2. --">
- 1
- 2
- 3
- . . .
- последняя (7) »
Книги схожие с «Самоучитель Ruby» по жанру, серии, автору или названию:
Майкл Фитцжеральд - Изучаем Ruby Жанр: Учебники и самоучители по компьютеру Год издания: 2008 |
Сэнди Метц - Ruby. Объектно-ориентированное проектирование Жанр: Учебники и самоучители по компьютеру Год издания: 2017 |
Курт Гиббс - Катание с Ruby на Rails Жанр: Учебники и самоучители по компьютеру Год издания: 2020 |
Другие книги из серии «Самоучитель»:
Татьяна Юрьевна Соколова - AutoCAD 2009 для студента. Самоучитель Жанр: Программы Год издания: 2008 Серия: Самоучитель |
Максим Валерьевич Кузнецов, Игорь Вячеславович Симдянов - Самоучитель РНР 7 Жанр: Самоучители Год издания: 2018 Серия: Самоучитель |
Владимир Петрович Молочков - Создание сайтов на Tilda. Самоучитель Жанр: Web-дизайн Год издания: 2021 Серия: Самоучитель |