Простая авторизация на NODE JS. Роли пользователя. Express и MongoDB. JWT Access Token, bcrypt

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 729

  • @nazarshvets7501
    @nazarshvets7501 3 роки тому +406

    Этот коментарий создан в качестве уважения автору и для продвижения его канала.

    • @UlbiTV
      @UlbiTV  3 роки тому +16

      Спасибо друг!)

  • @SadBatya
    @SadBatya 8 місяців тому +58

    Всем привет!
    Если кто-то смотрит это видео в 2024, то на этапе создания пользователя, при выполнение POST запроса, у вас будет ошибка и пользователь не будет создаваться. Эту проблему решает пакет cors. Вам надо сделать npm i cors. Затем в основном файле достать его const cors = require('cors'). А после подключить app.use(cors()). После этого создание пользователя будет проходить без проблем.
    В топ, чтобы люди увидели.

    • @GARLEENBEATS
      @GARLEENBEATS 7 місяців тому

      Лучший

    • @SadBatya
      @SadBatya 7 місяців тому

      @@GARLEENBEATS знаю:D

    • @KonstantinKonstantin-tz9yo
      @KonstantinKonstantin-tz9yo 5 місяців тому +3

      Кстати, не столкнулся с такой проблемой ... в 2024.

    • @AlekseiVavulo
      @AlekseiVavulo 4 місяці тому

      это же очевидно, достаточно в консоль глянуть, пернул в лужу ты

    • @AlekseiVavulo
      @AlekseiVavulo 4 місяці тому +1

      достаточно в консоль глянуть...

  • @ТимСлим
    @ТимСлим 4 роки тому +50

    Вижу видео от Ulbi - ставлю лайк!
    Всегда годный контент!!!

    • @UlbiTV
      @UlbiTV  4 роки тому +5

      Вижу комент от тески, сразу отвечаю!)) спасибо бро

  • @makar9185
    @makar9185 3 роки тому +38

    Самое годное видео про авторизацию, которое я только смог найти. Сейчас на канале 2к подписчиков, желаю тебе, чтобы это число росло в геометрической прогрессии, думаю так и будет. Абсолютно заслуженно.

    • @UlbiTV
      @UlbiTV  3 роки тому +11

      Когда то искал подобное видео на русском, и не нашел, решил сделать сам!) Спасибо!

    • @Aidar_123
      @Aidar_123 2 роки тому +2

      Уже 68))

    • @xlebpushek
      @xlebpushek 2 роки тому +3

      @@Aidar_123 81

    • @blessed_generation
      @blessed_generation 2 роки тому +3

      97,7

    • @timsone95
      @timsone95 2 роки тому +2

      120 +

  • @mlazebny
    @mlazebny 3 роки тому +24

    Ты красавчик, объясняешь как для детей) (очень хорошо), значит сам идеально разбираешься в теме.Так держать!

  • @konstantinkuksov914
    @konstantinkuksov914 3 роки тому +30

    Да, контент топ! Получасовой ролик разбирал 4 часа )) с просмотром библиотек, пакетов, кодингом и т п) Спасибо!

    • @UlbiTV
      @UlbiTV  3 роки тому +11

      Круто же) Надеюсь все получилось! Спасибо!

    • @stormd2902
      @stormd2902 2 роки тому +3

      4 час это немного)
      я целый день разбираю) впервые пробую эти технологии

    • @vc7057
      @vc7057 2 роки тому +7

      @@stormd2902 я уже дня дня 4 сижу !!!

    • @ОлегТиньков-б8с
      @ОлегТиньков-б8с 2 роки тому +12

      Я уже 4 года сижу

    • @esp2644
      @esp2644 Рік тому +1

      ​@@ОлегТиньков-б8с😂 прога это как зона, сидишь на зоне, а потом будешь работать, как выйдешь на свободу

  • @dev_insider
    @dev_insider 4 роки тому +22

    🔥 Как по мне это максимально-оптимальная длина ролика, сразу лайк авансом.

    • @UlbiTV
      @UlbiTV  4 роки тому +2

      Спасибо друг!)

    • @dmitryts9093
      @dmitryts9093 3 роки тому +3

      Важна не длина, а содержание :)
      А тут оно максимально полезное

    • @SemenAlexndrovich
      @SemenAlexndrovich 3 роки тому

      @@dmitryts9093 Да. Сейчас просмотрел полностью, а завра, чувствую, буду сидеть пол дня, чтобы это все осмысленно повторить =) Не смотря на то что кажется понятным почти все

  • @vladimidlav
    @vladimidlav 3 роки тому +53

    Как же хорошо простроена линия урока, большинство других блогеров сидят на ходу, охают ахают 2 часа. Здесь же четко, ясно. Ты очень помогаешь в учебе!!

    • @webworker7955
      @webworker7955 Рік тому +1

      "охают ахают" - смакуют 🙂

  • @maxfilipenko7148
    @maxfilipenko7148 2 місяці тому

    Хочу, чтоб твой канал продвигался! Ты супер!

  • @bossmusa9075
    @bossmusa9075 3 роки тому +2

    От души. Я с продвинутой авторизацией. Пытался сам реализовать, но получилось по другому, где всё связанно, а это не то, что мне нужно

  • @Isten
    @Isten 3 роки тому +12

    Спасибо за уроки без воды. Смотря твои уроки собираю весь пазл у себя в голове. Однозначно лайк и подписка!

    • @UlbiTV
      @UlbiTV  3 роки тому +3

      Спасибо!) На канале много интересного, рекомендую!)

  • @mikhailstepanishev4645
    @mikhailstepanishev4645 3 роки тому +2

    Крутейшее !!! NODE JS,Роли пользователя,Express,MongoDB,JWT Access Token, bcrypt

  • @maksrygaev657
    @maksrygaev657 2 роки тому +1

    Наверное лучший канал на ютубе о разработке на полноценной разработке на JS

  • @KuBa-tkm
    @KuBa-tkm 3 роки тому +2

    Прифайром лайк ставлю) Прям плакать хочется когда ищешь очень долго как это сделать хотя бы подсказок а тут находишь видео от Ulbi TV, Спасибо тебе. Я не плачу в глаз что-то попал!

    • @UlbiTV
      @UlbiTV  3 роки тому +2

      Я щас сам заплачу от таких слов)) спасибо дружище))

  • @flykby
    @flykby 3 роки тому +1

    Офигенно! В вебе вообще не шарил до твоих видосов. а сейчас делаю приложения на заказ.

  • @kolyabokov88
    @kolyabokov88 4 роки тому +12

    Воо, ништяк! На воскресной вечерок 30 минутный видосик!)

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      хееех)) Спасибо!

    • @ЕвгенийВоронков-ч2э
      @ЕвгенийВоронков-ч2э 3 роки тому +1

      @@UlbiTV скажи пожалуйста, а у тебя нет видео о том как хранить ключи от базы данных, различные ключи от апи? Не могу найти нормальную информацию нигде(

  • @ruslanundefined2242
    @ruslanundefined2242 3 роки тому +1

    Комментарий для продвижения лучшего контента!

  • @AntonRyabov-by3vn
    @AntonRyabov-by3vn 3 місяці тому

    Вижу, что материал подготовлен очень тщательно и подача прекрасная без воды. Спасибо за твой труд! Смотрю все твои видео!

  • @mishakalyna
    @mishakalyna 4 роки тому +3

    Ставлю комментарий, когда меньше 1000 подписчиков) А подписался, когда было до 350, а тут контент по качеству лучше, чем в тех у кого за 200000+

    • @ipa_stor
      @ipa_stor 4 роки тому +2

      Полностью солидарен по качеству контента:))) Думаю это хороший повод посодействовать в продвижении, лайки и комменты, может репосты где-то, так и набирают аудиторию:))))

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Спасибо большое, очень приятно слышать) Прям поддержка мощная от вас идет!)

    • @UlbiTV
      @UlbiTV  4 роки тому +2

      Очень ценю друг, твои комментарии всегда выделяю!)

  • @falsetrue7910
    @falsetrue7910 4 роки тому +11

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

    • @UlbiTV
      @UlbiTV  4 роки тому +2

      Спасибо, приятного просмотра)

    • @apayrus
      @apayrus 3 роки тому

      ну и игры у вас ))

    • @falsetrue7910
      @falsetrue7910 3 роки тому +1

      @@apayrus суровые, согласен

  • @СергейВ-ю6г
    @СергейВ-ю6г 3 роки тому +2

    Красавчик!!! По бэку подобных видео на русскоязычном ютубе не встречал! Продолжай так и дальше.

    • @UlbiTV
      @UlbiTV  3 роки тому +2

      По беку несколько хороших роликов на канале) Рекомендую!)

  • @the.ivan.smirnov
    @the.ivan.smirnov 3 роки тому +1

    Хотел выразить автору огромную благодарность, я реально смог поднять бек с полноценно рабочей регой, ролями и прочим, вообщем я доволен, спасибо!

  • @mikhailkh8560
    @mikhailkh8560 3 роки тому +2

    Где ты был два года назад? Супер подача материала! Очень многие вещи буду теперь у себя в коде менять. Спасибо!

  • @eugenekarban7894
    @eugenekarban7894 3 роки тому +1

    Этому господину уготовлено место в раю без очереди.
    Сэр, вы лучший!

  • @morning-inspiration
    @morning-inspiration 3 роки тому

    Спасибо! Пробовал писать за тобой. Были проблемы с Монгой (e11000-duplicate-key-error), но после удаления users в базе данных все заработало. Супер!!!

  • @ipetr1990
    @ipetr1990 2 роки тому +20

    8:16 модели
    12:33 регистрация
    13:32 bcryptjs
    16:52 валидация
    19:18 авторизация
    20:37 jwt
    24:31 метод авторизации
    28:11 разделение прав доступа по ролям

    • @volodymyrpalamar5515
      @volodymyrpalamar5515 2 роки тому

      Спасибо тебе добрый человек

    • @NayroTV
      @NayroTV Рік тому

      Спасибо тебе добрый человек

  • @aleksandrzelenskiy4000
    @aleksandrzelenskiy4000 3 роки тому +3

    Пока делаю по видео nodeJS basics на этом же канале, это видео следующее! Хоть я и фронтенд разработчик, но хочется знать как все устроено под капотом у бэка. Топ канал!

    • @UlbiTV
      @UlbiTV  3 роки тому +1

      Спасибо дружище! Успехов!

  • @andreyzhukov2821
    @andreyzhukov2821 3 роки тому +4

    Привет!
    Смотрю твои видео и дух захватывает!
    Спасибо!

  • @SergiyAntonyuk_PhD
    @SergiyAntonyuk_PhD Рік тому +1

    Watched the video 26 months after it came out!
    The information turned out to be very useful, not outdated.
    I thank the author for his conscientious work.

  • @ipa_stor
    @ipa_stor 4 роки тому +5

    Только добрался до видео, очень надеялся, что будут access-refresh token, а то по ним куча видео и статей, но длинные и мало реальных примеров:) Очень полезно было то, что показал, как легко можно связывать сущности(передавая id из одной в поле другой), спасибо

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Хотел добавить про рефреш токен, но решил что усложню сильно!) Спасибо!

    • @ipa_stor
      @ipa_stor 4 роки тому +1

      @@UlbiTV :))) ну да, с рефрешем было бы думвю мин на 7 длиннее ролик, так что это оптимально, просто я когда заголовок глянул- подумал "о, надеюсь с токенами разберемся":)))))

  • @dmitrykarpovich186
    @dmitrykarpovich186 3 роки тому +1

    Не очень просто в понимании, если честно, думаю с опытом станет понятнее, но в целом понятно, спасибо

  • @alisher9442
    @alisher9442 3 роки тому +8

    Это невероятно спасибо огромное

  • @disconnect-forever
    @disconnect-forever 3 роки тому +1

    С удовольствием покодил вслед за автором... Зашло. Спасибо за контент)

  • @AntinMak
    @AntinMak 3 роки тому +3

    Оставляю комментарий для продвижения канала, это все, что я могу сделать для автора, в благодарность за его труд и помощь мне лично. С уважением

  • @tarasshevchenko7499
    @tarasshevchenko7499 3 роки тому +3

    Годная вещь! Молодец!!! Жирнющий ЛАЙК!

  • @mila4308
    @mila4308 3 роки тому +16

    обожаю ваши уроки! четко, понятно, качественно! спасибо большое)

  • @MATvet-fo9zm
    @MATvet-fo9zm 3 роки тому +1

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

  • @komilolimov2257
    @komilolimov2257 2 роки тому

    Этот коммент адресуется автору канала ulbi tv Тимуру, ты самый лучший, Все четко ясно все конкретно выражено, спасибо тебе за такой контент!

  • @kirillriman3611
    @kirillriman3611 3 роки тому +2

    Вот это я понимаю качественный контент

  • @goqorism
    @goqorism 3 роки тому +1

    Спасибо большое бро! Продолжай в том же духе самый лучшый канал рунета.

  • @АртемийКолотов-з4ь

    По завершении просмотра еще раз выражу признательность Тимуру за ролик, продолжаю работая фронтом в свободное время изучать бэк🔥

  • @kirillpereguda4536
    @kirillpereguda4536 3 роки тому +2

    Годный контент. Странно, что так мало подписчиков... Лайк, подписка, продолжай в том же духе

  • @zond_amond
    @zond_amond 2 роки тому +2

    Спасибо за отличный обучающий ролик. Замечу, что функция bcrypt.hashSync(password, 7) вызвана неверно, вторым аргументом надо передать предварительно сгенерированную соль, а не просто цифру 7.
    Соль генерится так например:
    const salt = bcrypt.genSaltSync(7);

  • @lLIKEm1dy
    @lLIKEm1dy 3 роки тому +3

    Топовый канал) спасибо огроменное за видео, они дают офигенный разгон)

    • @UlbiTV
      @UlbiTV  3 роки тому

      Спасибо дружище!)

  • @neponiatniichell9508
    @neponiatniichell9508 9 місяців тому +1

    Очень хороший и качественный контент. Чувствуется профессионализм

  • @TheTexPro
    @TheTexPro 3 роки тому +1

    Этот коментарий создан в качестве уважения автору и для продвижения его канала. Спасибо!

  • @ДаниилСаркисян-б4д
    @ДаниилСаркисян-б4д 3 роки тому +2

    Капец чувак, я теперь даже не знаю, кто лучше, ты или Минин))))

    • @UlbiTV
      @UlbiTV  3 роки тому +1

      ахахах) ни с кем не соревнуюсь, лишь бы контент нравился)

  • @cheesecheesson9842
    @cheesecheesson9842 4 роки тому +4

    Братан, ты красавчик!!! Удачи тебе, счастья и всего наилучшего!

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Спасибо дружище!)) и тебе удачи счастья и всего наилучшего!)

  • @АльфредГордан
    @АльфредГордан 3 роки тому +3

    жЭесть - в 30 мин больше полезного контента чем в платных курсах на ЮДЕМИ - p.s забыл добавить logOut

  • @shmeklz
    @shmeklz 3 роки тому

    Желаю тебе никогда не болеть и радоваться жизни на всю! Спасибо большое тебе!

  • @js3461
    @js3461 3 роки тому +1

    Бесконечные слова благодарности!!!

  • @fellainthewagon7166
    @fellainthewagon7166 3 роки тому +1

    Я заметил такую штуку, каналы авторов которые показывают себя собирают больше подписчиков. Такой шикарный контент, но подписчиков оооочень мало...

  • @LosevPeter
    @LosevPeter 3 місяці тому

    Время идет, а тема все еще актуальна! Контент супер

  • @СаняПетров-т3о
    @СаняПетров-т3о 3 роки тому +2

    зачётно. по делу и без воды.

  • @illiasoroka6610
    @illiasoroka6610 3 роки тому +2

    Лично я всю валидацию выношу в модели, а то валидация выходит размазанной по нескольким файлам.. У монгуса с этим всё ок, и документация имеется) Лайкос!)

    • @UlbiTV
      @UlbiTV  3 роки тому

      Да, валидацию вполне можно выносить в модели, но бывают кейсы, когда это вредит)

  • @pvttrix
    @pvttrix 3 роки тому +1

    Подписка + лайк, помог сделать курсовую) продолжу смотреть.

  • @therapeutic_music_for_sleep
    @therapeutic_music_for_sleep 2 роки тому +2

    Очень доступно объясняете! Помимо самих тем уроков круто, что Вы показываете примеры разделения кода на составляющие и это хорошо закрепляется на практическом примере. Я однажды завязла на теме архитектуры, вроде читаешь в теории всё понятно, а как на практике, в приложении это реализовать - нет. Мне тогда помогли Ваши уроки, и остальное уже, сами темы, инструменты, усваивалось гораздо проще.

  • @igorstashok6294
    @igorstashok6294 3 роки тому +1

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

  • @РусланКурбанов-и5щ
    @РусланКурбанов-и5щ 3 роки тому +1

    Всегда лайк ✊ И большая благодарность за полезный контент!)

  • @tonymonttana7
    @tonymonttana7 4 роки тому +7

    Моё уважение!

    • @UlbiTV
      @UlbiTV  4 роки тому +2

      Взаимно!

  • @mirudistok1915
    @mirudistok1915 4 роки тому +6

    Шикарно, спасибо.! ком. для продвижения, добиваем до 1к

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Спасибо бро) Чуть чуть осталось!

  • @apayrus
    @apayrus 3 роки тому +1

    Очень интересное и полезное видео. Первый раз наткнулся на ваш канал. спасибо!

  • @БорисКрасных-ц8н
    @БорисКрасных-ц8н 3 роки тому +1

    Информативно. Утвердился в своём понимании.

  • @Some_Nazar
    @Some_Nazar 3 роки тому +1

    Это пушка, лучший

  • @Unnamed-r8x
    @Unnamed-r8x 4 роки тому +3

    Обязательно просмотрю )

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Приятного просмотра!

    • @Unnamed-r8x
      @Unnamed-r8x 4 роки тому

      @@UlbiTV как фанат твоих видео, я надуюсь на стримы в зуме )

  • @random-history
    @random-history Рік тому

    Отлично! Автор уверен в каждом слове, которое произносит, в каждом знаке, который печатает. Похоже, может делать это с закрытыми глазами :)

  • @CrossCorporation
    @CrossCorporation 3 роки тому +1

    Супер! Как раз искал, как реализовать такой функционал, и тут прямо в точку. Большущее спасибо за труды!

  • @vova_kopanko
    @vova_kopanko 2 роки тому

    Спасибо, дал хорошее понимания о работе с express

  • @romantokar8885
    @romantokar8885 4 роки тому +28

    Спасибо огромное за твои видеоуроки, подобных в русском сегменте не видел в таком формате (Быстро, но все очень детально). Желаю, что бы ты набрал большую аудиторию зрителей.

    • @UlbiTV
      @UlbiTV  4 роки тому +4

      Спасибо, Роман) Очень рад, что вам нравится то, что я делаю!)

  • @АлексейГундин-э9о
    @АлексейГундин-э9о 3 роки тому +1

    Ага, нашёл. Подробно про авторизацию. Лайк сразу :-)

    • @UlbiTV
      @UlbiTV  3 роки тому

      Спасибо!)

  • @СашаГен-щ9ф
    @СашаГен-щ9ф 3 роки тому +1

    СУПЕР !!! Удачи в работе и творчестве !!!

  • @WorldMapperchannel
    @WorldMapperchannel 3 роки тому +3

    Вау, да ты ювелир. Очень клевые ролики

    • @UlbiTV
      @UlbiTV  3 роки тому +2

      Стараюсь для вас, спасибо дружише)

  • @beka777go
    @beka777go 3 роки тому +2

    Спасибо за ролик!
    Лайк авансом )

  • @nil199308
    @nil199308 2 роки тому

    Обожаю Ваши видео, очень помогают освоить технологии, лучшее в рунете, мой коммент в поддержку и продвижение канала!

  • @rmnkot
    @rmnkot 3 роки тому +1

    Хороший материал для изучения JS на беке

  • @АлександрТкач-х1к
    @АлександрТкач-х1к 3 роки тому +1

    Максимально информативный ролик. Моё уважение.

  • @alexmakarov1468
    @alexmakarov1468 3 роки тому +1

    Прекрасно! как всегда! Backend и Fullstack самое интересное с точки Front-а =)

    • @UlbiTV
      @UlbiTV  3 роки тому

      Согласен!) Спасибо!

  • @FortisBs
    @FortisBs Рік тому

    Это лучшее видео про авторизацию на NodeJS. Спасибо огромное!

  • @ИванГончаров-б3ъ
    @ИванГончаров-б3ъ 3 роки тому +1

    Полезная инфа, особенно для джуна

  • @viacheslavmurakhin3626
    @viacheslavmurakhin3626 3 роки тому +2

    просто шикарный контент , огонь!!!

  • @sharkman6434
    @sharkman6434 3 роки тому +2

    самый лучший ! оч круто

    • @UlbiTV
      @UlbiTV  3 роки тому +1

      Благодарю!

  • @ZVA_NOOK
    @ZVA_NOOK Рік тому

    Классная работа!
    Даже для тех, кто пишет под сервера приложений уже интегрированных с внешними службами каталогами пользователей полезно понимать КАК работает аутентификация и авторизация "под капотом".

  • @27sosite73
    @27sosite73 Рік тому

    річ в тім, що ці відео корсино дививтися, коли ти вже знаєш як це все робити
    hte thing is - it is a great pleasure to watch this video when you know this topick alreadey.

  • @siarheihaletski5873
    @siarheihaletski5873 3 роки тому +1

    Теперь осталось понять как это к инпутам прикрутить :D

  • @andrewkhar4615
    @andrewkhar4615 7 місяців тому

    Коммент в дань уважения автору! Супер-человек! Спасибо!

  • @Shad0w5m00h
    @Shad0w5m00h 3 роки тому +1

    Подумал, что видео простое и за пару часиков разберусь... ))))))))))))) потратил пять часов и два дня. Надеюсь, что я не бесконечно тупой, старался вдумчиво разбирать. Спасибо за крутой урок! А с тайпскриптом подобное есть?

  • @olenakunina1
    @olenakunina1 Рік тому

    спасибо, все очень четко и по делу, при чем доступно - авторизация, аутентификация - node, express, j, mongoose, jwt. теперь юы понять что должно происходить при logout

  • @Max-kr4ie
    @Max-kr4ie 3 роки тому +2

    Быстро и понятно, заходит стиль твой. Жаль скажем так все упрощенно но оно и понятно. Жду "боевые" проекты с применением юзеров. Пошел смотреть другие видео

    • @UlbiTV
      @UlbiTV  3 роки тому +2

      Спасибо бро) Ты прям решил мой канал за несколько дней осилить я смотрю)) круто!

  • @SkyWokerVL
    @SkyWokerVL 3 роки тому +2

    Спасибо за вклад в образование !

  • @DrGurgen
    @DrGurgen 4 роки тому +3

    Очень хорошая работа Тимур, лайк сразу)

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      Спасибо, Гурген, рад слышать!

  • @r1cro
    @r1cro 4 роки тому +7

    Сейчас работаю с MobX. Очень востребованный сейчас. Было бы интересно посмотреть.

    • @UlbiTV
      @UlbiTV  4 роки тому +1

      На канале есть про мобХ) небольшое видео, но как введение в технологию вполне сойдет

  • @saskirakosyan5268
    @saskirakosyan5268 3 роки тому +3

    Всегда коротко и ясно)))))) biiiiiig like

    • @UlbiTV
      @UlbiTV  3 роки тому +1

      Спаасибо дружише!)

  • @ЯрикМиронюк-с9ы
    @ЯрикМиронюк-с9ы 3 роки тому +1

    Видос топчик, спасибо большое))

  • @minotheo
    @minotheo 3 роки тому +1

    Спасибо тебе за ролик, смог реализовать такую же систему. Только вот вместо MongoDB использовал MySQL.

  • @vaich1738
    @vaich1738 2 роки тому

    Благодарю, с нуля до понимающего прокачался благодаря этому видео.

  • @ChernoffStudio
    @ChernoffStudio 2 роки тому

    Учусь в финском универе, так то, что мы проходим за 2 месяца и через }{öпy, здесь рассказывается кристально четко и мега-понятно! Сочувствую своим одногруппам, которые не знают русский и мучаются с убогим материалом наших убогих преподов))) 100500 лайков, контент всегда огненный!

  • @alexbazh
    @alexbazh 3 роки тому +4

    Отлично, то что надо!) Спасибо

    • @UlbiTV
      @UlbiTV  3 роки тому +2

      Благодарю!)

  • @ЕвгенийВоронков-ч2э

    Что не видео то годнота)

    • @UlbiTV
      @UlbiTV  3 роки тому +1

      Приятно слышать)

  • @your_freedom
    @your_freedom Рік тому +1

    ну лучший! что тут еще написать!

  • @vladislav_pikiner
    @vladislav_pikiner 2 роки тому

    как всегда лучший ролик по теме. ролик с бОльшим количеством просмотров калыч размусоленый просто нереально, ещё и снят на "краутфандинг" по словам автора...