Ruby on Rails це багаторівневий MVC-фреймворк для побудови веб-додатків, що використовують реляційні і NoSQL бази даних. Фреймворк написаний на мові програмування Ruby. Ruby on Rails надає каркас
модель-вид-контролер для веб-застосунків, а також забезпечує їхню інтеграцію з
веб-сервером і
сервером бази даних.
Rails підходить як для розробки звичайних сайтів, які повинні бути реально швидкими, стійкими до відмов і працювати під високим навантаженням, так і для веб-додатків зі складною бізнес-логікою і динамічними web-інтерфейсами. Ruby on Rails є відкритим програмним забезпеченням і розповсюджується під ліцензією MIT.
На курсі ви навчитеся програмувати на Ruby, самостійно з нуля створювати складні веб-додатки на Ruby on Rails, освоєте базу HTML, CSS, JavaScript та навчитеся користуватися Git.
Ruby on Rails використовують практично в будь-якій великій компанії, включаючи Google та Apple. За допомогою ROR були створені GitHub, GitLab, AirBnB, Twitch, Shopify, Fiverr, Twitter.