Зверніть увагу: Цей курс представлений у форматі відеозаписів лекцій без зворотного зв’язку та участі викладача. Ви отримуєте повний доступ до всіх матеріалів одразу після оплати. Мова викладання — російська. Незабаром буде українська версія курсу.
Вивчіть Ruby з нуля та станьте професійним розробником
Ruby — це потужна та елегантна мова програмування, відома своїм простим синтаксисом та величезною спільнотою. Вона лежить в основі популярного фреймворку Ruby on Rails та використовується такими гігантами, як GitHub, Airbnb та Shopify. Цей курс є вашим покроковим посібником у світ Ruby, який відкриє двері до розробки складних веб-додатків.
Від “Hello, World!” до власного додатку
Цей курс розроблений так, щоб провести вас від найпростіших концепцій до просунутих тем. Ви не просто вивчите теорію, а й одразу застосуєте її на практиці. Ми почнемо з основ — змінних, циклів та методів, а потім заглибимося в об’єктно-орієнтоване програмування, роботу з модулями, обробку помилок та написання тестів — навичку, яку високо цінують роботодавці.
Ключові навички, які ви здобудете:
- Фундаментальні основи: Робота з рядками, числами, операторами та умовними виразами.
- Об’єктно-орієнтоване програмування: Глибоке розуміння класів, об’єктів, наслідування та поліморфізму.
- Просунуті концепції: Використання модулів, блоків, обробка винятків та рефлексія.
- Професійні практики: Написання тестів за допомогою RSpec та розробка через тестування (TDD).
? Детальна програма курсу
Частина 1: Основи Ruby
- Знайомство та перша програма
- Рядки, числа та змінні
- Оператори та умовні вирази
- Цикли та методи
Частина 2: Об’єктно-орієнтоване програмування
- Об’єкти та класи
- Властивості: геттери, сеттери, accessors
- Символи, хеші та масиви
- Блоки, наслідування та поліморфізм
- Методи класу та змінні класу
- Публічні та приватні методи
Частина 3: Просунуті теми та практика
- Робота з модулями (вкладені модулі, колбеки)
- Основні методи роботи з об’єктами
- Аргументи командного рядка
- Запис та читання файлів
- Обробка виняткових ситуацій (Exceptions)
- Рефлексія (method_missing, kind_of?, send)
Частина 4: Тестування
- Введення до тестування з RSpec
- Розробка через тестування (TDD)
- Колбеки before та after
- Matchers та вкладені тести


Відгуки покупців
11.08.2025 Підтверджений клієнт
Ідеальний курс для повного нуля. Я ніколи не програмував, але після курсу зміг написати свій перший простий скрипт на Ruby. Пояснюють дуже доступно.
12.12.2024 Підтверджений клієнт
Курс дав гарний поштовх. Тепер не страшно братися за Ruby on Rails. База є, далі вже легше.
15.05.2024 Підтверджений клієнт
Сподобалося, що багато уваги приділяється тестуванню. TDD - це дуже крутий підхід. Вчить відразу писати якісний код.