Для того, чтоб все работало как в ролике при установке chalk поставьте 4.1.2 версию npm I chalk@4.1.2 Либо используйте модули Эксклюзивный контент на моем Boosty: boosty.to/vladilen
0:01 установка 1:47 проверка 8:50 установка chalk 10:42 установка nodemon 11:50 установка зависимостей с package 12:30 начало chalk 16:40 начало path 21:32 начало fs 30:27 начало os 34:00 начало events 39:42 начало server 43:32 изменение package 58:12 подключение файлов других типов
Благодаря вашему четкому разъяснению (без воды) я в 3 ночи решил начать изучать node js. Повторил за вами все, что показали в видео. Получил удовольствие от результата и приобретенных знаний. Спасибо !
Посмотрел несколько курсов и понял что у автора талант методиста. Подача информации выстроена очень грамотно с методологической точки зрения, не знаю это врожденное или приобретенное в педвузе, но это делает данные видео уроки лучшими из тех что мне попадались на ютубе. Подписался и поставил колокольчик.
Урок просто пушка! Нигде такого объяснения не встречал. Все сразу пишут либо на Express, либо просто показывают совсем базовые возможности node.js. Спасибо!
Ты о чём чел? Это же не курс а просто беглый обзор. У него также почти во всех курсах за час, кажется что что-то понял но когда пытаешься применить на практике - чувствуешь серьёзные пробелы в знаниях.
@@МіцнийволоснефритовийстерженьК когда начинаешь писать, то всегда чего-то не знаешь .. , это не проблема, обучение заключается в другом, за полным описанием обращайтесь к докам, а не курсу.
просто супер) Когда речь заходит об изучении чего-то нового в веб разработке, ваш канал в приоритетах №1, и уже потом англоязычные источники или курсы) Так было с JS, потом с React, теперь и с NodeJs Однозначно буду вспоминать вас и ваши деяния на пути моего становления как разработчика Большое спасибо)
Талантище!!!!! Неизменно, лучший лектор по программированию! Владилен, спасибо тебе огромное за лекции! Другие, есть, "бекают-мэкают", может и имеют знания, а преподнести не умеют... Ты мой фаворит!!!
Предлагаю автору пройти бесплатную сертификацию по ноде у меня и еще нескольких контрибьюторов ноды, подготовиться к ней можно по моим открытым лекциям
@@dynamitesfera это значит, что в связи с последними событиями меня люди спросили о моем отношении и вопросу и хотелось бы сформировать непредвзятое мнение
Господи блять, самый зашквар - призывать лайкнуть свой коммент в чате Ильи Климова. Тебя никто не просил сформировать свое мнение, ты сам его высрал и скинул скрин в чат и написал чтоб все лайкали.
@@sampeckjowerfell2515 в моих группах уже это обсуждают, да и Илья привел меня в пример, как самого экспертного и непонятного лектора, как противоположную крайность. А лайкать, чтоб автор увидел, я помощь предлагаю.
Спасибо, Владилен. То что ты делаешь очень круто. Такие видео можно даже по радио слушать, так ты хорошо рассказываешь . При определенной базе конечно. И при этом ни капли воды. Будь здоров!
Чтобы команда require('chalk') заработала, нужна chalk версии 4.1.2 или ниже (так как chalk перешел на ES модули). Можно выполнить эти 2 команды, чтобы установить нужную версию chalk: npm uninstall chalk npm i chalk@4.1.2
Спасибо, очень круто, особенно последняя часть, где установка сервера. Всегда работал с питоном, и было очень интересно узнать как это делается на Ноде!
для тех кто смотрит это видео после выхода версии chalk 5.0 в package.json укажите "type": "module", и используйте вместо requier() - import chalk from 'chalk'
А я сижу не могу понять почему ничего не получается как у него, спасибо за помощь. Так и знал что все эти "видосики" и "гайдики" нужно смотреть только если универ окончил, иначе не раз обраться)))
очень крутой урок! До этого урока я с нодой не был знаком и реально боялся с ней начинать. Но все не так страшно. + ты оч хорошо обьясняешь! Спасибо за труды!
Владилен, добрый день:) Изучая контент данного видео решил попробовать писать используя - "exports": "./index.js", "type": "module". Хочу сказать, что видео получается не очень "ап ту дейт" с такой точки зрения. Стоит ли учить подход указанный вами, или лучше сразу привыкать к новым импортам? Собираетесь ли записать видео о новых импортах (меня эта тема ввела в ступор, если честно)?
Круто, понятно, спасибо! У меня в процессе возникла проблема с nodemon, скорее всего проблема была связана либо с тем, что у меня нода не установлена глобально, либо версия плагина изменилась, поэтому плагин не следил за изменением файла index.js, решается это при помощи -L, т.е. должно получиться вот так: "dev": "nodemon -L index.js " в package.json
Снова хочу сказать огромное спасибо тебе, Владилен. Снова я столкнулся с трудностями, снова нашёл решение у тебя. Если у меня и получится стать разработчиком, то я точно буду висеть у тебя в спонсорах. Ты крут!
4:43 6:05 npm (менеджер пакетов). npm-v для проверки установленной версии 6:34 npm init 8:41 установка пакета chalk (npm i chalk) 10:1210:29 установка пакета nodemon 11:13 чем эти записи хороши и почему их нужно соблюдать. npm i 12:06 играем с базами NodeJS
Господа, мне уже безмерно приятно получать от вас такие отзывы. Цифры ничего не значат, мне важен качественный, разделяющий подход контингент единомышленников в первую очередь. Те, кому будет это близко подтянется со временем, я в этом не сомневаюсь)
Ребят, кто не может достучаться до __dirname и __filename при импортах модулями, вот решение: import { fileURLToPath } from 'url'; import { dirname } from 'path'; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); console.log(__filename); console.log(__dirname);
Для тех у кого выскакивает ошибка "[nodemon] app crashed - waiting for file changes before starting...". Проверьте не выполняется ли функция res.end(...); дважды. Просто я весь день мучился и не понимал, что не так. А оказалось , что у меня res.end дважды выполняется. Спасибо за урок.
На 51:43 в тернарном операторе, в условии true ты пишешь название файла с расширением, а в условии false просто берешь путь с req.url, в следствии чего на 55:47 ты получаешь ошибку. Так как нет расширения ты делаешь проверку на наличия расширения.
Спасибо огромное! Смотрю ваши видео один за другим,на одном дыхании :P Не останавливайтесь,как преподаватель) в ближайших планах приобрести ваш курс по Angular 8 Только вот не совсем понятно на каком уровне знаний по нативному JS,,ну и ES6,конечно,нужно находиться)
Если у вас появилась ошибка с require, то попробуйте следующее: В файле package.json вставьте "type": "module", а в вашем js файле напишите import pkg from 'chalk'; const { blue } = pkg;. Мне помогло
Огромная благодарность за урок, все доходчиво и понятно, единственное автор упоминал что на канале есть материал по Event Loop, к сожалению не нашел. Если кто нашел киньте линку pls.
@Владилен Минин Большое спасибо за видео! Вопрос по части с веб-сервером. На Винде на локалхосте не показывает страницу, а скачивает ее. При этом контент там меняется корректно при изменениях в js. На стековерфлоу тоже встречается упоминание, но решения не нашла. Есть какое-то решение?
Для того, чтоб все работало как в ролике при установке chalk поставьте 4.1.2 версию
npm I chalk@4.1.2
Либо используйте модули
Эксклюзивный контент на моем Boosty: boosty.to/vladilen
как ты быстро создавал колбек
() = ? что нажимал , что быстро появлялось все
Владилен. Сделай расширенный курс по Node
@@shyma_grasious Ссылка в описании. Давно все есть
@@VladilenMinin да я видел, но хотелось бы меньше экспрессов а больше чистой ноды
29:10 можно же так: console.log(`content: ${content}`). Верно?)
0:01 установка
1:47 проверка
8:50 установка chalk
10:42 установка nodemon
11:50 установка зависимостей с package
12:30 начало chalk
16:40 начало path
21:32 начало fs
30:27 начало os
34:00 начало events
39:42 начало server
43:32 изменение package
58:12 подключение файлов других типов
Спасибо!
Спасибо!
спасибо!)
Спасибо, добрый человек! Ребят, делаю курс по микросервисам для strong junior nodejs, кто в теме - добро пожаловать!
Благодаря вашему четкому разъяснению (без воды) я в 3 ночи решил начать изучать node js. Повторил за вами все, что показали в видео. Получил удовольствие от результата и приобретенных знаний. Спасибо !
Посмотрел несколько курсов и понял что у автора талант методиста. Подача информации выстроена очень грамотно с методологической точки зрения, не знаю это врожденное или приобретенное в педвузе, но это делает данные видео уроки лучшими из тех что мне попадались на ютубе. Подписался и поставил колокольчик.
Урок просто пушка! Нигде такого объяснения не встречал. Все сразу пишут либо на Express, либо просто показывают совсем базовые возможности node.js. Спасибо!
Благодарю за видео!
В инструкцию json добавляем: "type": "module",
А в код:
import chalk from "chalk" - вместо: const chalk = require(...)
но ведь и require много кто использует почему мы должны использовать import ??
Благодарю !!!
@@nowyd вроде как с 13 версией стали использовать import и export, но это не точно
"Если мы переходим в контакты - мы получаем ошибку... Ну, во всяком случаи, мы ее получили!" - программист-оптимист
аххахахаххха
Ну во всяком случае она не логическая
Говнокурс никто не отменял. Єто ж обзор а не курс по факту
Ну я один раз такую хуйню написал, что даже ошибки не было
@@shyma_grasious, Владилен норм чел)
Лучшее представление материала по этой теме, что мне встречалось!
Мой низкий поклон!
Ты о чём чел? Это же не курс а просто беглый обзор. У него также почти во всех курсах за час, кажется что что-то понял но когда пытаешься применить на практике - чувствуешь серьёзные пробелы в знаниях.
@@МіцнийволоснефритовийстерженьК когда начинаешь писать, то всегда чего-то не знаешь .. , это не проблема, обучение заключается в другом, за полным описанием обращайтесь к докам, а не курсу.
@@tech-village Хехе, ну 6тичасовой курс по JS крутой, и ещё плейлист сложный js простым языком)
Единственный Программист чьи объяснения работы и среды в целом легко схватываются и запоминаются так же легко , благодарю тебя за урок !!
16:29 - path;
21:30 - fs;
30:23 - os;
33:53 - events;
39:45 - http;
Это просто космический какой-то уровень объяснений, спасибо вам огромное!
Спасибо большое за Ваш труд! Ждем теперь по Express и Mongo!
Ребят, делаю курс по микросервисам для strong junior nodejs, кто в теме - добро пожаловать!
@@alexandrkruglyak подписался, как изучу основы Node, тогда и до твоего контента очередь дойдёт 🙂
Простым и доступным языком за час объяснил что такое node.Js и с чем его едят 👍
Это невероятно, не могу представить какую работу вы проделали для этого видео! Большое спасибо!:) От души!
просто супер)
Когда речь заходит об изучении чего-то нового в веб разработке, ваш канал в приоритетах №1, и уже потом англоязычные источники или курсы)
Так было с JS, потом с React, теперь и с NodeJs
Однозначно буду вспоминать вас и ваши деяния на пути моего становления как разработчика
Большое спасибо)
Насчет реакта еще есть отличный канал IT Kamasutra
Старые белые пятна уходя, открывают за собой новые)
Спасибо, Владилен!!!
Талантище!!!!! Неизменно, лучший лектор по программированию! Владилен, спасибо тебе огромное за лекции! Другие, есть, "бекают-мэкают", может и имеют знания, а преподнести не умеют... Ты мой фаворит!!!
Ставлю лайк за подробный разбор того, как делать всё руками и с нуля, а потом уже оптимизация. Становится очень понятно!
Спасибо огромное! Прям волшебство какое-то когда много лет работает с серверами, а теперь понимаешь как собственно они вообще функционируют!!!!
Предлагаю автору пройти бесплатную сертификацию по ноде у меня и еще нескольких контрибьюторов ноды, подготовиться к ней можно по моим открытым лекциям
Это значит, что автор плохо знает ноду, или что?)
@@dynamitesfera это значит, что в связи с последними событиями меня люди спросили о моем отношении и вопросу и хотелось бы сформировать непредвзятое мнение
Господи блять, самый зашквар - призывать лайкнуть свой коммент в чате Ильи Климова. Тебя никто не просил сформировать свое мнение, ты сам его высрал и скинул скрин в чат и написал чтоб все лайкали.
@@sampeckjowerfell2515 в моих группах уже это обсуждают, да и Илья привел меня в пример, как самого экспертного и непонятного лектора, как противоположную крайность. А лайкать, чтоб автор увидел, я помощь предлагаю.
@@sampeckjowerfell2515 у тебя мерзкая форма общения с людьми.
Спасибо! Часто бывает, что повторяешь строчку за строчкой - и не работает. А тут ААААГООООНЬ!!!! Круто, очень рад
if (err) throw err
Это как охранники с градусниками в магазинах :)
Спасибо, Владилен. То что ты делаешь очень круто. Такие видео можно даже по радио слушать, так ты хорошо рассказываешь . При определенной базе конечно. И при этом ни капли воды. Будь здоров!
Благодарю за проделанный труд и за существенную помощь коллегам!!!
Отличное видео. Спокойная подача без воды и запинок, приятный голос. Подписка, лайк!
Добро пожаловать)
Это самое понятное видео, которое я видела по этой теме. Спасибо огромное!!
Большое спасибо за материал. Желаю проекту успехов и развития
урок юзфул
для тех, кто только начал вникать - просто супер
Я комментарии оставляю 1 раз в 1000 лет. Тут пишу: мега коротко и по сути вся инфо подана супер лаконично и полезно! Лайк
Видео в 1 час смотрел пол дня... спасибо
подписался
Как всегда все понятно, без воды.
Спасибо!
не, вода должна быть, иначе долго слушать тяжело и запоминается плохо материал
Как же это легко и понятно рассказно! Спасибо вам!
Владилен, и снова ты крут, спасибо большое. Изложено как надо + живые примеры. Это дорогого стоит)
По долгу работы приходится осваивать вэб. И наконец то я нашел место, где разжеваны начальные моменты. Спасибо за материал)
Спасибо за видео! Очень все понятно объясняешь, слушать тебя - мед в уши
Если что то нужно посмотреть, сразу перехожу на канал Владилена)
Спасибо!!! Очередной лучший гайд от Вас. Всё главное о Node, что нужно новичку, подано предельно ясно и компактно. Опять обязан Вам удачным почином :)
Чтобы команда require('chalk') заработала, нужна chalk версии 4.1.2 или ниже (так как chalk перешел на ES модули). Можно выполнить эти 2 команды, чтобы установить нужную версию chalk:
npm uninstall chalk
npm i chalk@4.1.2
Наконец-то.. Вот с чего же мне надо было начтнать разбираться с electron - с node. Спасибо, теперь логика стала понятна благодаря вам!
мне конечно Node JS не нужен, но я поставил видос на фон, очень приятно слушать)
Нужен но я выбрал java так как хочу в большую фирму на легаси который уже приносит деньги и заказчик не экономит
Сегодня node.js плюс flow или ts. С самыми последними фичами не хуже джавы
второй раз пересмотрел.... походу нового узнал больше, чем когда в первый раз смотрел )))
Так бывает с учебными материалами)
Спасибо, очень круто, особенно последняя часть, где установка сервера. Всегда работал с питоном, и было очень интересно узнать как это делается на Ноде!
для тех кто смотрит это видео после выхода версии chalk 5.0 в package.json укажите "type": "module", и используйте вместо requier() - import chalk from 'chalk'
Остальное, что будем подключать также импортировать или можно будет с помощью require()?
А я сижу не могу понять почему ничего не получается как у него, спасибо за помощь. Так и знал что все эти "видосики" и "гайдики" нужно смотреть только если универ окончил, иначе не раз
обраться)))
@@bullx21 Фигню несешь.
просто очень годный видос, респект Владилен !!!
Замечательный и понятный урок. Спасибо !
шикарный урок, наконец-то я разобрался и узнать много нового. Отлично все рассказываешь. Спасибо!
Дуже крутий урок. Велике вам ДЯКУЮ!!!
В 2 ночи залип, спасибо!
Сочту за комплимент!)
Ты что я прочитал твой комент, посмотрел на часы а там 2 ночи) Офигеть
DmitriyXD ахах)))) та же ерунда у меня происходит, 2:24 на часах
@catsapp animation у меня тоже 22
@@DiegoSwayze бля тоже самое
Хорошее видео, пришло некое понимание о нод джс, буду не раз ещё пересматривать! Подписка.
Очень интересно и полезно. Время 5 ночи, вставать через пару часов на учебу, не могу отлипнуть:) Спасибо! Подписка и лайк
I live in Russia and have a cat which I f***every day before I go to bed. Because I'm Russian
Смотрел на 1.75 скорости :). Очень классный обзорный видос про NodeJs. Большое спасибо
Если повторять код, то скорость 1.75 не подойдёт, я думал быстро пишу код, а тут он пишет в 10 раз быстрее!
Сразу лайк не глядя. Видос чуть позже посмотрю )
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
очень крутой урок! До этого урока я с нодой не был знаком и реально боялся с ней начинать. Но все не так страшно. + ты оч хорошо обьясняешь! Спасибо за труды!
Ждали видосик от Тебя!) Спасибо!!!
Приятного просмотра)
Владилен, добрый день:) Изучая контент данного видео решил попробовать писать используя - "exports": "./index.js",
"type": "module". Хочу сказать, что видео получается не очень "ап ту дейт" с такой точки зрения. Стоит ли учить подход указанный вами, или лучше сразу привыкать к новым импортам? Собираетесь ли записать видео о новых импортах (меня эта тема ввела в ступор, если честно)?
супер, теперь понятно, куда приходят мои запросы с фронта
Владилен твои видео просто огонь. Огромное спасибо за труды - супер познавательно и очень хорошая подача материала
Круто, понятно, спасибо!
У меня в процессе возникла проблема с nodemon, скорее всего проблема была связана либо с тем, что у меня нода не установлена глобально, либо версия плагина изменилась, поэтому плагин не следил за изменением файла index.js, решается это при помощи -L, т.е. должно получиться вот так:
"dev": "nodemon -L index.js " в package.json
Мало чего понял но было очень интересно, посмотрю ещё пару раз, лайк за контент
In first time I have learning NodeJS.....your lessons are very easy to undestand!!!
const Like = require('like');
Снова хочу сказать огромное спасибо тебе, Владилен. Снова я столкнулся с трудностями, снова нашёл решение у тебя. Если у меня и получится стать разработчиком, то я точно буду висеть у тебя в спонсорах. Ты крут!
Как успехи в разработке?
до просмотра этого видео думал что я умею быстро писать код
теперь я так больше не думаю )
посмотри еще тогда из русскоязычных, например, sorax)))
4:43
6:05 npm (менеджер пакетов). npm-v для проверки установленной версии
6:34 npm init
8:41 установка пакета chalk (npm i chalk)
10:12 10:29 установка пакета nodemon
11:13 чем эти записи хороши и почему их нужно соблюдать. npm i
12:06 играем с базами NodeJS
Крутой урок, очень помог! спасибо
Спасибо за видео! Интересно было бы ещё увидеть NestJS и его микросервисную архитектуру
Даже обидно, что у какое-то бестолочи просмотров и лайков в тысячу раз больше чем у тебя. Спасибо за полезный контент.
Владилен только начал!) Так что скоро будет всё наоборот(про лайки!) )
Господа, мне уже безмерно приятно получать от вас такие отзывы. Цифры ничего не значат, мне важен качественный, разделяющий подход контингент единомышленников в первую очередь. Те, кому будет это близко подтянется со временем, я в этом не сомневаюсь)
если ты про всяких хауди хо, гоши дудоря, web developer blog, то в точку подметил. Там ребята вообще не шарят, но клепают много видео
Главное, что на безупречном русском язЫке. 😂
@@kaisarkuanysh8492 ага,конечно я там понял больше ,чем тут ,поэтому ты не прав
Благодарю, Вас! Желаю Вам всяческих успехов! )
Ребят, кто не может достучаться до __dirname и __filename при импортах модулями, вот решение:
import { fileURLToPath } from 'url';
import { dirname } from 'path';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
console.log(__filename);
console.log(__dirname);
Спасибо, самое понятное обьяснение
Огромное спасибо, Владилен, твой труд! Дай тебе Бог здоровья!
Спасибо большое!!! Для начального общего представления и возможности самому попробовать и чтобы всё сработало, просто крутобл- респект!!!
Красава, благодарность тебе большая за видео
Приятного обучения)
@@VladilenMinin Дайте пожалуйта ссылку на видео про event loop
Поддержим Вледелина !!! Ставьте лайки, подписывайтесть. !!!
Я не успеваю просматривать столько годноты!
крутой курс, самый простой и понятный на всем ютубе
Чувак, все круто, приятно слушать, не устаешь
Спасибо. Очень полезно было узнать как пишется чистый сервер на node.js без фрейморков!
Для тех у кого выскакивает ошибка "[nodemon] app crashed - waiting for file changes before starting...".
Проверьте не выполняется ли функция res.end(...); дважды. Просто я весь день мучился и не понимал, что не так. А оказалось , что у меня res.end дважды выполняется.
Спасибо за урок.
Я прошел ваш курс за час и устроился работать в Яндекс. До этого программированием не занимался вообще
Почему в Гугл не пошел? Неужели не предложили достойную зарплату?😊
@@OlegStepanenko-v5d там сказали, что я ещё алгоритмы должен знать. Но делать мне нечего, ещё час тратить на просмотр второго видоса
На 51:43 в тернарном операторе, в условии true ты пишешь название файла с расширением, а в условии false просто берешь путь с req.url, в следствии чего на 55:47 ты получаешь ошибку. Так как нет расширения ты делаешь проверку на наличия расширения.
А ты хорош
Спасибо тебе большее за такой контент. Твои ролики очень эффективны.
Как всегда круто. Спасибо, Владилен.
Спасибо огромное! Смотрю ваши видео один за другим,на одном дыхании :P
Не останавливайтесь,как преподаватель) в ближайших планах приобрести ваш курс по Angular 8
Только вот не совсем понятно на каком уровне знаний по нативному JS,,ну и ES6,конечно,нужно находиться)
На канале есть курс по es6. Его хватит
Отличный курс получился!!! Классика жанра в общем!!!
35.37 - почему в случае emitter - первый параметр НЕ ERROR? Ведь вроде бы сразано ранее - первый параметр callback функции - ошибка?
Супер доступно, приятный голос , спасибо.
Очень круто. Продолжайте в том же духе.
Спасибо за материал! Все довольно просто и понятно.
Дякую, відео агонь;-), так тримати
require module.export не работает, можешь пожалуйста обновить это видео
Супер. Побольше бы продвинутых уроков
Владилен, большое спасибо за контент!!!
Спасибо, полезно!
Мне кажется не ошибусь, если скажу что многие ждут docker именно в твоем исполнении. Спасибо.
Если у вас появилась ошибка с require, то попробуйте следующее:
В файле package.json вставьте "type": "module", а в вашем js файле напишите import pkg from 'chalk'; const { blue } = pkg;. Мне помогло
мне помогло, спасибо, из за чего так?
@@55sintez видос старый, соответственно версия ноды тоже старая.
спасибо за видео!! 🔥🔥🔥
Огромная благодарность за урок, все доходчиво и понятно, единственное автор упоминал что на канале есть материал по Event Loop, к сожалению не нашел. Если кто нашел киньте линку pls.
th-cam.com/video/vIZs5tH-HGQ/w-d-xo.html
@Владилен Минин
Большое спасибо за видео!
Вопрос по части с веб-сервером.
На Винде на локалхосте не показывает страницу, а скачивает ее. При этом контент там меняется корректно при изменениях в js.
На стековерфлоу тоже встречается упоминание, но решения не нашла.
Есть какое-то решение?
Очень сжато и очень ёмко! Спасибо за труд!