Head First, изучаем Ruby, Макгаврен Дж., 2016.
Вам интересно, почему буквально все вокруг заговорили о языке Ruby? Спросите себя прямо: вам нравится работать эффективно? Неужели многочисленные компиляторы, библиотеки, классы, которыми грузят вас другие языки программирования, приближают вас к решению конкретно? задачи, восхищению коллег и толпе счастливых заказчиков? Вы хотите, чтобы язык программирования занимался техническими подробностями вместо вас? Тогда бросайте рутинную работу и приступайте к решению конкретных задач, а язык Ruby сделает за вас все остальное. Как и все книги серии Head First, книга «Изучаем Ruby» использует активный подход к обучению, выходя за рамки сухих, абстрактных объяснений и справочников. Вас не только научат языку Ruby, но и помогут вашей программистской звезде ярко воссиять на небосклоне. Вы освоите основы языка и продвинутые возможности Ruby, такие как блоки, объекты, методы, классы и регулярные выражения. С улучшением ваших навыков задачи будут усложняться, и вы перейдете к таким темам, как обработка исключений, модули, подмешанные классы и мета программирование.
Метапознание: наука о мышлении.
Если вы действительно хотите быстрее и глубже усваивать новые знания — задумайтесь над тем, как вы задумываетесь. Учитесь учиться. Мало кто из нас изучает теорию метапознаиия во время учебы. Нам положено учиться, но нас редко этому учат. Но раз вы читаете эту книгу, то, вероятно, вы хотите научиться программировать на языке Ruby, и по возможности быстрее. Вы хотите запомнить прочитанное, а для этого абсолютно необходимо сначала понять прочитанное.
Содержание(сводка).
Введение
1 Как сделать больше меньшими усилиями. Программируйте так, как вам удобно
2 Методы и классы. Наводим порядок
3 Наследование. С родительской помощью
4 Инициализация экземпляров. Хороший старт - половина дела
5 Массивы и блоки. Лучше, чем цикл
6 Возвращаемые значения блоков. Как будем обрабатывать?
7 Хеши. Пометка данных
8 Ссылки. Путаница с сообщениями
9 Примеси. Аккуратный выбор
10 Comparable и enumerable. Готовые примеси
11 Документация. Читайте документацию
12 Исключения. Непредвиденное препятствие
13 Модульное тестирование. Контроль качества кода
14 Веб-приложения. На раздаче HTML
15 Сохранение и загрузка данных. Сбережения пользователя
Приложение. Десять основных тем (не рассмотренных в книге)
Купить .
Теги: Макгаврен :: Ruby :: 2016
Смотрите также учебники, книги и учебные материалы:
- Многоядерное программирование, Эхтер Ш., Роберте Д., 2010
- Многопользовательские игры, разработка сетевых приложений, Глейзер Д., Мадхав С., 2017
- Машинное обучение, Бринк Х., Ричарде Д., Феверолф М., 2017
- Объектно-ориентированный анализ и проектирование, Маклафлин Б., Поллайс Г., Уэст Д., 2013
- Карьера программиста, Лакман М.Г., 2016
- Как пасти котов, наставление для программистов, руководящих другими программистами, Рейнвотер Д., 2016
- Изучаем Python, программирование игр, визуализация данных, веб-приложения, Мэтиз Э., 2017
- Изучаем Arduino, 65 проектов своими руками, Бокселл Д., 2017