Тёмный

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

Ulbi TV
Подписаться 301 тыс.
Просмотров 317 тыс.
50% 1

В этом курсе мы разберем базовые концепции серверной разработки. Курс будет предназначен для начинающих в 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

Наука

Опубликовано:

 

20 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 696   
@user-si7hx8fb5x
@user-si7hx8fb5x 2 года назад
Тимур ты молодец! Никто не снимает такие уроки для бесплатных просмотров. Я очень рад что у нас есть такие люди, которые не просто готовы делиться своими знаниями но и преподносить это очень грамотно, четко и ясно. Я надеюсь что твой труд не напрасный, и что тебе воздастся это в тысячу и более раз. Желаю тебе удачи в жизни, а твоему творчеству и каналу процветания. Ну и конечно же здоровья
@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 иначе не коннектилось (без указания юзера). Пока что в начале пути, материал шикарен (структурирован, понятен). Классные уроки 👍 лайк, подписка и отдельный плейлист из ваших видео!)
@slowmoka
@slowmoka 11 месяцев назад
Кто смотрит в 2023 и у кого не робит POST и PUT в постмане - зайдите в Headers и в key поставте "Content-Type" а в value "application/json". Спасибо за видео, лайк!
@errvvi
@errvvi 10 месяцев назад
Спасибо большое!
@aggagg2172
@aggagg2172 6 месяцев назад
Спасибо добрый человек!!!
@alesiadrozdova8330
@alesiadrozdova8330 2 года назад
Видео огонь! Люблю твои уроки - все понятно, не нудно и мега-полезно. Спасибо!!!
@mikhail_shokun
@mikhail_shokun 2 года назад
Спасибо, Тимур, тебе за труды, все очень кратко и доходчиво без излишеств!
@alekseyberezov8020
@alekseyberezov8020 2 года назад
Просто бомбическое объяснение CRUD RestAPI на node.js express. Спасибо!
@AlexanderGrinvald
@AlexanderGrinvald 3 года назад
Очень полезное видео как для новичка, так и для опытного, жду с нетерпением ваши последующие видео по node.js
@mikhailstepanishev4645
@mikhailstepanishev4645 3 года назад
Шикарнейший курс,спасибо ! Backend,RESTfull API, CRUD, HTTP, node.js, express
@Tim-Slim
@Tim-Slim 3 года назад
Вижу Ulbi - ставлю лайк!
@UlbiTV
@UlbiTV 3 года назад
Спасибо!)
@user-dl3fx8mz8z
@user-dl3fx8mz8z 2 года назад
Огромное спасибо!!! Настоящий талант донести информацию так что бы она была понятна для мозга!!!)
@voytko1994
@voytko1994 2 года назад
столько полезности, и всего 45 минут, все по делу, без воды! Спасибо большое, думаю, теперь смогу написать сам BackEnd для своего веб приложения
@MsSavchuk
@MsSavchuk 2 года назад
Очень очень хорошее видео, особенно для начинания. Много важных простых акцентов и ключевых понятий, в частности, касательно принципов построения CRUD. Спасибо большое за полезный материал.
@Okhotnikov.M
@Okhotnikov.M 3 года назад
Максимально информативное видео по основам бэка на JS. Отличный контент!
@user-ew4bc1yi6w
@user-ew4bc1yi6w 3 года назад
Отличный урок. Как и все остальные на этом канале. Спасибо огромное, Тимур!
@m-fusion
@m-fusion 3 года назад
То что доктор прописал. 👍 Спасибо вам за ваш труд. Очень крутой контент.
@self-toughstudy6635
@self-toughstudy6635 3 года назад
Не пойму как я не попал на этот канал раньше. Это настоящий клад!
@nouchance
@nouchance 3 года назад
do slez.... na schet 404 eto uje nostalgiya :D spasibo bolshoe ;) podacha informatsii' otlichno!!!
@UlbiTV
@UlbiTV 3 года назад
Спасибо!)
@Artem-Rusich
@Artem-Rusich 2 года назад
Курсы отличные. Ни слова лишнего) Каждое видео в копилку
@aleks44619
@aleks44619 2 года назад
Обалдеть можно. Шикарный контент. Спасибо за труд!!!!
@user-hk9xk4wd9e
@user-hk9xk4wd9e 3 года назад
Круто! Спасибо! node.js express. RESTfull API, CRUD, HTTP
@UlbiTV
@UlbiTV 3 года назад
Рад слышать;)
@arnoldasmatijosius5154
@arnoldasmatijosius5154 2 года назад
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
@nemirovandrei
@nemirovandrei 3 года назад
Очень сложно во время просмотра не поставить лайк, спасибо тебе! Давай еще бэк для фронтов )) Сделаешь сферу образованее
@koafil
@koafil Год назад
Спасибо! Классное введение в работу с Express.
@user-fk1dt2ow6c
@user-fk1dt2ow6c 2 года назад
Это что-то новенькое!!! Какое видео не посмотрю, радуюсь что есть такой канал!!!) Спасибо тебе за ценный контент!!!
@kostyakykyshkin7974
@kostyakykyshkin7974 2 года назад
Спасибо большое за курс. Очень круто объяснил. Все по делу и ни грамма воды))
@f-len
@f-len Год назад
Спасибо! Получилось всё, очень круто. Провозился долго только с локальным mongodb. А в остальном всё очень чётко, понятно и разжёвано)) Спасибо за труды. Всегда смотрю твои уроки с удовольствием
@user-dw8lb8lc7u
@user-dw8lb8lc7u 3 года назад
такой формат то что нужно для меня , лучший в ru сегменте сейчас , хотелось бы больше тайпскрипта (твой контент идеален)
@mikhailreznichenko8035
@mikhailreznichenko8035 3 года назад
согласен, тайпскрипта побольше бы
@UlbiTV
@UlbiTV 3 года назад
Будет еще что-то по тайпскрипт я думаю)
@apexnuts9785
@apexnuts9785 2 года назад
@@chikenmacnugget помогает в разработке, уменьшает шанс появления ошибок при работе с данными
@romankocherezhchenko34
@romankocherezhchenko34 2 года назад
@@chikenmacnugget за счет типов которые помогут тайпскрипту ругаться на дева который решил например вызвать свойство которого не существует(js скажет "красавчик")
@romankocherezhchenko34
@romankocherezhchenko34 2 года назад
@@chikenmacnugget Я знаю что Илья Климов осветил вопрос надежности тайпскрипта, и он прав. Есть готовая к продакшну альтернатива?
@lamer492
@lamer492 3 года назад
Если тоже самое видео сделаете для новичков, но не Rest, а так же объясните GraphQL + PostgreSQL, Вам в раю отдельное место сделают
@vwn6735
@vwn6735 3 года назад
а если еще и NEST.js, то ващеее! :-)
@UlbiTV
@UlbiTV 3 года назад
@@vwn6735 будет скорее всего!)
@vwn6735
@vwn6735 3 года назад
@@UlbiTV Здорово, будем ждать :-) Но, если это еще и с GraphQL... то это будет то, чего на русском языке на Ютубе - нет! :-)
@Pan_Jan_Wroclawski
@Pan_Jan_Wroclawski 2 года назад
Отличный курс, Тимур! С удовольствием посмотрел! Большое спасибо!
@user-kw5yy1gi7e
@user-kw5yy1gi7e Год назад
Тимур ты лучший!!! Спасибо за твои видео. Столько полезной информации кратко и без воды.
@zumbost1kd172
@zumbost1kd172 6 месяцев назад
редко пишу комментарии, но после этого видео захотелось. очень приятно, что есть такой человек, желающий поделиться знаниями с другими безвозмездно. спасибо за то, что помогаете людям получить билет в лучшую жизнь
@mykhailostepanishchev6472
@mykhailostepanishchev6472 3 года назад
спасибо ,как всегда супер ! RESTfull API, CRUD, HTTP, node.js, express
@UlbiTV
@UlbiTV 3 года назад
Спасибо!)
@arhfallen6792
@arhfallen6792 Год назад
Спасибо за подробное видео. Смотрел из интереса, в прошлом месяце по учебе сдал проект на эту тему. В итоге ты за 40 минут объяснил все то, с чем я бился месяц)
@programming5944
@programming5944 3 года назад
невероятно полезные уроки делаешь, спасибо!
@UlbiTV
@UlbiTV 3 года назад
Благодарю!
@user-id8si2zq4o
@user-id8si2zq4o Год назад
Огромное спасибо за очень полезную информацию, я практически не имея никаких знаний получил важную основу для понимания как и что работает. И на практике повторяя то что ты показывал поднял у себя локальный Backend. Пригодится теперь для освоения как выводить во фронтенд данные из api.👍👍👍
@JIaBuHa
@JIaBuHa 3 месяца назад
Тимур, спасибо за прекрасно структурированный материал. Вот что значит 45 минут видео , которое нужно детально разбирать целый день )
@ultimate98
@ultimate98 Год назад
Отличное видео, Тимур! Спасибо за твой труд!
@romankrytski8687
@romankrytski8687 Год назад
Большое спасибо! Учусь вебу, делаю большую соц. сеть на реакте, тоже при помощи курса и стороннего сервера, что не очень нравится, решил сразу сделать сервер и твой урок-выжимка - прям самый сок!
@taraszas
@taraszas 3 года назад
Великолепно! Очень крутые уроки! Спасибо!
@krivalex
@krivalex 2 года назад
спасибо большое за столь качественные уроки
@vladyslavfx3892
@vladyslavfx3892 3 года назад
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
@cheesecheesson9842
@cheesecheesson9842 3 года назад
Первое видео которое я изучила от и до. Спасибо тебе! Очень понятно и доходчиво!
@UlbiTV
@UlbiTV 3 года назад
Спасибо большое, рад слышать!)
@use76543
@use76543 Год назад
Самые нормальные обучающие видео на твоем канале. Спасибо тебе от души!
@wardog4244
@wardog4244 3 года назад
Супер! Формат контента лучший что я видел!
@UlbiTV
@UlbiTV 3 года назад
Спасибо, стараюсь!
@jsmonstr9638
@jsmonstr9638 3 года назад
Ждем продолжения! Контент бомба! Backend для начинающих. RESTfull API, CRUD, HTTP, node.js, express
@UlbiTV
@UlbiTV 3 года назад
Спасибо дружище!)
@user-mv3ki1ct4z
@user-mv3ki1ct4z 3 года назад
Понятные объяснения при отсутствии лишней информации. Очень полезный контент. Спасибо тебе, Тимур. Желаю успехов в твоём нелегком деле. Надеюсь этот труд окупается
@UlbiTV
@UlbiTV 3 года назад
Получая такие комментарии, он окупается 100%)
@user-ef6ee6vm9r
@user-ef6ee6vm9r 2 года назад
Привет, контент супер!!! подача класс!!! спасибо огромное за твой труд!!! Скажу так: все понятно на конкретном примере и ясно, в какую сторону копать при отклонениях от описанного сценария. Спасибо. =)
@stanislavafanasiev5766
@stanislavafanasiev5766 2 года назад
Это то что нужно, годный контент. Четко и по делу. А главное что не заумно) Спасибо!
@Vinits-i
@Vinits-i 3 месяца назад
Какой же ты прекрасный человек!! Как же все круто, классно и понятно!
@brianryan4053
@brianryan4053 2 года назад
Высший класс!!! Это лучшее видео, которое Вы сделали!!! Респект!!! В этом видео нет ничего лишнего, и в тоже самое время есть всё необходимое. Вообще для начинающих бэкэндеров хочу пояснить - бэкэнд это две вещи: базы данных и написание эндпойнт методов, всё остальное - бюрократические процедуры
@tackesi
@tackesi Год назад
Досмотрел. Довольно круто. Вроде и сжато, но при этом понятно. Спасибо большое з такой труд
@alexalex-zh4ep
@alexalex-zh4ep 2 года назад
Изложение материала выше всяких похвал!
@user-nr5mr2wp8z
@user-nr5mr2wp8z 2 года назад
Огромное спасибо за твой труд ! Все понятно и просто !
@yuliakarpova9889
@yuliakarpova9889 3 года назад
Отличный урок! Большое спасибо!
@kirillshapovalov495
@kirillshapovalov495 3 года назад
очень круто. открыл много нового для себя. спасибо! продолжай в том же духе!
@MouseDaison
@MouseDaison 3 года назад
*ещё один комментарий поддержки* Очень нравится ваш подход, чудесно! Спасибо большое!
@BlackGamingChannel-xj8rp
@BlackGamingChannel-xj8rp 5 месяцев назад
Автор молодец! Обожаю его ролики - информативные и по делу!
@azatfarmanyan150
@azatfarmanyan150 Год назад
Спасибо большое, было очень интересно посмотреть видео. С первого раза все понятно! Спасибо тебе еще раз.
@user-zz7qk2gy2g
@user-zz7qk2gy2g 2 года назад
Спасибо! Действительно полезный контент.
@yuriimaximov8439
@yuriimaximov8439 3 года назад
Очень круто и понятно объясняешь, респект!
@user-ji6tx7zq7j
@user-ji6tx7zq7j Год назад
Спасибо за труд! Очень познавательно.
@ipa_stor
@ipa_stor 3 года назад
О, новое видео, всем приятного просмотра!👍 пойду ознакомлюсь, а потом опять к прошлому разбираться:)))
@ipa_stor
@ipa_stor 3 года назад
Особое спасибо за инфу, как использовать import вместо require, не знал, как правильно делать, а с ним код понятней:))) ну и слои абстракции были очень полезны, в остальном, закрепил знания, надеюсь🤣🤣🤣
@UlbiTV
@UlbiTV 3 года назад
@@ipa_stor Главное, что хоть что то было полезно!)
@ipa_stor
@ipa_stor 3 года назад
@@UlbiTV как это хоть что-то, все видео полезно, часть новые знания, часть закрепление старых:))) 👍
@vryaboshapko
@vryaboshapko Год назад
Мне очень нравится подход в этом и других видео автора. Автор берёт и начинает писать приложение с чистого листа, и собирает по пути все грабли, на которые может наступить новичок, по пути объясняет как эти грабли обходить. На выходе получается, что контроллер, сервис и DAL - это не высосанные из пальца абстракции, а реальные инструменты, решающие реальные задачи. По крайней мере это так выглядит после 6 с хвостиком лет коммерческой разработки))
@user-kn3ut1sh2o
@user-kn3ut1sh2o 2 года назад
Очень крутые уроки! Спасибо! (RESTfull API, CRUD, HTTP)
@DrGurgen
@DrGurgen 3 года назад
Просто шикарный курс Тимур и до сих пор ни какой воды это уровень)
@UlbiTV
@UlbiTV 3 года назад
Спасибо Гурген!) Стараюсь!
@user-nd9ce7ul4e
@user-nd9ce7ul4e 9 месяцев назад
Спасибо огромное за ваш труд! Очень полезный контент для любого начинающего знакомиться с бекендом. Коротко и по делу, вся первостепенно важная информация. Мне, данный ролик помог, после пройденного курса по nodejs, структурировать полученную информацию. Так получилось, что в ранее пройденном курсе, очень много всего наворочено было, упустил саму суть происходящего))). Это видео помогло лучше понять базовую логику создания сервера.
@barbatage5078
@barbatage5078 3 года назад
Спасибо, Тимур! Рады новому видео) буду смотреть за обедом 🥗
@UlbiTV
@UlbiTV 3 года назад
Спасибо!)
@vasylkovalenko1425
@vasylkovalenko1425 2 года назад
Я просто черпаю инфу с твоего канала. Кладезь!
@coolbig
@coolbig 3 года назад
Братик, спасибо за видео. Пушечные объяснения, доступно и понятно. Хотелось бы урок связанный с созданиями моделей монгусе подробный, сложные реализации,примеры и выводом информации из нескольких коллекций, несколько запросов. Зачастую в уроках база связанная с монго. Базовые простые модели, а хотелось бы вникнуть в сложные модели. Как интегрировать информацию из одной коллекции в другую, при запросе, работа с вложенными объектами и т.д.
@HelgaBlood
@HelgaBlood 2 года назад
Тимур, спасибо большое тебе, заканчиваю прямо сейчас твой огромный курс по Реакту. Не знаю в каких целях ты настолько подробно делишься информацией, но ты единственный чувак в интернете, который мотивирует меня заниматься разработкой.
@Sashaa
@Sashaa Год назад
Устроился куда то ?
@belle-nastja
@belle-nastja 2 года назад
Благодарю за прекрасный контент !!))
@kalts_daniil
@kalts_daniil 3 месяца назад
Отличное вводное видео! 🔥 Курс всё ещё актуален. Были моменты, которые устарели, но их немного. Теперь у меня есть какой-то фундамент. Спасибо, Тимур!) Nodejs от А до Я посмотрел. Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP тоже посмотрел. Теперь пора приступить к созданию Full-stack приложения!
@user-wk5ij2je3z
@user-wk5ij2je3z Год назад
Шикарный контент как всегда, Тимур 🔥🔥🔥
@swashyone1
@swashyone1 2 года назад
Огонь! Спасибо большое!
@Pr0xytube
@Pr0xytube 3 года назад
Спасибо, мне, как новичку, очень интересно было)
@dmitrykarpovich186
@dmitrykarpovich186 2 года назад
Отлично! Смотрю ролики и у Владилена Минина и у тебя и мне твои больше по душе)
@user-km8kb3xj1p
@user-km8kb3xj1p 6 месяцев назад
Спасибо, Тимур! Продолжаю учить бэк
@arsen..
@arsen.. Год назад
Каждый раз когда смотрю твои ролики преисполняюсь и кажетя что все это супер легко.
@uNkind33
@uNkind33 3 года назад
спасибо за видео, как всегда сначала лайк, потом просмотр!
@djonyV
@djonyV 3 года назад
Аналогично:)
@UlbiTV
@UlbiTV 3 года назад
Благодарю!)
@UlbiTV
@UlbiTV 3 года назад
@@djonyV Спасибо!)
@zaqwer9595
@zaqwer9595 Год назад
43:38 - на остаток дня настроение хорошее) Спасибо за отличное видение в бэк!
@user-rd6oe9ny1j
@user-rd6oe9ny1j 2 года назад
Спасибо за отличное видео, Тимур!
@user-rp4oi8iw2c
@user-rp4oi8iw2c Год назад
Очень понятно. Именно этого мне и нехватало. Благодарю
@artem4637
@artem4637 2 года назад
Спасибо, было интересно! Еще было бы полезно посмотреть про бэкэнд на микросервисах, на бессерверных технологиях, serverless framework и сравнение в традиционным бэкэндом
@Wo0zZ1
@Wo0zZ1 2 года назад
Спасибо тебе огромное! Без тебя я бы потерял мотивация и забросил бы это все
@KvN-UA
@KvN-UA 2 года назад
Весьма полезный и информативный контент!
@romarampagev5044
@romarampagev5044 Год назад
Шикарное видео, спасибо за уроки!
@mishakalyna
@mishakalyna 3 года назад
Почему мы сначало ставим лайк, а потом смотрим видео))
@UlbiTV
@UlbiTV 3 года назад
Чувствую вашу поддержку!)
@blgarOk
@blgarOk 2 года назад
Спасибо. Подача материала четкая и понятная, с практическими примерами. Теперь для меня бэк не такой черный ящик)
@egorpobylets6597
@egorpobylets6597 Год назад
Спасибо Тимур!!! Отличное видео по node, express, mongodb, mongoose!!!!
@alexstepanchhuk683
@alexstepanchhuk683 Год назад
Просто замечательно!!!! Спасибо!
@Amourphys
@Amourphys 2 года назад
Спасибо большое за полезный материал, все получилось, все работает
@danilukhov1742
@danilukhov1742 2 года назад
Большое спасибо за контент!
@marievolettka9210
@marievolettka9210 3 года назад
спасибо за разбор, очень понятно и полезно!
@Noanynameatall
@Noanynameatall 3 года назад
комментарий в поддержку канала! Спасибо за старания)
@ildarminurof1251
@ildarminurof1251 Год назад
Благодарю! Классный видео урок!
@user-zd4uv9kt2g
@user-zd4uv9kt2g 8 месяцев назад
Ты делаешь очень хороший и полезный контент! Спасибо тебе
@user-jj6pv4io7m
@user-jj6pv4io7m 2 года назад
спасибо за урок! продолжай в том же духе! ЛАЙК!!!
@tolkafkin
@tolkafkin 2 года назад
спасибо, чувак) я хоть и на python учусь, но смысл почти тот же ) много тонких базовых вещей рассказал. обязательно пересмотрю
@user-vp9qe7gh1h
@user-vp9qe7gh1h 29 дней назад
Спасибо Вам огромное за Вашу работу!))
@andrespez7548
@andrespez7548 3 года назад
Отличное видео! Всё доходчиво и понятно 👏👏
@UlbiTV
@UlbiTV 3 года назад
Спасибо!)
Далее
iPhone 12 socket cleaning #fixit
0:30
Просмотров 44 млн
ТОП-5 культовых телефонов‼️
1:00