Ruby: подборка онлайн-курсов, книг и видеоресурсов
Язык Ruby используется в разных целях, но чаще всего применяется в веб-разработке. Код на Ruby интуитивно понятный, а писать программы удобно. Подобрали для вас несколько курсов, книг и видеоресурсов для обучения. Подробнее читайте в материале.
Онлайн-курсы
«Курс Ruby: онлайн обучение руби с нуля» от Code Basics
Бесплатный курс, который охватывает основы синтаксиса языка и включает практические занятия. Курс состоит из пяти модулей: основы, коллекции, функции, массивы и хеши.
Длительность: 1 месяц
Стоимость: бесплатно
Introduction to Coding with Ruby от Class Central
Базовый курс для знакомства с и освоения Ruby, который включает в себя теоретические базовые концепты и большое количество практических заданий для закрепления новых знаний и навыков.
Длительность: 2 недели
Стоимость: бесплатно
Этот курс предоставляет возможность обучения основам программирования на Ruby и в дальнейшем использовать свои новые знания в написании текстового квеста, программы для отправки почты, дневника с заметками в базе данных SQlite.
Стоимость: бесплатно
Comprehensive Ruby Programming от Udemy
Этот курс научит вас программировать на языке программирования Ruby, начиная с нуля и переходя к продвинутым методам кодирования. Курс состоит из 22 разделов, которые включают в себя 103 лекции с тестовыми и практическими заданиями.
Длительность: 2 недели
Стоимость: 33 270 тенге
Книги
«Путь Ruby», Хэл Фултон и Андрэ Арко
В книге описано больше 400 фрагментов кода, которые дадут ответы на то, как устроен язык. Даются подробные объяснения, пояснения относительно ограничений по тем или иным причинам. Эта книга будет интересна и полезна как начинающим программистам, так и их более опытным коллегам.
«Самоучитель Ruby», Игорь Симдянов
Если вы только начинаете свое знакомство с языком Ruby, то стоит обратить внимание на данный самоучитель. Доступным для понимания языком он проведет вас по базам языка, от простого к сложному и поможет закрепить новые знания путем выполнения тестовых и практических заданий.
Intro To Ruby Programming: Beginners Guide Series, Джон Элдер
Автор Джон Элдер шаг за шагом проведет вас через все тонкости программирования на Ruby. Вы узнаете о переменных, массивах, циклах, методах и многом другом. Вы также сможете использовать свои навыки на практике в упражнениях в конце каждой главы.
Beginning Ruby: From Novice to Professional, Питер Купер
Эту книгу можно использовать как учебник или как дополнение к учебному материалу. Она поможет вам понять основные принципы ООП, и вы создадите полноценное приложение на Ruby, следуя главам книги.
Youtube-каналы
Rajat Talesra
На своем канале fullstack-разработчик и эксперт по разработке приложений для Android с восьмилетним опытом работы делиться знаниями, снимает познавательные уроки по программированию на Ruby.
Drifting Ruby
Drifting Ruby — это коллекция коротких видеороликов, предназначенных для изучения Ruby Language и Ruby on Rails. Каждое видео, а иногда и серия видеороликов, охватывает определенные темы о том, как выполнить задачу через Ruby.
На своем канале Ruby Central делятся онлайн уроками, записями из конференции, и эпизодами своего авторского подкаста.
Канал состоит из множества видео уроков, разборов и гостевых лекций.