Ruby on Rails – новий курс
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

    Вибери свою IT спеціальність

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 березня відбудеться вебінар «Підготовка до співбесіди з PHP» Подробиці і реєстрація
    Arrow

    Дорогі друзі, на ITVDN опубліковано новий відео курс, присвячений вивченню Ruby on Rails – популярного веб-фреймворку для BackEnd-розроблення мовою Ruby!

    Ruby on Rails (він же "RoR") – це MVC-фреймворк, який успішно застосовується для розроблення різних веб-додатків: від високонавантажених, стійких до відмов сайтів до веб-сервісів з продуманою бізнес-логікою і динамічним веб-інтерфейсом.

    Курс “Ruby on Rails” складається з 15-ти логічно взаємопов'язаних уроків, під час проходження яких учні застосують на практиці теоретичні знання з імплементації якісного веб-сервісу за допомогою RoR.

    На курсі будуть розглянуті основні модулі фреймворку Ruby on Rails, тонкощі, пов'язані з побудовою архітектури додатків, заснованих на даному фреймворку, а також з робочою практикою масштабування, налагодження, тестування та доставлення написаного коду на віддалені сервери.

    Автор курсу – Євген Кушвід, Software Engineer and Data Scientist. У записаних відео уроках він ділиться техніками ефективного використання Ruby on Rails, спираючись на власний досвід та найкращі практики.

     

    Структура курсу:

    1. Знайомство з Ruby on Rails.
    2. C з MVC. Знайомство з Controllers. Routing.
    3. V з MVC. Знайомство з Views. Templates. Assets pipeline. Webpack.
    4. M з MVC. Знайомство з ActiveRecord, міграціями та асоціаціями.
    5. Інтерфейс запитів ActiveRecord. Валідації та колбеки ActiveRecord.
    6. Rails command line. Налагодження Rails додатку (binding.pry).
    7. Тестування додатку.
    8. Rails Forms.
    9. Знайомство з ServiceObject.
    10. Знайомство з concerns.
    11. Знайомство з FormObject.
    12. Пишемо background jobs.
    13. Кешування, інтернаціоналізація, serializers.
    14. Deploy your Rails app (Heroku / Capistrano).
    15. Зміни у Ruby on Rails 6

     

    Чого ви навчитеся на даному курсі:

    • Розуміти структуру веб-додатків.
    • Створювати веб-додатки на Ruby on Rails.
    • Правильно масштабувати створені веб-додатки.
    • Ефективно тестувати та налагоджувати код.
    • Доставляти код на віддалений сервер і запускати його, підтримуючи сервер у постійному Uptime-і.

     

    Попередні вимоги

    Для розуміння матеріалу даного курсу потрібні знання мови Ruby, командної оболонки Bash, системи управління версіями Git, мови запитів SQL.

    Дивіться перший урок у вільному доступі. Якщо у вас є активна передплата, курс доступний для вас у повному обсязі.

    КОМЕНТАРІ ТА ОБГОВОРЕННЯ
    СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    59.99 $
    Придбати
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    Notification success