Уроки Ruby on Rails - 8. Валидации, колбэки, CRUD юзеров 🛤️

Поделиться
HTML-код
  • Опубликовано: 1 июн 2024
  • Основы Ruby on Rails - Урок 8. Валидация данных, колбэки в моделях, CRUD юзеров
    📍 Курс Ruby on Rails с нуля: bit.ly/3hRSKbv
    💎 Уютный чат рубистов: bit.ly/3WqrUpN
    В этом коротком уроке расскажу, как в rails принято проверять данные, которые ввел пользователь в форму. Проверим email при регистрации, чтобы он был и был уникальным. Также поговорим про колбэки -- удобный способ преобразовать данные в модели перед сохранением их в базу. Сделаем редактирование и удаление пользователей и получится полный CRUD.
    Традиционно, 9-й урок - когда этот наберет 250 лайков.
    0:00 Приветствие, что будет на уроке
    0:42 Валидации (rails validation)
    4:38 Проверяем пустой email
    7:57 Проверяем неуникальный email
    10:50 Проверка модели в контроллере
    15:23 Вывод ошибок в форме
    19:01 Подтверждение пароля
    21:28 Колбэки (rails callbacks)
    25:26 Ник в нижнем регистре
    28:29 Когда нужны колбэки, когда нет
    32:52 Редактирование юзера
    41:15 Удаление юзера
    44:36 Что узнали на уроке, прощание
    Музыка в уроке:
    ------------------------------
    Meditation - Silent Partner • Meditation - Silent Pa...
    ------------------------------
    #Хороший_Программист #Хороший_Программист_Ruby #Ruby_on_Rails
    © «Хороший программист»
    goodprogrammer.ru
    hi@goodprogrammer.ru

Комментарии • 36

  • @ice_donut
    @ice_donut Год назад +3

    Спасибо за уроки! Информация подаётся грамотно, доходчиво. Без шамканья и плямканья ) И не задерживайтесь со следующими выпусками! Ну не терпится же уже!

    • @kirillilyin8173
      @kirillilyin8173 Год назад +2

      Боюсь, что следующего урока больше не будет...

    • @vadirrrr1
      @vadirrrr1 Год назад +2

      Это всё.

  • @vinogradova82
    @vinogradova82 Год назад +4

    Круто! Даешь по видосу еври дей :) Всегда лайк, за труды, за помощь! Спасибо!

  • @user-qk7jq9ss2n
    @user-qk7jq9ss2n 10 месяцев назад +1

    Крутой курс! Вадим очень хорош как преподаватель! Крутой канал у Вас ребята!

  • @pavelfomin4864
    @pavelfomin4864 Год назад +1

    Норм урок, все обьесняется доступным языком, гого лайки, нужен сл урок)

  • @user-io5ld8dl8b
    @user-io5ld8dl8b Год назад +3

    Спасибо за уроки! Когда следующий? =)

  • @Alonso_Kinn
    @Alonso_Kinn Год назад +2

    Да, нужны уроки !
    Учимся !

  • @ladasinkevich3355
    @ladasinkevich3355 9 месяцев назад +1

    Очень жаль, что не выйдет продолжения. Уроки топ, спасибо!

    • @dmitriyobidin6049
      @dmitriyobidin6049 8 месяцев назад

      А почему?

    • @konstantingavrilov7748
      @konstantingavrilov7748 8 месяцев назад +1

      ​@@dmitriyobidin6049Вадим, к сожалению, умер. Светлая память.

    • @dmitriyobidin6049
      @dmitriyobidin6049 8 месяцев назад

      @@konstantingavrilov7748 О боже, соболезнования родным... Да, очень жаль.

  • @promax866
    @promax866 Год назад +2

    Ура! Новый урок!

  • @babycook7947
    @babycook7947 Год назад +7

    Очень жаль, ... R.I.P

    • @user-nr2os2ot1m
      @user-nr2os2ot1m 10 месяцев назад

      Как???????? Что случилось???? Я раньше из смотрел(((

    • @babycook7947
      @babycook7947 10 месяцев назад

      @@user-nr2os2ot1m рак...

  • @Edvard-Aliev
    @Edvard-Aliev Год назад +2

    О! Под Новый год 🎄 радость, хороший подарок! Что с каналом? Почему он полуживой ?

  • @user-gn4pk1te2g
    @user-gn4pk1te2g Год назад +1

    Спасибо!

  • @Talismany
    @Talismany Год назад

    Спасибо за столь интересный материал для обучения.

  • @user-fe5zj7gi6y
    @user-fe5zj7gi6y Год назад +4

    УРА!

  • @jah_agency
    @jah_agency Год назад +5

    Когда следующий?😅

    • @kirillilyin8173
      @kirillilyin8173 Год назад +2

      Боюсь, что следующего урока больше не будет...

    • @jah_agency
      @jah_agency Год назад

      @@kirillilyin8173 и я так начинаю подозревать(

    • @tailogs5825
      @tailogs5825 9 месяцев назад +1

      ​@@jah_agencyи не зря, он умер(

  • @alexgr3926
    @alexgr3926 5 месяцев назад +1

    Добрый день. Скажите пожалуйста, вы закрыли свой обучающий курс?

    • @tailogs5825
      @tailogs5825 3 месяца назад

      Он умер

    • @Drewaka
      @Drewaka Месяц назад

      @@tailogs5825 кпц ты. можно было бы и по другому об этом сообщить.

  • @dmitriyobidin6049
    @dmitriyobidin6049 8 месяцев назад

    Эх куда ребята пропали...

  • @fakhriddinmakhmadiyorov7269
    @fakhriddinmakhmadiyorov7269 Год назад +1

    When is the next tutorial?

  • @VladislavSokov
    @VladislavSokov Год назад +2

    😭

  • @user-cx7ds7rj2p
    @user-cx7ds7rj2p Год назад

    лайк подписка оформлена, ждём некст урок, уроков много не бывает