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 pragmaticstudio logo pragmaticstudio rubyguides.com logo rubyguides.com smartme logo smartme Thinknetica logo Thinknetica udemy logo udemy

Ruby в разделах

Backend logo Backend

Курсы по ruby

Профилирование и оптимизация тестов Rails-приложений logo

Профилирование и оптимизация тестов Rails-приложений

 
Мастер-класс для разработчиков Ruby и Rails, стремящихся существенно уменьшить время выполнения тестов на CI или локально. Это позволит ускорить цикл обратной связи в процессе разработки, минимизировать паузу между внедрением изменений и их релизом, а также сократить затраты на CI-инфраструктуру.
5 ч 55 мин 50 сек
Русский
Премиум
Программирование на Ruby logo

Программирование на Ruby

Ruby Programming
Ruby - это универсальный объектно-ориентированный язык программирования, который является настоящим удовольствием в использовании. Он существует уже более 30 лет, и Ruby все еще активно используется. Компании, такие как Airbnb, Basecamp, GitHub, Hulu, Kickstarter и Shopify, используют его в своей работе.На данный момент почти ожидается, что все разработчики программного обеспечения знают Ruby хотя бы на базовом уровне.
3 ч 46 мин 23 сек
English
Удален по просьбе правообладателя
Метапрограммирование на Ruby logo

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

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

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

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

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

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

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

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

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 Deep Dive - Книга для серьезных разработчиков Ruby logo

[Книга] Ruby Deep Dive - Книга для серьезных разработчиков Ruby

Ruby Deep Dive - The Book for Serious Ruby Developers
Укрепите свою уверенность в качестве разработчика Ruby, чтобы иметь возможность писать потрясающие приложения на Ruby.
English
Премиум
Комплексное программирование на Ruby logo

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

Comprehensive Ruby Programming
Узнайте, как программировать на языке программирования Ruby, начиная с нуля и переходя к передовым методам программирования.
10 ч 26 мин 30 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о 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 также может использоваться в области искусственного интеллекта, машинного обучения.