Node JS фундаментальный курс от А до Я. Node.js Теория и практика

  Переглядів 487,903

Ulbi TV

2 роки тому

Node js курс. В этом ролике мы разберем основные теоретические и практические моменты связанные с node js. Сделаем небольшой фреймворк на node js. Научимся работать с базами данных. В конце вас ждет план на дальнейшее обучение.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Исходный код здесь - t.me/ulbi_tv/39
Домашнее задание здесь - boosty.to/ulbitv/posts/4b65a36b-06a9-475c-aefe-b75f6824235a
Таймкоды:
00:00 ➝ Введение
02:00 ➝ Установка node js. Информация про npm
06:16 ➝ Теория. Что такое node js, v8, libuv
14:00 ➝ Асинхронная модель. Шаблон реактор. Многопоточность, неблокирующий\блокирующий ввод вывод. Event loop в node js
33:11 ➝ Практика. process. Переменные окружения
38:50 ➝ Path, URL
44:07 ➝ Файловая система. Работа с файлами. CRUD
59:00 ➝ Операционная система, модуль cluster
01:04:50 ➝ События. Модуль events, EventEmitter
01:09:00 ➝ Стримы. Readable, writable streams
01:17:30 ➝ HTTP. Основы. Создание простого сервера.
01:22:00 ➝ Создание своего фреймворка по типу express
01:51:00 ➝ Работа с базой данных
01:57:23 ➝ ПЛАН на дальнейшее обучение . Ставим лайки и пишем комментарии :)
Мой канал в telegram и канал для общения подписчиков - t.me/ulbi_tv
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

КОМЕНТАРІ: 741
@frontenddeveloper7987
@frontenddeveloper7987 2 роки тому
Фронтендеры, с вас по лайку под этим комментом. Интересно сколько нас тут.
@user-ts7lj1lu1k
@user-ts7lj1lu1k Місяць тому
А кого ещё вы здесь ожидаете увидеть? Отоларингологов?)
@user-wq9gc4rj3w
@user-wq9gc4rj3w 21 день тому
@@user-ts7lj1lu1k отоларингологи под другим комментом отмечаются, не путайте людей.
@VladilenMinin
@VladilenMinin 2 роки тому
Топ контент
@UlbiTV
@UlbiTV 2 роки тому
Спасибо, Владилен)
@konstantinvoronin4687
@konstantinvoronin4687 2 роки тому
​@@den9943 Нет ничего такого в том, что блоггеры просматривают контент других блоггеров. Так же нет ничего зазорного в том, что он может взять некоторые приемы и подходы на вооружение, посмотреть на подачу одного и того же контента с разных сторон. Как расти и развиваться, если не анализировать рынок? И Ulbi TV, и Владилен Минин, и много других блоггеров внесли огромный вклад в становление русских программистов. Многие начинающие (и с опытом) программисты пользуются их роликами с удовольствием. Лично я искренне благодарен им всем за это. ​ @Den твое мнение имеет право на существование и я понял тот посыл, который ты хотел донести... Но лично мне не понравилось твое пренебрежение.
@Snake98365
@Snake98365 2 роки тому
@@UlbiTV тот момент когда после твоего ролика я понял зачем вообще нужен event loop, promice, которые изучал у Владилена, он тоже про это достаточно простые видео делает, но в теорию углубляешься больше ты мол зачем и конкретно где это нужно)
@Putin-Lox
@Putin-Lox 2 роки тому
ДНО КОНТЕНТ
@vugpgu
@vugpgu 2 роки тому
@@Snake98365 "в теорию углубляешься больше ты мол зачем и конкретно где это нужно)" - это мысль или генерация случайных символов? Если первое, сформируйте, пожалуйста!
@pkv97
@pkv97 2 роки тому
Каждый раз визжу от радости когда вижу новое видео на твоём канале. То, что ты делаешь это просто невероятно. Так, как ты объясняешь не объясняет никто, у тебя реально талант. Спасибо огромное, откладываю все дела и начинаю смотреть!!!!!!!!!
@programming5944
@programming5944 2 роки тому
Присоединяюсь, контент топ
@UlbiTV
@UlbiTV 2 роки тому
Спасибо!) продуктивного просмотра!
@user-ho6lv3ql3j
@user-ho6lv3ql3j 2 роки тому
@@UlbiTV привет, я вот новичок и хочу изучить нод, с какого видео мне начать?
@projeqt9243
@projeqt9243 2 роки тому
твой канал это просто подарок для разработчиков, и для опытных, и для новичков особенно!
@creemer
@creemer 2 роки тому
Масштабирование - это очень нужно!!! И стримы тоже очень полезно! Был бы очень признателен за такой контент!
@user-bl4te2kg8v
@user-bl4te2kg8v 2 роки тому
Такого еще не было. Огромное спасибо. Здоровья и благополучия!!!
@podoiwis
@podoiwis 2 роки тому
Было б круто увидеть ролик про докер
@user-bp7jb5of5d
@user-bp7jb5of5d 2 роки тому
Бесконечная благодарность тебе, Тимур за твои ролики. Тонны полезной и правильно структурированной информации в удобном для обучения формате. Все доходчиво и понятно. Отдельное спасибо за и за план дальнейшего обучения.
@cheesecheesson9842
@cheesecheesson9842 2 роки тому
Дорогой Тимур, как только я устроюсь на работу, я буду твоим патроном. Ты делаешь хорошее дело. Спасибо тебе.
@UlbiTV
@UlbiTV 2 роки тому
Привет, спасибо за поддержку, и успехов в обучении и поиске работы:)
@n1azar
@n1azar 2 роки тому
Поддерживаю ! только хоть какие то деньги появятся, будем донатить !
@shpaton
@shpaton Рік тому
устроился ?
@cheesecheesson9842
@cheesecheesson9842 Рік тому
@@shpaton давно и патроном была пока была возможность. Сейчас живу за границей.
@shpaton
@shpaton Рік тому
@@cheesecheesson9842 ну это обнадеживает, значит будем смотреть, спасибо)
@user-yf5ip7td2y
@user-yf5ip7td2y 2 роки тому
у меня нет слов , парни из комментарии все сказали , хотелось бы услышать про high load и про докер контейнеров) Спасибо Тимур за лучший контент)
@user-iu2ci1cv1w
@user-iu2ci1cv1w 2 роки тому
Ulbi TV, говорю "мне это надо, расскажи") Про масштабирование node js приложений) И подробнее про stream)
@ilyaprotsenko1023
@ilyaprotsenko1023 2 роки тому
Нет слов, одни эмоции! Спасибо большое за то, что делишься своим трудом!
@pirozhok1337
@pirozhok1337 2 роки тому
Процесс получения знаний вышел на новый уровень. Спасибо!
@demiurgen13
@demiurgen13 2 роки тому
Повод для гордости более чем весомый! Работа проделана колоссальная. Спасибо
@strelok6903
@strelok6903 2 роки тому
Да ты ж мой родненький ,ты ж мой золотой ,какой ты красавчик ухххх, такая годная тема на 2 часа ,бл продолжай ,не бросай ,чую я у тебя научусь много чему ,вот начал 2 месяца назад с react и от тебя же пошел делать заказ на фрилансе ,кросс от души тебе
@UlbiTV
@UlbiTV 2 роки тому
Спасибо дружище и успехов!
@denysivashchenko2080
@denysivashchenko2080 2 роки тому
лучши курс ! обязательно ждём продолжения ! спасибо за твой труд !
@vladimirivanovvi2915
@vladimirivanovvi2915 2 роки тому
Круто. Давно не хватало такой методички! Много видео есть разных, но вся информация разрознена
@user-zk3bc1lf8k
@user-zk3bc1lf8k 2 роки тому
Названия видео всегда совпадают с содержанием! Чувствую курс действительно фундаментальнейший!!!!!!!!!!! Смотрим!
@UlbiTV
@UlbiTV 2 роки тому
Под каждым видео жду ваш комментарий!
@mrbamz7209
@mrbamz7209 2 роки тому
Ура товарищи! Просто шикарно! Ты реально один из полезнейших людей на ютубе. Благодарю тебя от души!
@progtime2000
@progtime2000 2 роки тому
Масштабирование - очень интересно, ждем новых видео))), лучший каyал в русском UKposts!!!
@user-oh3zv3oj4m
@user-oh3zv3oj4m 2 роки тому
очень интересно тема про стримы поподробнее
@shittywizzard5727
@shittywizzard5727 2 роки тому
Лучший в мире за работой! Как по мне канал где все объясняется максимально доступно, такого больше нигде не встречал. Спасибо!
@Volcharalifr
@Volcharalifr 2 роки тому
Про масштабирование через Docker интересно посмотреть
@sergeysamius1128
@sergeysamius1128 2 роки тому
Спасибо за отличный контент! Node JS фундаментальный курс от А до Я. Node.js
@sergeyplotnikov5031
@sergeyplotnikov5031 2 роки тому
Капец как нужна информация про масштабирование, балнсировку, кластеризацию и т.д. Буду искренне благодарен!!
@bilgecodes
@bilgecodes 2 роки тому
Согласен про докер и кубик тоже
@philipryazankin1073
@philipryazankin1073 2 роки тому
Супер курс. Без воды, в хорошем темпе. Все четко. Просто класс! Спасибо.
@yurikosenko4833
@yurikosenko4833 2 роки тому
Ultbi TV - это просто настоящий клондайк для развития! Особенно полезно вайтишникам и джунам. Огромное спасибо за проделанную работу!
@user-tz8qo8tk8p
@user-tz8qo8tk8p 2 роки тому
Благодарю! как всегда невероятно качественно сделанный контент! И да голос в копилку большего количества тем по Node.js и fullstack!
@user-ll2vx2eo5r
@user-ll2vx2eo5r Рік тому
Насколько твои видео это концентрат полезной и бесценной информации. Благодарю за наикрутейший ролик))))
@IT-Svyatoslav
@IT-Svyatoslav 2 роки тому
Благо дарю Тимур за подробный контент по Nodejs 👍
@user-fh2ds7yw7x
@user-fh2ds7yw7x 2 роки тому
лучший, просто лучший, более качественной подачи и структуризации инфы найти нереально)
@filippkotenko851
@filippkotenko851 2 роки тому
Благодарю за твои труды! Материал супер
@sergeyivanov3480
@sergeyivanov3480 2 роки тому
Жду видео про масштабирование node js приложений!
@AmericanDragon134
@AmericanDragon134 2 роки тому
У меня такой план. С перво смотрю твои видоси для начало и потом ПУТЬ самурая (Backend) с Димычом .
@jsmonstr9638
@jsmonstr9638 2 роки тому
Вот это контент....Node JS фундаментальный курс от А до Я. Node.js Теория и практик
@user-fs1pm5oe5s
@user-fs1pm5oe5s 2 роки тому
Читаешь мысли) Как раз начал знакомиться с нодой, и тут человек выпускающий лучшие ролики по веб-технологиям делает по ней ролик, кайф!)
@UlbiTV
@UlbiTV 2 роки тому
Хех, спасибо за поддержку!
@user-fs1pm5oe5s
@user-fs1pm5oe5s 2 роки тому
@@UlbiTV Спасибо тебе, огромное, за то что ты это для нас делаешь бесплатно
@bogdanyaskevych5713
@bogdanyaskevych5713 2 роки тому
Очень бы хотелось увидеть ролик про маштабирование node js приложение!
@seoonlyRU
@seoonlyRU Рік тому
ну за такое видео не грех лайк поставить от сео-гуру и вебмастера-профи СЕООНЛИ
@Pan_Jan_Wroclawski
@Pan_Jan_Wroclawski 2 роки тому
Очень толково, актуально и своевременно). Спасибо, автор!)
@mykolashevchuk975
@mykolashevchuk975 2 роки тому
Thanks a lot!!! Eagerly waiting for AWS course (strategies of uploading files to S3, converting videos, lambdas and so on ).
@user-bx8tu3sj3w
@user-bx8tu3sj3w 2 роки тому
Да , видео по масштабированию node.js было бы очень интересно. Спасибо за материал!. The best.
@dzmitryrabinkin
@dzmitryrabinkin 2 роки тому
Спасибо за материал. 3 недели как делаю задачки на курсах. Жалею, что ролик не вышел раньше :)
@maximhasp1
@maximhasp1 2 роки тому
Даёшь масштабирование node js приложения!
@alekseyberezov8020
@alekseyberezov8020 2 роки тому
Бро, спасибо за труды! Можно тебя попростить? Запили, плиз ролик про то, как приложения деплоить на реальный сервер, как его там админить, как разделять проект на продакшен и текстовый и т.д. и т.п. А то видосов про создание приложений много(твои самые лучшие;)), а как потом это приложение миру показать, ни кто не делает... Встречал пару видосов, но там совсем поверхностно.
@tilda_code
@tilda_code 2 роки тому
Обычно ролики смотрю на скорости 1.5, здесь же и 1 много кажется. Контент полезен, но очень плотно упакован
@azizkudaikulov993
@azizkudaikulov993 2 роки тому
Спасибо, очень интересно. Обязательно буду смотреть про кластеризацию и балансировку.
@saintowl2442
@saintowl2442 2 роки тому
Вот мне это надо, расскажи
@Roman-fc8qt
@Roman-fc8qt 2 роки тому
Ну ты внатуре красавчик. Конечно не все подробно рассказывал, но в целом хорошо
@aliakseikaravaichyk1514
@aliakseikaravaichyk1514 2 роки тому
Тимур спасибо! Сейчас на работе, постараюсь глянуть вечером , но лайк авансом сразу же, репатуция твоих видео для меня положительная)
@UlbiTV
@UlbiTV 2 роки тому
Жду обратную связь тогда:))
@lessons3141
@lessons3141 Рік тому
материал конечно жесть , в хорошем смысле , не совсем для начинающих особенно в конце конечно, смотришь и понимаешь местами насколько далек от жизни. Спасибо
@user-oh3zv3oj4m
@user-oh3zv3oj4m 2 роки тому
Твои ролики как всегда шикарны, очень много информации даешь
@armenarakelyan2676
@armenarakelyan2676 2 роки тому
You are the best bro, I'll wait your next video about clusters, streams, event driven architecture.
@luteyka
@luteyka 2 роки тому
Очередное очень полезное видео. Тимур, спасибо огромное
@Tim-Slim
@Tim-Slim 2 роки тому
Спасибо за титанический труд! Многое узнал!
@romaloiko6029
@romaloiko6029 2 роки тому
Оч круто!
@andreykrav3274
@andreykrav3274 2 роки тому
У тебя самые лучшие видео! ты супер! как всегда лаконично и все самое главное.
@orbismala8124
@orbismala8124 2 роки тому
Спасибо за шикарный курс. Как раз вовремя.
@useruser-ie5tp
@useruser-ie5tp 2 роки тому
лайк поставил, потом посиотрю
@helengriva3016
@helengriva3016 Рік тому
Слов нет, есть только восторг от качества контента! Спасибо! ☺
@intention-man
@intention-man Рік тому
Полезное фундаментальное видео про backend в JS - node js! Спасибо за такой формат и другие полезные видео)
@Victor-lo6rj
@Victor-lo6rj 2 роки тому
пожалуй лучший канал для изучения бэка (тут просто кладезь отправной информации, где нет кучи лишней теории, которая только забивает по началу голову)
@namesurname-ss8vx
@namesurname-ss8vx 2 роки тому
Досмотрел, супер! Народ поддержите автора кто чем может! Я закинул копеечку на киви, такую работу надо поддерживать! Спасибо!
@gigabelka
@gigabelka 2 роки тому
Самая выжимка. Супер контент! Про стримы интересно.
@smilebad7490
@smilebad7490 2 роки тому
Спасибо. Ещё Node!
@SemenAlexndrovich
@SemenAlexndrovich 2 роки тому
Зашёл поставить лайк. Посмотрю потом. Заранее спасибо! =)
@IT-Svyatoslav
@IT-Svyatoslav 2 роки тому
Благодарю Тимур за ввод в backend через Nodejs. Мне заходит то что ты объясняешь фундамент 👍
@user-nz5jw7lp3b
@user-nz5jw7lp3b 2 роки тому
Вау! Не зря себя в конце похвалил, ведь твой контент уникален) Фронта везде много, а чтобы нормально про бек рассказывали -- редкость. Я бекендер и меня очень радуют твои видео по беку) Ты не только поверхностно показываешь, но и с практикой копаешь слегка вглубь. Благодаря Тебе сейчас почти прошел свой трехмесячный испытательный срок и если я его пройду -- жди на патреоне))) Спасибо Тебе й успехов!
@UlbiTV
@UlbiTV 2 роки тому
Привет! Поздравляю и успехов на новом месте работы!
@lesharper8751
@lesharper8751 2 роки тому
Очень интересно видео про масштабируемость и про стримы!
@cache_d
@cache_d Рік тому
Отличный курс. Без воды, быстро и доступно. И да, во всем нужна практика! Спасибо.
@anton-vr5xw
@anton-vr5xw 2 роки тому
досмотрел до конца, слишком годный контент!
@JS-fc2ut
@JS-fc2ut 2 роки тому
Благодарю за порцию качественного контента
@user-sh7bb6hk6f
@user-sh7bb6hk6f 2 роки тому
Большое спасибо. Много чёрных пятен исчезло.
@top-mma-news
@top-mma-news 2 роки тому
Чувак, спасибо большое, очень круто преподносишь инфу
@samiissa5537
@samiissa5537 2 роки тому
Красавчик ! В конце прям топ, по полкам разложил куда дальше и за все те видео, что уже есть тоже отдельное спасибо 💪🏼
@UlbiTV
@UlbiTV 2 роки тому
💪🏿✊🏻
@user-qo6pb1ov6z
@user-qo6pb1ov6z 5 місяців тому
Тимур, огромное спасибо! Такого качества и полезности материалов не встречал. С удовольствием занимаюсь. Успехов и удачи!
@user-iq1cr3ov6s
@user-iq1cr3ov6s 2 роки тому
Четко, давай авс и балансировку и докер и как это все вместе 😁
@ziyadseykhanov3967
@ziyadseykhanov3967 2 роки тому
круче уже не куда ) спасибо большое
@sergeyplotnikov5031
@sergeyplotnikov5031 2 роки тому
Великолепный курс!!! Большое спасибо!!!
@noiman6939
@noiman6939 2 роки тому
Я тут просто, чтобы лайк поставить, и коммент на всякий случай оставить. Всем приятного просмотра :)
@UlbiTV
@UlbiTV 2 роки тому
Спасибо за поддержку!
@sergeyplotnikov5031
@sergeyplotnikov5031 2 роки тому
Большое спасибо!!!! Собираюсь двигаться в этом направлении. Очень полезно!!!
@ivanmiarkulau8320
@ivanmiarkulau8320 Рік тому
Видео, как ты любишь говорить - просто кладезь информации! Тут просто уйма теории обо всем: движок V8, библиотека libuv, шаблон Reactor, работа операционных систем с демультиплексором событий, Event Loop, модули Events, Cluster и HTTP, работа со streams. И все рассказано максимально кратко и емко. Плюс еще потом вся теория закреплена практикой. Очень хотелось бы увидеть от тебя ролики о масштабировании NodeJS приложений и о работе со стримами в NodeJS. Спасибо тебе большое за твой труд, Тимур!
@shamilmubarakshin
@shamilmubarakshin 2 роки тому
Ульби, однозначно лучшее объяснение которое я видел, спасибо!
@mrbamz7209
@mrbamz7209 2 роки тому
Привет, пожалуйста сделай видео по svelte. Очень интересный фреймворк
@barmaley9705
@barmaley9705 Рік тому
еу, автор канала, ты рок звезда в мире обучающих видео по веб программированию, по качеству выкладки контента ты в самом топе!
@GliGlock
@GliGlock 2 роки тому
Первая нормальная схема Event Loop в восточной европе
@anika5307
@anika5307 2 роки тому
Спасибо👍
@Seacrest.
@Seacrest. 2 роки тому
Давай больше nodejs! Такая инфа типа "у createServer - req и res на самом деле стримы..." польезно знать, материал лучше прилипает. Спасибо!
@sergeyplotnikov5031
@sergeyplotnikov5031 2 роки тому
Про Стримы очень интересно! Прошу записать отдельный урок.
@konstantin6524
@konstantin6524 2 роки тому
Очень крутой ролик! Было бы замечательно послушать про стримы, хотел бы услышать разъяснение именно от тебя)
@user-yo2do5fe9x
@user-yo2do5fe9x 2 роки тому
Спасибо за труды, все оч толково, по делу и без воды. Жду новых видео по NodeJS, Express да и вообще дельные советы о разработке, спасибо!!!_)
@beebikey4370
@beebikey4370 2 роки тому
Крассавчик))))
@maximtsaritsinskiy5474
@maximtsaritsinskiy5474 2 роки тому
Масштабирование - это очень нужно!!! +
@ZzooD
@ZzooD 2 роки тому
Досмотрел до конца, комментарий в поддержку )
@Aryuzak1
@Aryuzak1 2 роки тому
Зашел чтобы чисто сказать спасибо. Как закончу с видео по Vue, вернусь
@UlbiTV
@UlbiTV 2 роки тому
Жду обратную связь!)
@Aryuzak1
@Aryuzak1 2 роки тому
не думал, что вернусь сюда спустя 4 месяца
@woodDacha
@woodDacha 2 роки тому
Сразу лайк и комент, ибо уверен в этом авторе все что смотрел было Мега полезно!
@user-xb3bp8dh6k
@user-xb3bp8dh6k 2 роки тому
Лайк не глядя
@user-yk3if2ku4e
@user-yk3if2ku4e 2 роки тому
Пушка, гонка! Вот что является качественным контентом!
@ksusha3010
@ksusha3010 2 роки тому
наконец-то дождалась Ноды! Сначала лайк, потом уже смотрю)
@UlbiTV
@UlbiTV 2 роки тому
Продуктивного просмотра и жду фидбек!
@ziapa
@ziapa 2 роки тому
Нужен ролик по масштабированию node.js приложений!
@aleksandrzelenskiy4000
@aleksandrzelenskiy4000 2 роки тому
Спасибо! Node.js это то что мне не хватало!
Glow Stick Secret 😱 #shorts
00:37
Mr DegrEE
Переглядів 97 млн
Портативная PS 5 🎮 #ps5 #expressly
0:22
ExpresSLY Shorts
Переглядів 258 тис.