Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Ruby logo

Ruby - Видеоуроки, курсы, туториалы

Ruby - язык, выпущенный Юкихиро Мацумото в 1995 году, и считает себя «лучшим другом программиста». Каждый аспект Ruby разработан так, чтобы сделать программирование проще для разработчика. Говорят, если вы решили научится програмировать, Ruby будет самым лучшим выбором.Ruby также служит основой для Ruby on Rails, популярного веб-фреймворка, на котором работает более 1,2 миллиона веб-сайтов по всему миру.

Источники о ruby

destroyallsoftware logo destroyallsoftware hasbrains logo hasbrains hexlet logo hexlet itvdn logo itvdn rubyguides.com logo rubyguides.com smartme logo smartme Thinknetica logo Thinknetica udemy logo udemy

Ruby в топиках

Backend logo Backend

Курсы по ruby

Метапрограммирование на Ruby logo

Метапрограммирование на Ruby

Метапрограммирование на Ruby
Онлайн-воркшоп для Ruby-разработчиков, которые хотят освоить искусство метапрограммирования и понять, где, как и зачем его стоит применять.
5 ч 44 мин 17 сек
Русский
Премиум
Автоматизация тестирования на Ruby logo

Автоматизация тестирования на Ruby

Автоматизация тестирования на Ruby
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования на ruby. Узнаете, зачем, когда и какое тестирование следует автоматизировать, как в этом помогают моки сервисов. Разберетесь на примере упрощенной версии гема directlink, как писать юнит-тесты для программ и библиотек в вариантах minitest и RSpec. В процессе познакомитесь с основными фреймворками и библиотеками (fakeweb, webmock, VCR, rr, etc.). Узнаете, как
5 ч 15 мин 34 сек
Русский
Премиум
Онлайн-интенсив "Подготовка к собеседованию на Ruby/Rails-разработчика" logo

Онлайн-интенсив "Подготовка к собеседованию на Ruby/Rails-разработчика"

Онлайн-интенсив "Подготовка к собеседованию на Ruby/Rails-разработчика"
Успешное прохождение собеседования - критически важный навык в текущей ситуации. От этого зависит ваше настоящее и будущее. В Thinknetica мы плотно работаем со множеством работодателей и знаем, чего они ждут от кандидатов и какие вопросы задают кандидатам. Мы собрали луший опыт компаний и добавили туда несколько моментов, которые помогут вам в текущих условиях.
7 ч 40 мин 1 сек
Русский
Премиум
Объектно-ориентированный дизайн в Ruby logo

Объектно-ориентированный дизайн в Ruby

Объектно-ориентированный дизайн в Ruby
Парадигмы, принципы и паттерны проектирования на практике. Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования.
5 ч 54 мин 17 сек
Русский
Премиум
Dry-rb: что, зачем и как logo

Dry-rb: что, зачем и как

Dry-rb: что, зачем и как
Воркшоп для Ruby-разработчиков, которые хотят разобраться в библиотеках dry-rb и подходах, отличных от принятых в rails way.
6 ч 50 мин 5 сек
Русский
Премиум
Метапрограммирование в Ruby - Полный курс logo

Метапрограммирование в Ruby - Полный курс

Ruby Metaprogramming - Complete Course
Как и многие другие разработчики Ruby, я хотел научиться метапрограммированию, чтобы совершить скачок от Ruby-новичка до Ruby-профессионала. Но, приближаясь к этой теме, я чувствовал себя немного пугающе. Я пытался изучать метапрограммирование несколько раз, и каждый раз, когда я пытался, все доступные материалы относились к еще более сложным и менее известным концепциям, таким как: синглтон классы, объектная модель ruby, классы, являющиеся объек
4 ч 31 мин 6 сек
English
Премиум
Комплексное программирование на Ruby logo

Комплексное программирование на Ruby

Comprehensive Ruby Programming
Узнайте, как программировать на языке программирования Ruby, начиная с нуля и переходя к передовым методам программирования.
10 ч 26 мин 30 сек
English
Премиум
Изучите TDD: Навык №1, которого не хватает большинству разработчиков Ruby! logo

Изучите TDD: Навык №1, которого не хватает большинству разработчиков Ruby!

Learn TDD: The #1 Skill Most New Ruby Developers Are Missing!
Узнайте все, что вам нужно знать, чтобы начать практиковать TDD в своих проектах Ruby.
2 ч 19 мин 57 сек
English
Премиум
Тестирование Ruby с помощью RSpec: Полное руководство logo

Тестирование Ruby с помощью RSpec: Полное руководство

Testing Ruby with RSpec: The Complete Guide
Овладейте искусством разработки через тестирование в Ruby с использованием популярного RSpec Gem. Предыдущий опыт тестирования не требуется!
7 ч 28 мин 38 сек
English
Премиум
 Ruby Essential logo

Ruby Essential

Ruby Essential
Видео курс Ruby Essential предназначен как для совершенных новичков в программировании, так и для начинающих специалистов, которые уже сталкивались с основами программирования в других языках и хотят познакомиться с базовыми понятиями языка Ruby. Также данный курс будет полезен для тех, кто в дальнейшем хочет углубить свои знания и начать работу в веб-разработке с фреймворком Ruby on Rails. По завершению этого курса вы сможете полностью владеть б
2 ч 32 мин 51 сек
Русский
Удален по просьбе правообладателя
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о Ruby

Что такое Ruby ?
Ruby - это объектно-ориентированный язык программирования, который был создан в 1995 году японским программистом Матсумото Руби. Он известен своей читаемостью и дружелюбным синтаксисом, который позволяет быстро и эффективно написать код. Ruby поддерживает различные парадигмы программирования, такие как объектно-ориентированное, функциональное и императивное.
Кто использует Ruby ?
Ruby широко используется в различных отраслях для разработки веб-приложений и серверного программного обеспечения. Он популярен в некоторых крупных компаниях и организациях, включая Twitter, GitHub, Shopify, Airbnb, и многие другие. Ruby особенно подходит для разработки малых и средних веб-приложений, так как он легко читается и понимается, и имеет множество фреймворков и библиотек, которые упрощают разработку.
Для чего используют Ruby ?
Ruby используется для разработки различных видов программного обеспечения, включая: Веб-приложения: Ruby используется для создания веб-приложений и веб-сервисов с использованием фреймворков, таких как Ruby on Rails, Sinatra, Hanami и других. Серверное программное обеспечение: Ruby используется для создания серверного программного обеспечения, включая скрипты для автоматизации и интеграции с другими системами. Консольные приложения: Ruby используется для создания консольных приложений и скриптов. Десктопные приложения: с использованием библиотек и фреймворков, например, Ruby Qt, Ruby GTK и wxRuby можно создавать десктопные приложения на Ruby. Другие области: Ruby также может использоваться в области искусственного интеллекта, машинного обучения.