Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP
Vložit
- čas přidán 28. 07. 2024
- В этом курсе мы разберем базовые концепции серверной разработки. Курс будет предназначен для начинающих в 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 - Věda a technologie
Как беспощадно время)
в 2022 по ходу урока пришлось доустановить:
express-form-data для парсинга тела запроса из form-data
в fileService пришлось пользовать fs.rename т.к. file.mv сказал что он не функция=)
с локальной монгой (т.к. облачная без впна теперь всё) тоже оказалось интересно, для подключения нужно создавать пользователя с правами на readWrite иначе не коннектилось (без указания юзера).
Пока что в начале пути, материал шикарен (структурирован, понятен). Классные уроки 👍
лайк, подписка и отдельный плейлист из ваших видео!)
Тимур ты молодец! Никто не снимает такие уроки для бесплатных просмотров. Я очень рад что у нас есть такие люди, которые не просто готовы делиться своими знаниями но и преподносить это очень грамотно, четко и ясно. Я надеюсь что твой труд не напрасный, и что тебе воздастся это в тысячу и более раз. Желаю тебе удачи в жизни, а твоему творчеству и каналу процветания. Ну и конечно же здоровья
it-kamasutra прекрасные бесплатные плейлисты по части фронта и бэка. Так что не никто) Димыч очень дотошно разжевывает - так что дойдет даже гуманитарию =)
@@vlad-zf1evтолько после 5го видео тошнит от вступления
Реакт редакс ты знать будешь крутоооо....@@user-dl2zr7uy6z
@@vlad-zf1ev ))), Димыча многие знают, но лучше их обоих смотреть...
Кто смотрит в 2023 и у кого не робит POST и PUT в постмане - зайдите в Headers и в key поставте "Content-Type" а в value "application/json".
Спасибо за видео, лайк!
Спасибо большое!
Спасибо добрый человек!!!
Очень очень хорошее видео, особенно для начинания. Много важных простых акцентов и ключевых понятий, в частности, касательно принципов построения CRUD. Спасибо большое за полезный материал.
Видео огонь! Люблю твои уроки - все понятно, не нудно и мега-полезно. Спасибо!!!
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
столько полезности, и всего 45 минут, все по делу, без воды! Спасибо большое, думаю, теперь смогу написать сам BackEnd для своего веб приложения
Очень сложно во время просмотра не поставить лайк, спасибо тебе! Давай еще бэк для фронтов )) Сделаешь сферу образованее
Просто бомбическое объяснение CRUD RestAPI на node.js express. Спасибо!
Спасибо, Тимур, тебе за труды, все очень кратко и доходчиво без излишеств!
Вижу Ulbi - ставлю лайк!
Спасибо!)
Очень полезное видео как для новичка, так и для опытного, жду с нетерпением ваши последующие видео по node.js
Шикарнейший курс,спасибо ! Backend,RESTfull API, CRUD, HTTP, node.js, express
Не пойму как я не попал на этот канал раньше. Это настоящий клад!
Высший класс!!! Это лучшее видео, которое Вы сделали!!! Респект!!! В этом видео нет ничего лишнего, и в тоже самое время есть всё необходимое. Вообще для начинающих бэкэндеров хочу пояснить - бэкэнд это две вещи: базы данных и написание эндпойнт методов, всё остальное - бюрократические процедуры
Супер! Формат контента лучший что я видел!
Спасибо, стараюсь!
невероятно полезные уроки делаешь, спасибо!
Благодарю!
Понятные объяснения при отсутствии лишней информации. Очень полезный контент. Спасибо тебе, Тимур. Желаю успехов в твоём нелегком деле. Надеюсь этот труд окупается
Получая такие комментарии, он окупается 100%)
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
Огромное спасибо!!! Настоящий талант донести информацию так что бы она была понятна для мозга!!!)
Максимально информативное видео по основам бэка на JS. Отличный контент!
такой формат то что нужно для меня
, лучший в ru сегменте сейчас
, хотелось бы больше тайпскрипта (твой контент идеален)
согласен, тайпскрипта побольше бы
Будет еще что-то по тайпскрипт я думаю)
@@chikenmacnugget помогает в разработке, уменьшает шанс появления ошибок при работе с данными
@@chikenmacnugget за счет типов которые помогут тайпскрипту ругаться на дева который решил например вызвать свойство которого не существует(js скажет "красавчик")
@@chikenmacnugget Я знаю что Илья Климов осветил вопрос надежности тайпскрипта, и он прав. Есть готовая к продакшну альтернатива?
редко пишу комментарии, но после этого видео захотелось. очень приятно, что есть такой человек, желающий поделиться знаниями с другими безвозмездно. спасибо за то, что помогаете людям получить билет в лучшую жизнь
Первое видео которое я изучила от и до. Спасибо тебе! Очень понятно и доходчиво!
Спасибо большое, рад слышать!)
Отличный урок. Как и все остальные на этом канале. Спасибо огромное, Тимур!
То что доктор прописал. 👍 Спасибо вам за ваш труд. Очень крутой контент.
О, новое видео, всем приятного просмотра!👍 пойду ознакомлюсь, а потом опять к прошлому разбираться:)))
Особое спасибо за инфу, как использовать import вместо require, не знал, как правильно делать, а с ним код понятней:))) ну и слои абстракции были очень полезны, в остальном, закрепил знания, надеюсь🤣🤣🤣
@@ipa_stor Главное, что хоть что то было полезно!)
@@UlbiTV как это хоть что-то, все видео полезно, часть новые знания, часть закрепление старых:))) 👍
Если тоже самое видео сделаете для новичков, но не Rest, а так же объясните GraphQL + PostgreSQL, Вам в раю отдельное место сделают
а если еще и NEST.js, то ващеее! :-)
@@vwn6735 будет скорее всего!)
@@UlbiTV Здорово, будем ждать :-) Но, если это еще и с GraphQL... то это будет то, чего на русском языке на Ютубе - нет! :-)
Спасибо! Получилось всё, очень круто. Провозился долго только с локальным mongodb. А в остальном всё очень чётко, понятно и разжёвано)) Спасибо за труды. Всегда смотрю твои уроки с удовольствием
Спасибо большое за курс. Очень круто объяснил. Все по делу и ни грамма воды))
Ставлю 42 лайка. То, что нужно
Это что-то новенькое!!! Какое видео не посмотрю, радуюсь что есть такой канал!!!) Спасибо тебе за ценный контент!!!
Курсы отличные. Ни слова лишнего) Каждое видео в копилку
Тимур ты лучший!!! Спасибо за твои видео. Столько полезной информации кратко и без воды.
классные уроки!
Спасибо за подробное видео. Смотрел из интереса, в прошлом месяце по учебе сдал проект на эту тему. В итоге ты за 40 минут объяснил все то, с чем я бился месяц)
Большое спасибо! Учусь вебу, делаю большую соц. сеть на реакте, тоже при помощи курса и стороннего сервера, что не очень нравится, решил сразу сделать сервер и твой урок-выжимка - прям самый сок!
Огромное спасибо за очень полезную информацию, я практически не имея никаких знаний получил важную основу для понимания как и что работает. И на практике повторяя то что ты показывал поднял у себя локальный Backend. Пригодится теперь для освоения как выводить во фронтенд данные из api.👍👍👍
Привет, контент супер!!! подача класс!!! спасибо огромное за твой труд!!!
Скажу так: все понятно на конкретном примере и ясно, в какую сторону копать при отклонениях от описанного сценария.
Спасибо. =)
Spasibo ogromnoe, ochen nravitsya kak ti obyasnyaesh
Спасибо!)
Крутяк, то что надо для новичков
Лучший урок который я видел
Братик, спасибо за видео. Пушечные объяснения, доступно и понятно. Хотелось бы урок связанный с созданиями моделей монгусе подробный, сложные реализации,примеры и выводом информации из нескольких коллекций, несколько запросов. Зачастую в уроках база связанная с монго. Базовые простые модели, а хотелось бы вникнуть в сложные модели. Как интегрировать информацию из одной коллекции в другую, при запросе, работа с вложенными объектами и т.д.
Великолепно!
Очень крутые уроки!
Спасибо!
Обалдеть можно. Шикарный контент. Спасибо за труд!!!!
Спасибо, Тимур! Рады новому видео) буду смотреть за обедом 🥗
Спасибо!)
Красавчик 🤝
спасибо ,как всегда супер ! RESTfull API, CRUD, HTTP, node.js, express
Спасибо!)
Тимур, спасибо за прекрасно структурированный материал. Вот что значит 45 минут видео , которое нужно детально разбирать целый день )
то что нужно для меня-спасибо
Как долго я тебя искал! Подписался!
Спасибо!)
Огонь! Спасибо большое!
Огоо круто , спасибо за видео!
И тебе спасибо!)
Отличный курс, Тимур! С удовольствием посмотрел! Большое спасибо!
спасибо большое за столь качественные уроки
спасибо за видео, как всегда сначала лайк, потом просмотр!
Аналогично:)
Благодарю!)
@@djonyV Спасибо!)
Это то что нужно, годный контент. Четко и по делу. А главное что не заумно) Спасибо!
Самые нормальные обучающие видео на твоем канале. Спасибо тебе от души!
Спасибо вам как обычно!!
И вам спасибо!)
Спасибо! Классное введение в работу с Express.
очень круто. открыл много нового для себя. спасибо! продолжай в том же духе!
Круто! Спасибо! node.js express. RESTfull API, CRUD, HTTP
Рад слышать;)
do slez.... na schet 404 eto uje nostalgiya :D spasibo bolshoe ;) podacha informatsii' otlichno!!!
Спасибо!)
Отличное видео, Тимур! Спасибо за твой труд!
Спасибо большое, было очень интересно посмотреть видео. С первого раза все понятно! Спасибо тебе еще раз.
Классно!
Досмотрел. Довольно круто. Вроде и сжато, но при этом понятно. Спасибо большое з такой труд
Просто шикарный курс Тимур и до сих пор ни какой воды это уровень)
Спасибо Гурген!) Стараюсь!
Крутое видео !)!) Все очень доходчиво и примеры хорошие)))
Благодарю!)
лучший))
Спасибо!)
*ещё один комментарий поддержки*
Очень нравится ваш подход, чудесно!
Спасибо большое!
Огромное спасибо за твой труд ! Все понятно и просто !
Какой же ты прекрасный человек!! Как же все круто, классно и понятно!
Ждем продолжения! Контент бомба! Backend для начинающих. RESTfull API, CRUD, HTTP, node.js, express
Спасибо дружище!)
Спасибо! Действительно полезный контент.
Спасибо огромное за ваш труд! Очень полезный контент для любого начинающего знакомиться с бекендом. Коротко и по делу, вся первостепенно важная информация. Мне, данный ролик помог, после пройденного курса по nodejs, структурировать полученную информацию. Так получилось, что в ранее пройденном курсе, очень много всего наворочено было, упустил саму суть происходящего))). Это видео помогло лучше понять базовую логику создания сервера.
Отлично! Смотрю ролики и у Владилена Минина и у тебя и мне твои больше по душе)
Очень круто и понятно объясняешь, респект!
Спасибо, было интересно! Еще было бы полезно посмотреть про бэкэнд на микросервисах, на бессерверных технологиях, serverless framework и сравнение в традиционным бэкэндом
Автор молодец! Обожаю его ролики - информативные и по делу!
Отличное вводное видео! 🔥
Курс всё ещё актуален. Были моменты, которые устарели, но их немного.
Теперь у меня есть какой-то фундамент. Спасибо, Тимур!)
Nodejs от А до Я посмотрел.
Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP тоже посмотрел.
Теперь пора приступить к созданию Full-stack приложения!
Благодарю за прекрасный контент !!))
Я просто черпаю инфу с твоего канала. Кладезь!
Мне очень нравится подход в этом и других видео автора. Автор берёт и начинает писать приложение с чистого листа, и собирает по пути все грабли, на которые может наступить новичок, по пути объясняет как эти грабли обходить. На выходе получается, что контроллер, сервис и DAL - это не высосанные из пальца абстракции, а реальные инструменты, решающие реальные задачи.
По крайней мере это так выглядит после 6 с хвостиком лет коммерческой разработки))
Круто, ждала! Спасибо!
Добрый вечер!
Спасибо!)
СПАСИБО
Тимур, спасибо большое тебе, заканчиваю прямо сейчас твой огромный курс по Реакту. Не знаю в каких целях ты настолько подробно делишься информацией, но ты единственный чувак в интернете, который мотивирует меня заниматься разработкой.
Устроился куда то ?
Спасибо, мне, как новичку, очень интересно было)
Отличный урок! Большое спасибо!
Изложение материала выше всяких похвал!
Как всегда топ🔥🔥🔥
Спасибо тебе огромное! Без тебя я бы потерял мотивация и забросил бы это все
Очень крутые уроки! Спасибо! (RESTfull API, CRUD, HTTP)
Спасибо за труд! Очень познавательно.
спасибо за разбор, очень понятно и полезно!
Каждый раз когда смотрю твои ролики преисполняюсь и кажетя что все это супер легко.
Шикарный контент как всегда, Тимур 🔥🔥🔥
Спасибо.
Подача материала четкая и понятная, с практическими примерами.
Теперь для меня бэк не такой черный ящик)
Шикарное видео, спасибо за уроки!
Почему мы сначало ставим лайк, а потом смотрим видео))
Чувствую вашу поддержку!)