Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP

Ғылым және технология

В этом курсе мы разберем базовые концепции серверной разработки. Курс будет предназначен для начинающих в backend разработке. Сделаем небольшое CRUD RestAPI на node.js express. Простой бэкенд на javascript. Уроки по node js для начинающих. Backend на node js для начинающих. Node js уроки для начинающих. Express js уроки. Backend разработка. Backend для начинающих. Продвинутый backend. Backend уроки. Backend на Javascript.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Ссылка на исходный код - github.com/utimur/backend-for...
Таймкоды:
00:00 - Введение, теория, HTTP, REST API, CRUD, BACKEND
06:20 - Начало разработки, инициализация проекта
12:50 - Подключение к базе данных
16:50 - Схема данных, модель
21:10 - Маршрутизация, роутинг, ендпоинты
24:00 - Controller, CRUD
31:15 - Слои абстракций
33:00 - Service, разделение логики
38:50 - Работа с файлами, FileService
45:20 - Время ставить ЛАЙКИ!
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Пікірлер: 698

  • @user-si7hx8fb5x
    @user-si7hx8fb5x2 жыл бұрын

    Тимур ты молодец! Никто не снимает такие уроки для бесплатных просмотров. Я очень рад что у нас есть такие люди, которые не просто готовы делиться своими знаниями но и преподносить это очень грамотно, четко и ясно. Я надеюсь что твой труд не напрасный, и что тебе воздастся это в тысячу и более раз. Желаю тебе удачи в жизни, а твоему творчеству и каналу процветания. Ну и конечно же здоровья

  • @vlad-zf1ev

    @vlad-zf1ev

    11 ай бұрын

    it-kamasutra прекрасные бесплатные плейлисты по части фронта и бэка. Так что не никто) Димыч очень дотошно разжевывает - так что дойдет даже гуманитарию =)

  • @user-dl2zr7uy6z

    @user-dl2zr7uy6z

    10 ай бұрын

    ​@@vlad-zf1evтолько после 5го видео тошнит от вступления

  • @user-kb5nk2fx1u

    @user-kb5nk2fx1u

    6 ай бұрын

    Реакт редакс ты знать будешь крутоооо....@@user-dl2zr7uy6z

  • @MAKS-FISHER

    @MAKS-FISHER

    6 ай бұрын

    @@vlad-zf1ev ))), Димыча многие знают, но лучше их обоих смотреть...

  • @user-wn4ml9dg1r
    @user-wn4ml9dg1r Жыл бұрын

    Как беспощадно время) в 2022 по ходу урока пришлось доустановить: express-form-data для парсинга тела запроса из form-data в fileService пришлось пользовать fs.rename т.к. file.mv сказал что он не функция=) с локальной монгой (т.к. облачная без впна теперь всё) тоже оказалось интересно, для подключения нужно создавать пользователя с правами на readWrite иначе не коннектилось (без указания юзера). Пока что в начале пути, материал шикарен (структурирован, понятен). Классные уроки 👍 лайк, подписка и отдельный плейлист из ваших видео!)

  • @alesiadrozdova8330
    @alesiadrozdova83302 жыл бұрын

    Видео огонь! Люблю твои уроки - все понятно, не нудно и мега-полезно. Спасибо!!!

  • @MsSavchuk
    @MsSavchuk2 жыл бұрын

    Очень очень хорошее видео, особенно для начинания. Много важных простых акцентов и ключевых понятий, в частности, касательно принципов построения CRUD. Спасибо большое за полезный материал.

  • @mikhail_shokun
    @mikhail_shokun2 жыл бұрын

    Спасибо, Тимур, тебе за труды, все очень кратко и доходчиво без излишеств!

  • @alekseyberezov8020
    @alekseyberezov80202 жыл бұрын

    Просто бомбическое объяснение CRUD RestAPI на node.js express. Спасибо!

  • @mikhailstepanishev4645
    @mikhailstepanishev46453 жыл бұрын

    Шикарнейший курс,спасибо ! Backend,RESTfull API, CRUD, HTTP, node.js, express

  • @vladyslavfx3892
    @vladyslavfx38923 жыл бұрын

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

  • @voytko1994
    @voytko19942 жыл бұрын

    столько полезности, и всего 45 минут, все по делу, без воды! Спасибо большое, думаю, теперь смогу написать сам BackEnd для своего веб приложения

  • @Tim-Slim
    @Tim-Slim3 жыл бұрын

    Вижу Ulbi - ставлю лайк!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @AlexanderGrinvald
    @AlexanderGrinvald3 жыл бұрын

    Очень полезное видео как для новичка, так и для опытного, жду с нетерпением ваши последующие видео по node.js

  • @nemirovandrei
    @nemirovandrei3 жыл бұрын

    Очень сложно во время просмотра не поставить лайк, спасибо тебе! Давай еще бэк для фронтов )) Сделаешь сферу образованее

  • @Okhotnikov.M
    @Okhotnikov.M3 жыл бұрын

    Максимально информативное видео по основам бэка на JS. Отличный контент!

  • @programming5944
    @programming59443 жыл бұрын

    невероятно полезные уроки делаешь, спасибо!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Благодарю!

  • @user-dl3fx8mz8z
    @user-dl3fx8mz8z2 жыл бұрын

    Огромное спасибо!!! Настоящий талант донести информацию так что бы она была понятна для мозга!!!)

  • @self-toughstudy6635
    @self-toughstudy66353 жыл бұрын

    Не пойму как я не попал на этот канал раньше. Это настоящий клад!

  • @user-ew4bc1yi6w
    @user-ew4bc1yi6w3 жыл бұрын

    Отличный урок. Как и все остальные на этом канале. Спасибо огромное, Тимур!

  • @user-mv3ki1ct4z
    @user-mv3ki1ct4z3 жыл бұрын

    Понятные объяснения при отсутствии лишней информации. Очень полезный контент. Спасибо тебе, Тимур. Желаю успехов в твоём нелегком деле. Надеюсь этот труд окупается

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Получая такие комментарии, он окупается 100%)

  • @Artem-Rusich
    @Artem-Rusich2 жыл бұрын

    Курсы отличные. Ни слова лишнего) Каждое видео в копилку

  • @m-fusion
    @m-fusion3 жыл бұрын

    То что доктор прописал. 👍 Спасибо вам за ваш труд. Очень крутой контент.

  • @slowmoka
    @slowmoka Жыл бұрын

    Кто смотрит в 2023 и у кого не робит POST и PUT в постмане - зайдите в Headers и в key поставте "Content-Type" а в value "application/json". Спасибо за видео, лайк!

  • @errvvi

    @errvvi

    11 ай бұрын

    Спасибо большое!

  • @aggagg2172

    @aggagg2172

    6 ай бұрын

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

  • @aleks44619
    @aleks446192 жыл бұрын

    Обалдеть можно. Шикарный контент. Спасибо за труд!!!!

  • @cheesecheesson9842
    @cheesecheesson98423 жыл бұрын

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

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо большое, рад слышать!)

  • @krivalex
    @krivalex2 жыл бұрын

    спасибо большое за столь качественные уроки

  • @kostyakykyshkin7974
    @kostyakykyshkin79742 жыл бұрын

    Спасибо большое за курс. Очень круто объяснил. Все по делу и ни грамма воды))

  • @arnoldasmatijosius5154
    @arnoldasmatijosius51542 жыл бұрын

    I watched the whole stuff. Very clear for a beginner. THANK YOU A LOT. I loved when you made some theory along with writing code in JS

  • @brianryan4053
    @brianryan40532 жыл бұрын

    Высший класс!!! Это лучшее видео, которое Вы сделали!!! Респект!!! В этом видео нет ничего лишнего, и в тоже самое время есть всё необходимое. Вообще для начинающих бэкэндеров хочу пояснить - бэкэнд это две вещи: базы данных и написание эндпойнт методов, всё остальное - бюрократические процедуры

  • @wardog4244
    @wardog42443 жыл бұрын

    Супер! Формат контента лучший что я видел!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо, стараюсь!

  • @zumbost1kd172
    @zumbost1kd1726 ай бұрын

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

  • @user-kw5yy1gi7e
    @user-kw5yy1gi7e Жыл бұрын

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

  • @koafil
    @koafil Жыл бұрын

    Спасибо! Классное введение в работу с Express.

  • @taraszas
    @taraszas3 жыл бұрын

    Великолепно! Очень крутые уроки! Спасибо!

  • @user-fk1dt2ow6c
    @user-fk1dt2ow6c2 жыл бұрын

    Это что-то новенькое!!! Какое видео не посмотрю, радуюсь что есть такой канал!!!) Спасибо тебе за ценный контент!!!

  • @mykhailostepanishchev6472
    @mykhailostepanishchev64723 жыл бұрын

    спасибо ,как всегда супер ! RESTfull API, CRUD, HTTP, node.js, express

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @swashyone1
    @swashyone12 жыл бұрын

    Огонь! Спасибо большое!

  • @barbatage5078
    @barbatage50783 жыл бұрын

    Спасибо, Тимур! Рады новому видео) буду смотреть за обедом 🥗

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @Pan_Jan_Wroclawski
    @Pan_Jan_Wroclawski2 жыл бұрын

    Отличный курс, Тимур! С удовольствием посмотрел! Большое спасибо!

  • @f-len
    @f-len Жыл бұрын

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

  • @user-nr5mr2wp8z
    @user-nr5mr2wp8z2 жыл бұрын

    Огромное спасибо за твой труд ! Все понятно и просто !

  • @arhfallen6792
    @arhfallen6792 Жыл бұрын

    Спасибо за подробное видео. Смотрел из интереса, в прошлом месяце по учебе сдал проект на эту тему. В итоге ты за 40 минут объяснил все то, с чем я бился месяц)

  • @user-id8si2zq4o
    @user-id8si2zq4o Жыл бұрын

    Огромное спасибо за очень полезную информацию, я практически не имея никаких знаний получил важную основу для понимания как и что работает. И на практике повторяя то что ты показывал поднял у себя локальный Backend. Пригодится теперь для освоения как выводить во фронтенд данные из api.👍👍👍

  • @user-zz7qk2gy2g
    @user-zz7qk2gy2g2 жыл бұрын

    Спасибо! Действительно полезный контент.

  • @itpro952
    @itpro9523 жыл бұрын

    Спасибо вам как обычно!!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    И вам спасибо!)

  • @user-ef6ee6vm9r
    @user-ef6ee6vm9r2 жыл бұрын

    Привет, контент супер!!! подача класс!!! спасибо огромное за твой труд!!! Скажу так: все понятно на конкретном примере и ясно, в какую сторону копать при отклонениях от описанного сценария. Спасибо. =)

  • @nouchance
    @nouchance3 жыл бұрын

    do slez.... na schet 404 eto uje nostalgiya :D spasibo bolshoe ;) podacha informatsii' otlichno!!!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @user-hk9xk4wd9e
    @user-hk9xk4wd9e3 жыл бұрын

    Круто! Спасибо! node.js express. RESTfull API, CRUD, HTTP

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Рад слышать;)

  • @ultimate98
    @ultimate98 Жыл бұрын

    Отличное видео, Тимур! Спасибо за твой труд!

  • @romankrytski8687
    @romankrytski8687 Жыл бұрын

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

  • @user-dw8lb8lc7u
    @user-dw8lb8lc7u3 жыл бұрын

    такой формат то что нужно для меня , лучший в ru сегменте сейчас , хотелось бы больше тайпскрипта (твой контент идеален)

  • @mikhailreznichenko8035

    @mikhailreznichenko8035

    3 жыл бұрын

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

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Будет еще что-то по тайпскрипт я думаю)

  • @apexnuts9785

    @apexnuts9785

    3 жыл бұрын

    @@chikenmacnugget помогает в разработке, уменьшает шанс появления ошибок при работе с данными

  • @romankocherezhchenko34

    @romankocherezhchenko34

    2 жыл бұрын

    @@chikenmacnugget за счет типов которые помогут тайпскрипту ругаться на дева который решил например вызвать свойство которого не существует(js скажет "красавчик")

  • @romankocherezhchenko34

    @romankocherezhchenko34

    2 жыл бұрын

    @@chikenmacnugget Я знаю что Илья Климов осветил вопрос надежности тайпскрипта, и он прав. Есть готовая к продакшну альтернатива?

  • @JIaBuHa
    @JIaBuHa4 ай бұрын

    Тимур, спасибо за прекрасно структурированный материал. Вот что значит 45 минут видео , которое нужно детально разбирать целый день )

  • @user-yf5ip7td2y
    @user-yf5ip7td2y3 жыл бұрын

    Огоо круто , спасибо за видео!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    И тебе спасибо!)

  • @belle-nastja
    @belle-nastja2 жыл бұрын

    Благодарю за прекрасный контент !!))

  • @yuliakarpova9889
    @yuliakarpova98893 жыл бұрын

    Отличный урок! Большое спасибо!

  • @kirillshapovalov495
    @kirillshapovalov4953 жыл бұрын

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

  • @antonkleshnev5342
    @antonkleshnev53423 жыл бұрын

    Крутое видео !)!) Все очень доходчиво и примеры хорошие)))

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Благодарю!)

  • @yuriimaximov8439
    @yuriimaximov84393 жыл бұрын

    Очень круто и понятно объясняешь, респект!

  • @coolbig
    @coolbig3 жыл бұрын

    Братик, спасибо за видео. Пушечные объяснения, доступно и понятно. Хотелось бы урок связанный с созданиями моделей монгусе подробный, сложные реализации,примеры и выводом информации из нескольких коллекций, несколько запросов. Зачастую в уроках база связанная с монго. Базовые простые модели, а хотелось бы вникнуть в сложные модели. Как интегрировать информацию из одной коллекции в другую, при запросе, работа с вложенными объектами и т.д.

  • @stanislavafanasiev5766
    @stanislavafanasiev57662 жыл бұрын

    Это то что нужно, годный контент. Четко и по делу. А главное что не заумно) Спасибо!

  • @azatfarmanyan150
    @azatfarmanyan150 Жыл бұрын

    Спасибо большое, было очень интересно посмотреть видео. С первого раза все понятно! Спасибо тебе еще раз.

  • @helenit4365
    @helenit43653 жыл бұрын

    Круто, ждала! Спасибо!

  • @barbatage5078

    @barbatage5078

    3 жыл бұрын

    Добрый вечер!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @uNkind33
    @uNkind333 жыл бұрын

    спасибо за видео, как всегда сначала лайк, потом просмотр!

  • @djonyV

    @djonyV

    3 жыл бұрын

    Аналогично:)

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Благодарю!)

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    @@djonyV Спасибо!)

  • @Vinits-i
    @Vinits-i3 ай бұрын

    Какой же ты прекрасный человек!! Как же все круто, классно и понятно!

  • @jsmonstr9638
    @jsmonstr96383 жыл бұрын

    Ждем продолжения! Контент бомба! Backend для начинающих. RESTfull API, CRUD, HTTP, node.js, express

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

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

  • @use76543
    @use76543 Жыл бұрын

    Самые нормальные обучающие видео на твоем канале. Спасибо тебе от души!

  • @danilukhov1742
    @danilukhov17422 жыл бұрын

    Большое спасибо за контент!

  • @tackesi
    @tackesi Жыл бұрын

    Досмотрел. Довольно круто. Вроде и сжато, но при этом понятно. Спасибо большое з такой труд

  • @MouseDaison
    @MouseDaison3 жыл бұрын

    *ещё один комментарий поддержки* Очень нравится ваш подход, чудесно! Спасибо большое!

  • @DrGurgen
    @DrGurgen3 жыл бұрын

    Просто шикарный курс Тимур и до сих пор ни какой воды это уровень)

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо Гурген!) Стараюсь!

  • @alexalex-zh4ep
    @alexalex-zh4ep2 жыл бұрын

    Изложение материала выше всяких похвал!

  • @user-ji6tx7zq7j
    @user-ji6tx7zq7j Жыл бұрын

    Спасибо за труд! Очень познавательно.

  • @ipa_stor
    @ipa_stor3 жыл бұрын

    О, новое видео, всем приятного просмотра!👍 пойду ознакомлюсь, а потом опять к прошлому разбираться:)))

  • @ipa_stor

    @ipa_stor

    3 жыл бұрын

    Особое спасибо за инфу, как использовать import вместо require, не знал, как правильно делать, а с ним код понятней:))) ну и слои абстракции были очень полезны, в остальном, закрепил знания, надеюсь🤣🤣🤣

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    @@ipa_stor Главное, что хоть что то было полезно!)

  • @ipa_stor

    @ipa_stor

    3 жыл бұрын

    @@UlbiTV как это хоть что-то, все видео полезно, часть новые знания, часть закрепление старых:))) 👍

  • @marievolettka9210
    @marievolettka92103 жыл бұрын

    спасибо за разбор, очень понятно и полезно!

  • @Kotekld
    @Kotekld3 жыл бұрын

    Как долго я тебя искал! Подписался!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @dmitrykarpovich186
    @dmitrykarpovich1862 жыл бұрын

    Отлично! Смотрю ролики и у Владилена Минина и у тебя и мне твои больше по душе)

  • @user-yf2er5vr8q
    @user-yf2er5vr8q2 жыл бұрын

    то что нужно для меня-спасибо

  • @user-vp9qe7gh1h
    @user-vp9qe7gh1hАй бұрын

    Спасибо Вам огромное за Вашу работу!))

  • @disconnect355
    @disconnect3553 жыл бұрын

    Спасибо, очень полезное видео!

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @BlackGamingChannel-xj8rp
    @BlackGamingChannel-xj8rp5 ай бұрын

    Автор молодец! Обожаю его ролики - информативные и по делу!

  • @user-hu3fk6uf8y
    @user-hu3fk6uf8y2 жыл бұрын

    Большое человеческое спасибо!

  • @Pr0xytube
    @Pr0xytube3 жыл бұрын

    Спасибо, мне, как новичку, очень интересно было)

  • @romarampagev5044
    @romarampagev5044 Жыл бұрын

    Шикарное видео, спасибо за уроки!

  • @vasylkovalenko1425
    @vasylkovalenko14252 жыл бұрын

    Я просто черпаю инфу с твоего канала. Кладезь!

  • @alexbigar9769
    @alexbigar97692 жыл бұрын

    Как всегда топ🔥🔥🔥

  • @user-sh7bb6hk6f
    @user-sh7bb6hk6f3 жыл бұрын

    Очень доступно. Спасибо.

  • @mehrdadmg939
    @mehrdadmg9393 жыл бұрын

    СУПЕР! Спасибо))

  • @alexstepanchhuk683
    @alexstepanchhuk683 Жыл бұрын

    Просто замечательно!!!! Спасибо!

  • @vproger
    @vproger3 жыл бұрын

    🔥👍 спасибо за информацию

  • @user-bt4tp6gw1o
    @user-bt4tp6gw1o3 жыл бұрын

    Ты покорил мое сердечко ❤

  • @user-wk5ij2je3z
    @user-wk5ij2je3z Жыл бұрын

    Шикарный контент как всегда, Тимур 🔥🔥🔥

  • @denisoleksyuk5346
    @denisoleksyuk53462 жыл бұрын

    Очень круто!

  • @andrespez7548
    @andrespez75483 жыл бұрын

    Отличное видео! Всё доходчиво и понятно 👏👏

  • @UlbiTV

    @UlbiTV

    3 жыл бұрын

    Спасибо!)

  • @user-nd9ce7ul4e
    @user-nd9ce7ul4e10 ай бұрын

    Спасибо огромное за ваш труд! Очень полезный контент для любого начинающего знакомиться с бекендом. Коротко и по делу, вся первостепенно важная информация. Мне, данный ролик помог, после пройденного курса по nodejs, структурировать полученную информацию. Так получилось, что в ранее пройденном курсе, очень много всего наворочено было, упустил саму суть происходящего))). Это видео помогло лучше понять базовую логику создания сервера.

  • @user-rd6oe9ny1j
    @user-rd6oe9ny1j2 жыл бұрын

    Спасибо за отличное видео, Тимур!

  • @Wo0zZ1
    @Wo0zZ12 жыл бұрын

    Спасибо тебе огромное! Без тебя я бы потерял мотивация и забросил бы это все

  • @HelgaBlood
    @HelgaBlood2 жыл бұрын

    Тимур, спасибо большое тебе, заканчиваю прямо сейчас твой огромный курс по Реакту. Не знаю в каких целях ты настолько подробно делишься информацией, но ты единственный чувак в интернете, который мотивирует меня заниматься разработкой.

  • @Sashaa

    @Sashaa

    Жыл бұрын

    Устроился куда то ?

  • @user-kn3ut1sh2o
    @user-kn3ut1sh2o2 жыл бұрын

    Очень крутые уроки! Спасибо! (RESTfull API, CRUD, HTTP)

  • @arsen..
    @arsen.. Жыл бұрын

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

  • @ildarminurof1251
    @ildarminurof1251 Жыл бұрын

    Благодарю! Классный видео урок!

  • @user-rp4oi8iw2c
    @user-rp4oi8iw2c2 жыл бұрын

    Очень понятно. Именно этого мне и нехватало. Благодарю

  • @Amourphys
    @Amourphys2 жыл бұрын

    Спасибо большое за полезный материал, все получилось, все работает

Келесі