Исходный код тут: t.me/js_by_vladilen/329 Получить профессию Frontend разработчика - bit.ly/3Oyo3TQ
@fArshmach1ne Жыл бұрын
Здравствуйте! Вы не могли бы помочь разобраться в проблеме? На этапе установки parcel терминал выдает кучу ошибок типа npm ERR. npm WARN deprecated core-js@2.6.12: core-js@
@Софья-е4т6в Жыл бұрын
Здравствуйте! У меня сейчас точно такая же проблема возникла, подскажите, пожалуйста, как Вы ее решили? @@fArshmach1ne
@VladilenMinin3 жыл бұрын
Решил выложить в открытый доступ курс по созданию конструктора сайтов на чистом JavaScript за 2 часа, который раньше было доступен у меня на платформе. Что изучите во время ролика я написал в описании к видео Приятного обучения)
@СмтрТб3 жыл бұрын
Какое мужское хобби Вы выбрали, Владилен?
@liperri3 жыл бұрын
Каааааааеф) не смотрел ещё видос, но рад, что он вышел) Спасибо тебе, дружище) я купил, почти, все твои курсы на udemy и жду от тебя видео про кастомный видеопроигрыватель, как делать графики на canvas и можно ещё курс (пусть даже платный) простой crm, только уже на react) Хочу сказать, что видел обзор на твой курс у одного ютуб блогера (ну, ты понял), и все равно хочу сказать, что ты делаешь, все же, вещи) Для уровней типа junior и middle они весьма полезны) пусть сеньоры и тимлиды обязуется знать все тонкости какой либо технологий, так что, выдохни и продолжай нас радовать дальше)
@hutoryanin3 жыл бұрын
Благодарю
@ivanmikhailovich19633 жыл бұрын
Могу смотреть если я только начал только учить JS??
@hutoryanin3 жыл бұрын
@@ivanmikhailovich1963 одним глазом
@Great_Combinator3 жыл бұрын
Владилен красавчик, что бы не говорили хейтеры, он делает вещи.
@ЮрийВеригин-у2э3 жыл бұрын
Полность согласен и поддерживаю.
@VirtuozEd3 жыл бұрын
Как может быть у такого человека - хейтеры? Такую информацию пускать на бесплатную среду это золото.
@Snegurjan3 жыл бұрын
Собаки лают, караван идет.
@Great_Combinator3 жыл бұрын
@@victormog ты видимо вообще не в теме
@ernestorubantino3 жыл бұрын
Хейтеры - неотъемлемая часть успеха :)
@AndrewYurchenko3 жыл бұрын
Грамотная и доступная подача материалов. Спасибо за работу!!! 👍🏻👍🏻👍🏻 Всё просматриваю, не зависимо от уровня знаний.
@tylerdurden90089 ай бұрын
Мужик, я рад, что нашел тебя! Спасибо за материалы, обучение! Изучил курс по JS, NodeJS, сразу видно уровень передачи информации и материала. Просто кладезь. Большое спасибо и успехов!
@VladilenMinin8 ай бұрын
Рад, что помогло)
@leo_hlush3 жыл бұрын
Круче твоего контента по JS на просторах Ютуба я ещё не встречал. Спасибо огромное за такое качественные и доступные видео!
@kannsky88123 жыл бұрын
ulbi tv тоже хорош
@тимурлипартия10 ай бұрын
спасибо за работу, проект просто супер, удачи в делах и побольше таких пректов )
@tanyasuntulip70083 жыл бұрын
Спасибо большое, обязательно пройду этот курс!!! Мне с ООП очень надо подружиться))) Спасибо, Владилен. Ты лучший.
@vivalabs3 жыл бұрын
Просто о сложном, Владилен, спасибо за видео!!!
@mishagarkach3 жыл бұрын
Классный контент, проходил пару месяцев назад - многое понятно о классах стало, сейчас еще раз посмотрю.
@sergeybure87952 жыл бұрын
Владилен, спасибо!👍 Новеллы в сентябре 2022: 30:37, 33:11, 33:30 parcel-bundler теперь просто parcel 38:20 чтобы parcel не ругался на import, надо добавить type="module" в тег script в index.html: 41:44 parcel не признает "main": "/src/index.js", поэтому просто удаляем эту строку.
@YourPlayGamer2 жыл бұрын
Спасибо Почему при добавлении type все нормально работает? И не в курсе почему автоматическое обновление на странице может не идти в parcel?
@sergeybure87952 жыл бұрын
@@YourPlayGamer Согласно объяснению разработчика: Parcel 1 изолирует область верхнего уровня каждого js-файла от другого файла. В Parcel 2 - 1 скрипт подгружается 1 раз для всех импортеров и его изменение влияет на этих импортеров. Для этого используется атрибут type="module". Если Parcel не обновляет страницу, проверь: 1) запущен клиент - npm run serve В package.json должно быть так: "serve": "parcel ./src/index.html -p 4200 --open", 2) Скрипт помещен в теге body.
@YourPlayGamer2 жыл бұрын
@@sergeybure8795 "1) запущен клиент - npm run serve В package.json должно быть так: "serve": "parcel ./src/index.html -p 4200 --open", 2) Скрипт помещен в теге body." Да это все есть Браундмауэр думаю мозги делает, но вроде бы все разрешения поставил.
@RamazanDjafarov Жыл бұрын
Спасибо ✊
@JIKAIII Жыл бұрын
Спасибо, что-то помучился на импортах
@offbeatabit3 жыл бұрын
Красота, теперь обязательно возьмусь. Все руки никак не доходили. За труды спасибо.
@олегспирин-р4р3 жыл бұрын
Очень сомневаюсь, что возьмёшься. Если бы и правда хотел, пришел бы ко всему самостоятельно
@offbeatabit3 жыл бұрын
@@олегспирин-р4р Не понимаю, что заставляет людей писать тексты такого содержания. У меня в проф плане всё ок уже давно, коммент был оставлен для поддержки Владилена пс. Этот коммент тоже
@nemos.official9 ай бұрын
Огромное спасибо! Раньше на пайтоне был, но щас перешёл сюда, деньги тратить не охото на учёбу, за то тут всё подробно и понятно! Спасибо!
@vladosononame63763 жыл бұрын
Владилен вы молодец! Очень рад что увидел это видео! Нет слов одни эмоции
@RimmaFadeeva-b6d Жыл бұрын
По моему это один из лучших твоих видосов получился! Красава
@МаринаГуд-к3г2 жыл бұрын
Это просто пушка контент! Открывает новые горизонте в видении написания кода. Спасибо большое за него!
@egolege3 жыл бұрын
Будем разбираться, изучать. Автору благодарность
@alexey_horbunov3 жыл бұрын
Ого, вот это контент, спасибо огромное)
@luksik03 жыл бұрын
Благодарю за доступ к этому курсу! Практика очень обогатила. По ходу видео старался останавливать и решать самостоятельно задачи. Хотя не всегда так как вы.
@ДаниилСаркисян-б4д3 жыл бұрын
Как обычно лайк!!! Все очень понятно и на высшем уровне!! Ты лучший
@ДмитрийДворников-ц5ц Жыл бұрын
Ну всё разжевал, отлично и очень доходчиво объяснил, спасибо большое, смотрел с огромным интересом.
@mr.Anderson_33 жыл бұрын
Огромное тебе спасибо, добрый человек. Только качественный контент +
@shavor10002 жыл бұрын
Спасибо, за то что тратишь свое свободное время на нас)))!!!!
@wrlimit3 жыл бұрын
Спасибо! С удовольствием посмотрю ещё раз на досуге!
@silentnight.official42613 жыл бұрын
Контент растет пропорционально качеству, продолжайте в том же духе.
@iMarkusUS2 жыл бұрын
33:00 самый сок начало 37:19 настройка - меняем порт 37:35 nom run ____ запускаем с настройкой 40:00 подключаем css через import 40:40 про режимы сборки Parcel ..build.. 41:42 npm run build .. запуск сборки проекта 42:45 no source maps .. уберём лишнее из папки 1:12:25 про классы подробней
@АртёмПиврик3 жыл бұрын
Круто, мужик !!! Боби дальше, здорово !!!
@rostyslav53343 жыл бұрын
ГОСПОДИ БОЖЕ МОЙ И ВЛАДИЛЕН, СПА СИ БО!
@alexeleave45513 жыл бұрын
Спасибо за урок, заценил, просто круто и познавательно! Очень нравится повествование от простого к сложному, что код всегда можно улучшить и сделать лаконичнее (главное потом не запутаться в структуре, хаха).
@TheMalekula3 жыл бұрын
спасибо !нужен еще курс "победи ленивую жопу"
@ЮрийВеригин-у2э3 жыл бұрын
Для начала необходимо пристрелить "диван"
@daniilukraine36113 жыл бұрын
Стреляй диван через пузо
@TheMalekula3 жыл бұрын
@@ИмяФамилия-э4ф7в игра где нельзя сохраняться )
@ЮрийВеригин-у2э3 жыл бұрын
@@ИмяФамилия-э4ф7в у меня был такой квест. Его можно было характеризовать так. - снял деньги в банкомате где зп и передать в другой кредитный банкомат. Было весело!!!
@thelongdark59443 жыл бұрын
@@ИмяФамилия-э4ф7в и доп квест "полет головой вниз из окна 15 этажа ипотечной квартирки "
@arsenghazaryan81013 жыл бұрын
Respect из Армении Спасибо за труд за бесплатные и прекрасные курсы
@IT_psychopath3 жыл бұрын
курс афигенен! всем советую пройти!) я в платном варианте прошел, еще раз посмотрю, лишним не будет.)
@ФедорКарпенко-й1ю3 жыл бұрын
Благодарю. Многое из JS после просмотра ролика стало намного понятней
@hom00x3 жыл бұрын
Уже на достойном уровне могу разрабатывать на JS, благодаря твоим курсам, спасибо)
@VladilenMinin3 жыл бұрын
Буду признателен за чуть более развёрнутый отзыв)
@hom00x3 жыл бұрын
@@VladilenMinin раньше смотря твоё одно из самых популярных видео на канале про основы JS я еле улавливал суть и понимание языка. Сейчас же, я хоть и не так быстро, но способен решить поставленные задачи, понимаю ход твоих мыслей в видео и часто действую на опережение. Меня очень радует, что я сам уже смог решить большое количество задач на чистом JavaScript`e. *оффтоп* : допустим видео про авторизацию где можно было задавать вопросы, после его просмотра я решил его чуть доработать, поставил себе задачи - 1. Добавить проверку с firebase и localstorage т.е., если вопроса уже нет в базе, то он удаляется из localstorage. 2. Добавить функцию удаления вопроса локально (на клиенте, удалится только из localstorage) и глобально (удалится из базы, но функция доступна только с авторизацией). Вроде не сложные задачи, но я сам трудился над их решением около двух дней, в итоге всё получилось и я очень рад. ещё один случай с ролика про загрузку файлов, тоже после просмотра решил немного улучшить его и чтобы он был полезен - 1. После загрузки файлов текст с процентами загрузки меняется на ссылку "поделиться" по нажатию которой ссылка с фото сохраняется в буфер обмена. Вроде не сложная задача и я также подумал, решил её за пару минут, но как оказалась если загрузить большое количество файлов ссылки будут некорректно вести на нужное фото, т.е. на сайте картинка одна, копируешь ссылку, открываешь, а фото другое. Как я понял это из-за того, что на итерации массива сейчас один какой-то DIV, а фото загружаются же не поочередно, а все сразу, поэтому ссылка может на другое фото прийти раньше. Но я нашел решение и это меня тоже очень сильно порадовало, что я сам смог решить эту задачу. Извиняюсь за такой длинный оффтоп))
@metakirin87103 жыл бұрын
@@hom00x Так, я пожалуй сделаю всё тоже самое ^~^
@danielkollm68933 жыл бұрын
Благодарю! Очень хороший курс, масса полезного, по крайней мере для меня. Автору - респект!
@vladsamsonov97523 жыл бұрын
Владилен спасибо тебе, что делишься своим опытом, очень мотивируешь!
@VladikBezsmertnyi3 жыл бұрын
Привет, есть к тебе предложение напиши мне в телеграмм @vladik10x
@Alex-rs1tt3 жыл бұрын
Благодарю тебя, Владилен!!!
@fanifyeyev3 жыл бұрын
Вообщем контент бомба, лайк. Единственное что я бы чуток поменял так это: Я бы не вызывал init() внутри конструктора. Имхо, конструктор нужен для инициализации полей/данных, а выполнение действий(отрисовка), уже задача отдельного метода(render). Таким образом можно, если захотеть, сделать декорацию объекта Sidebar. Но спорить не стану))) Вообщем я у себя сделал так: export class Sidebar { constructor(selector, callback) { this.$el = document.querySelector(selector) this.callback = callback this.$el.addEventListener('submit', this.onAdd.bind(this)) } render() { this.$el.insertAdjacentHTML('afterbegin', this.template) } Ну и в App.js вызываю так: export class App { constructor(model) { this.model = model } init() { const site = new Site('#site') site.render(this.model) const sidebar = new Sidebar('#panel', block => { this.model.push(block) site.render(this.model) }) sidebar.render() } }
@EmojiLens3 жыл бұрын
Спасибо за курс! Интересно и доходчиво объясняете.
@aleksandr12773 жыл бұрын
Спасибо! Было интересно. Отдельный лайк за файрбазу.
@grey_psn3 жыл бұрын
Ооооочень круто! Столько всего вкурил, огромное спасибо.
@Dmitriy_Min883 жыл бұрын
Как всегда лучшее!!! Спасибо
@vadimvadims58533 жыл бұрын
Красота, все никак руки не доходили. Теперь обязательно возьмусь. Спасибо за труды.
@kramered3 жыл бұрын
Автор один из лучший в плане бесплатного контента
@АндрейКуликов-у8г3 жыл бұрын
Пардон, поправочка... И платного тоже. Никакой воды, всё чётко и по делу!
@_yanaaa4963 жыл бұрын
Чудо-видео))) Спасибо большое Владилен!)
@juliashchinova3 жыл бұрын
Спасибо тебе, добрый человек! Очень вовремя) Уже хотела повторно покупать, чтобы еще раз пройти его.
@белка-у8б3 жыл бұрын
Каждый раз понимаешь что .... Такие вещи не сложные (Только требуют усилия и усидчивости на пару часов, а иногда и больше =)). Спасибо тебе еще раз
@DerAleksey Жыл бұрын
ага, а ещё подготовка
@unknownWakeborder3 жыл бұрын
Полезный контент, я на него еще с тележного челенджа попал)
@skeptik0073 жыл бұрын
Таааак, вот это круть подъехала)))
@Ushakov.M3 жыл бұрын
Огонь! Владилен - ты супер!
@filippkotenko8513 жыл бұрын
СУПЕР спасибо за контент годный =)
@yakut543 жыл бұрын
круто! после курса по "excel на JS", совсем не страшно )
@max_mgtow3 жыл бұрын
Спасибо, Владилен, шикарно 👏
@imbydlo15523 жыл бұрын
Спасибо за то что обеспечиваете нас с бесплатными курсами)
@ВалерийХарламов-ь4в3 жыл бұрын
Просто офигенно здорово! Каждые пару минут останавливаю ролик и пишу сам по своему пониманию - первый раз такое, после всех курсов! Лучший в мире курс, имхо. Автору низкий поклон за нереально эффективный учебный материал!
@lekerzi98783 жыл бұрын
Привет из Махачкалы. От души Владилен ✊👋
@daniilukraine36113 жыл бұрын
Лучший курс на KZbin !
@isdesk28033 жыл бұрын
Владилен, спасибо. Скачал "не глядя", заранее понимаю что мне это пригодится.
@kostikmakesgames32793 жыл бұрын
Выглядит неплохо)
@HeorhiiHryhorian3 жыл бұрын
Владилен, подсел на ваше обучение, как на наркоту! Самый лучший контент, что я видел! Спасибо вам огромное! Просто знайте, что благодаря вам, я меняю свою жизнь!
@Snegurjan3 жыл бұрын
Как круто,что наконец понятно,зачем эти классы методы и тд,класс)
@bambolincyprus952711 ай бұрын
Спасибо большое. Комментарий в поддержку канала и продвижение ролика.
@TheWorldPeace3 жыл бұрын
Топ, спасибо за видео!
@tatianaevstifeeva62413 жыл бұрын
Шикарно объясняешь, спасибо!
@romanbolshiyanov3 жыл бұрын
1000 поклонов за твой труд!!!Долгожданный и очень в тему. Изучу и оставлю отзыв.
@artemchebotarev19263 жыл бұрын
Спасибо за обучающие видео!
@Бензини3 жыл бұрын
хороший курс. с удовольствием можно и два раза посмотреть )
@f4u_corsair1733 жыл бұрын
Спасибо за столь полезный контент, да еще и вот так даром!
@igori647110 ай бұрын
throw new Error("метод toHTML должен быть реализован") не работает, не показывает ошибку в консоль. Пробовал Хром и Фаерфокс. Почему?
@LevShuroff3 жыл бұрын
Супер качественный контент, спасибо за работу. Ждём новые уроки от вас
@UnrealTabby3 жыл бұрын
Огромное спасибо за качественный вклад в it-образовательный ютуб-контент ! Изначально о тебе узнал благодаря Михаилу с канала Django school. Сейчас абсолютно очевидно что ты - топ среди всех блогеров, создающих контент посвященный ЯП JS на русском.
@VladilenMinin3 жыл бұрын
Благодарю, приятно)
@clastergaming25033 жыл бұрын
Повезло, подгон от Владилена спасибо!
@YourPlayGamer2 жыл бұрын
Указываю в json "build": "parcel build src/index.html" В терминале вбиваем npm run build При запуске выходит эта ошибка . @parcel/namer-default: Target "main" declares an output file path of "src\index.js" which does not match the compiled bundle type "html". Кто знает как решить проблему? p.s. main удалял и false ставил Пробовал через source тоже не получается. Короче я разобрался у кого такая проблема еще папку parcel-cache удаляйте
Парни помогите пожалуйста. на 13:50 автор вписывает document.querySelector раскрывает скобки и у него сразу появляется selectors: У меня же такого не появляется. Более того, если я впишу вручную это всё, то вылезет ошибка, что " ожидается "," " что делать? Пишу в VS code
@JIKAIII Жыл бұрын
Если внимательно слушать автора, то он расскажет, что это фишка WebStorm, таким образом он подсказывает что это.
@АндрейБороздин-ф7ъ3 жыл бұрын
Отличный ролик! Все понятно и без воды
@arlenm14723 жыл бұрын
О да, видосы Владилена очередной раз вытаскивают меня из ловушки прокрастинации
@alexey27693 жыл бұрын
Большое спасибо за урок! Отличная практика. Подписка
@vsevolodcerneavschi5073 жыл бұрын
Wow, spasibo tibe ogromnoe!
@rustem61173 жыл бұрын
Посмотрю позже, но лайк поставлю. 100% пушка контент, спасибо
@demwolf18783 жыл бұрын
Сужу по предоставленному материалу, мне понятен. Видно что автор уделил внимание подаче материала спвсибо.
@lotvaplotol55783 жыл бұрын
Огромное спасибо автору, ждём новых видео! Например лендинг салона красоты с кнопкой мы вам сразу перезвоним. (Слайдер с причёсками юзеры и сами вставят)
@Футбол-Х-в6д3 жыл бұрын
Ты крутой) спасибо тебе!)
@СтепановКирилл-м3р3 жыл бұрын
Лайк не глядя!
@1BeNNy4eg13 жыл бұрын
Блин мое уважение, Я 1Сник, начинаю разбираться в Django + JS, спасибо за урок
@bekzhantolonov30312 ай бұрын
Здравствуйте, Валиден! Я хотел посмотреть RoadMap по вашему каналу, зайдя по ссылке в описании, но показывает ошибку. Можете, пожалуйста, обновить роадмап
@abolnikov3 жыл бұрын
Всё собирался купить, 150 рублей вообще смешно. Но всё откладывал. А тут такая халява прилетела. Отложил все дела, сутра начну педалить ) Как всегда ОГРОМНОЕ спасибо Владилену!!!! Первый на рынке по качеству подачи материала!!!!
@abolnikov3 жыл бұрын
@@ИмяФамилия-э4ф7в Не в экономии вопрос. Отблагодарить за проделанный труд однозначно надо. Владилен молодец, делает очень хорошие курсы, ролики, всё чутко, по делу. Настоящий преподаватель!
@Shadow-ck3kk3 жыл бұрын
Отличный курс получился, спасибо!
@azizrustambekov59443 жыл бұрын
Посмотрел 30 секунд уже понял что крутой контент
@olegzhikharev21383 жыл бұрын
Отличный курс! Классика JavaScript! На все времена! ) Какое то время назад прошёл этот курс. Скажу, что курс произвёл на меня очень позитивное впечатление. Наглядно показано, как с помощью JavaScript создать структуру сайта и управлять контентом.
@mihalt12 ай бұрын
Приветствую. Вопрос по файрбэйс, у нас он работает только через ВПН, если я напишу приложение, или сайт с Аутентификацией и базами данных через файрбэйс, то пользователям придётся тоже использовать ВПН? И есть ли бесплатные альтернативы файобэйсу?
@botanik-lena Жыл бұрын
Спасибо большое, было очень интересно и познавательно!))