Самоучитель Ruby, Симдянов И.В., 2020.
Язык Ruby излагается последовательно от простого к сложному. Описываются интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-экосистема, работа со стандартной и сторонними библиотеками Дан разбор синтаксических конструкций: операторов, переменных, констант, конструкций ветвления и циклов, блоков и итераторов. Подробно описаны объектно-ориентированные возможности Ruby: классы, модули, объекты и методы. Показано практическое применение языка Ruby в веб-программировании и автоматическом тестировании. Для закрепления материала в конце глав приводятся задания. С помощью книги можно не только освоить язык Ruby, но и подготовиться к работе с профессиональными фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0 до 2.6. Электронный архив с исходными кодами доступен на сайте издательства и GitHub.
![Самоучитель Ruby, Симдянов И.В., 2020 Самоучитель Ruby, Симдянов И.В., 2020](/img/knigi/prog/1638/163836.jpg)
Философия Ruby.
Ruby создан японским программистом Юкихиро Мацумото в 1995 году. С английского языка Ruby переводится как «рубин», а произносится «руби». Название родилось под влиянием языка Perl (что созвучно английскому pearl, «жемчужина»). С точки зрения Юкихиро Мацумото, все существующие на тот момент языки были недостаточно «объектно-ориентированные», поэтому он создал свой собственный. Ему удалось создать элегантный и удобный язык, который приобрел популярность сначала в Японии, а после перевода документации в 1997 году на английский язык и во всем остальном мире.
Оглавление.
Предисловие.
Глава 1.Введение в язык Ruby.
Глава 2.Быстрый старт.
Глава 3.Утилиты и гемы.
Глава 4.Предопределенные классы.
Глава 5.Переменные.
Глава 6.Константы.
Глава 7.Операторы.
Глава 8.Ветвление.
Глава 9.Глобальные методы.
Глава 10.Циклы.
Глава 11.Итераторы.
Глава 12.Блоки.
Глава 13.Классы.
Глава 14.Методы в классах.
Глава 15.Преобразование объектов.
Глава 16.Ключевое слово self.
Глава 17.Наследование.
Глава 18.Области видимости.
Глава 19.Модули.
Глава 20.Подмешивание модулей.
Глава 21.Стандартные модули.
Глава 22.Свойства объектов.
Глава 23.Массивы.
Глава 24.Хэши.
Глава 25.Классы коллекций.
Глава 26.Исключения.
Глава 27.Файлы.
Глава 28.Права доступа и атрибуты файлов.
Глава 29.Каталоги.
Глава 30.Регулярные выражения.
Глава 31.Веб-программирование.
Глава 32.Автоматическое тестирование.
Заключение.
Предметный указатель.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Теги: Симдянов :: самоучитель по программированию :: программирование :: Ruby
Смотрите также учебники, книги и учебные материалы:
- Олимпиадные задачи по программированию, Руководство по подготовке к соревнованиям, Скиена С.С., Ревилла М.А., 2005
- Олимпиадное программирование, Лааксонен А., 2018
- MySQL по максимуму, Ботрос С., Тинли Д., 2023
- Роберт Мартин рекомендует, Код, который умещается в голове, Эвристики для разработчиков, Симан М., 2023
- Фундаментальный подход к программной архитектуре, Паттерны, свойства, проверенные методы, Ричардc М., Форд Н., 2023
- Рекурсивная книга о рекурсии, Свейгарт Э., 2023
- Распределенные данные, Алгоритмы работы современных систем хранения информации, Петров А., 2021