Это не спасибо - это СПАСИБИЩЕ. Не представляю как бы я сам без вашей помощи выполнил задание. Даже при просмотре ошибался, перечитывал некоторые моменты и удивлялся происходящему и что я здесь вообще делаю. Преподавали бы курсы ,так как вы преподносите информацию и было бы супер. Так же спасибо что не вырезаете живую печать и размышления над проблемой, очень помогает понять что даже опытные люди оступаются)
Здравствуйте, прошу прощения за долгий ответ. Не всегда получается быстро это делать. Спасибо большое за ваш комментарий. Это очень мотивирует на работу и на улучшение роликов. Уже начал готовить курс по введению JS. Возможно он вам поможет закрыть пробелы. Ещё раз спасибо за поддержку 😇
Без тебя Саша я бы не сделал это задание, спасибо 🥰 Ты объяснил весь код так спокойно и играюче что мне стало всё понятно и даже было интересно смотреть. Дальше в таком-же духе.
В ходе проверок работ я выявил места и пробелы, на которых пользователи Скиллбок останавливаются. Решил все их проработать в этом видео. Возможно у менять это получилось или мне стоит лучше готовить сценарии роликов :) Спасибо вам
Не нашёл в вашем ролике то что можно улучшить.) Всё отлично. Самое главное ваше преимущество это " не нудная" подача материала. Так как основная масса видеопреподов превращает обучение в унылый бубнёж и даже актуальные темы мозг отказывается слушать на третьей минуте. С удовольствием вас слушал. Ещё раз спасибо
Александр, благодарю Вас за такую работу! Рассказываете все понятно, спокойно, а самое главное пишите код в живую! При таком подходе понимания становится больше и мы, как ученики, можем в боевом режиме видеть, что и как можно использовать и как можно работать с кодом - это повышает насмотренность и придает уверенности! Вам большой RESPECT !!!!
Спасибо вам за конструктивную оценку моей работы. Да, хотелось сделать что то такое. Планирую делать видео более живыми и интересными. Но все так же по делу. Спасибо, что оставили отклик. Это мне очень помогает :)
Спасибо, Александр! Это видео прислал мне мой куратор - Александр Кононов! Без него очень трудно новичку, который только разобрался с объектами и функциями.)) Сложность и объем очень большой! Но Вы как настоящий учитель, нас за руку взяли, чтобы мы не свалились в яму.))) И опять Вы правы - надо посмотреть и пробовать делать самим.)) Работаем!!)) Спасибо!))👍
спасибо за видеоурок, настоящий видеоурок на котором можно не только повторить но и понять вообще что ты делаешь и для чего. Лишний раз убеждаюсь, что на ваших видео можно по настоящему учится с пониманием дела!
Спасибо Вам за оценку создаваемого мной материала. Приятно, что выбираете эти ролики для обучения. Сейчас очень много подобного контента в свободном доступе и то, что Вы останавливаетесь на именно моих роликах очень мотивирует :)
Я думала , что сойду с ума, пока пыталась сделать это задание сама, и даже нейросеть не спасала, да и толку от нее , когда хочешь сам понимать , что происходит) огромное спасибо за понятное объяснение, что , как и зачем должно быть!) теперь плюсом к обучению буду смотреть ваши видео)
Александр, многие практические делала по вашим видео, и верстку, и JS - у вас талант объяснять в деталях, что для новичка очень важно - что, как и почему работает. Спасибо за ваш труд! Вы большой умничка, успехов вам!
Огромное спасибо! Вот смотрю, и не понимаю сколько бы лет я делала это задание без вас! Так спокойно рассказываете, и ты сидишь и думаешь, ну да! Логично же) хех
Делал это приложение пол года назад, повторял за Александром, а сейчас в ДЗ нужно приложение пропгрейдить чтобы переключаться с LS на Server и обратно, в итоге для меня мой код сейчас аки китайские иероглифы, заново все пересматриваю, но в этот раз "прошу без подсказок!";) все сам - все сам. Как результат - сугубо субъективный вывод - КРАЙНЕ ВАЖНА САМОСТОЯТЕЛЬНАЯ РАБОТА, пусть с ошибками, пусть через пень колоду, но САМОСТОЯТЕЛЬНО, а далее БЕЗУСЛОВНО разбирать и сравнивать свою работу с оптимальным вариантом преподавателя. Очередной раз СПАСИБО Александр, здоровья и мира Вам!
Да, полностью согласен с вами. Если вы меня спросите, что лучше. Сделать самому или посмотреть видео, то безусловно я скажу, что самому сделать лучше. Даже если будет сложно. Эти видео скорее, как демонстрация альтернативного решения. И место, где можно подтвердить сомнения. Чем больше самостоятельной практики, тема лучше. Как вариант, можно сначала посмотреть видео, потом его закрыть и сделать задание без подсматриваний :) Спасибо за ваш комментарий :)
ОГРОМНОЕ СПАСИБО! Взял себе на заметку способы найти ошибку. Приятно, что к некоторым ходам я пришёл сам, но всё это выполнить самому не реально, когда нет опыта.
Огромное спасибо за подробное объяснение!!! Все четко, понятно, без воды!!! С Вашими пояснениями стало все понятно, а новичку выполнить это задание без помощи не реально...
Спасибо за очередной подробный разбор! Я учусь в Skillbox, как раз добрался до этого задания. Далеко не без труда выполнил самостоятельно все, что разобрано в Вашем видео. Поэтому для меня, главная ценность Ваших разборов заключается в том, что теперь я могу сравнить свой код с эталоном, оценить правильность выбранного алгоритма и примененных методов. Прошу, не останавливайтесь, т.к. мне еще долго учиться))) А, если серьезно, то Ваш канал - лучшее, что я встречал по теме JS CSS HTML!
Большое спасибо за такой комментарий. Мне становится теплее от таких слов)) Правда, это мотивирует работать. И здорово, что вы сделали ее самостоятельно. Видео отлично подходит для сравнения и просмотра альтернативного решения. Стараюсь работать над каналом и развивать его :) Еще раз спасибо вам. Некоторые ролики благодаря таким откликам выбиваются в топ по запросам в ютуб ))
Александр, огромное спасибо за видео! Все четко, логично и понятно! Очень радует, что не вырезаете из видео моменты, где возникают ошибки - и устраняете их с комментариями - так гораздо легче воспринимать информацию и устранять собственные ошибки, когда они возникают! И так же тот момент, что вы не просто показываете конечный вариант, а поэтапно к нему идете!)🙂
Здравствуйте, Алекс. Спасибо вам за поддержку и отклик. Так же за полезный и приятный комментарий. Я правда, старался. Прошу прощения за долгий ответ. Месяц был насыщен работой, разгребал все. Но теперь я здесь. Когда, я записываю видео я всегда хочу показать что то новое и интересное. Надеюсь не сильно запутал темой классов. А ошибки да, мне сначала лень было их удалять. Но потом я все таки решил их оставить. Все ошибаются и видео этому пример. Такая маленькая поддежка для вас)
Здравствуйте, Александр. Вновь находясь в поиске ответов на вопросы, касающиеся обучения, обратился к вашим видео-урокам. Вновь нашел ответы. Очень подробно и доходчиво объяснили. Спасибо огромное. Это круто.
Обращаться к документации - это абсолютно нормально для любого разработчика, даже если вы синьор с 20+++ летним стажем и тонной проектов за плечами. Лайк за лайвкодинг, а не перепечатывание портянки готового кода.
Да, это так. Столько информации каждый день приходится хранить в голове. Бывает трудно запомнить справочную информацию. Хочется делать в видео в лайф формате. Мне кажется это интересно. Спасибо за отзыв и просмотр:)
Большое спасибо вам Александр, за проделанную работу, и то как вы подаёте информацию 10/10!! Спасибо ещё раз что дали возможность понять и разобраться с данным материалом. Очень радует что у вас лайвкодинг нет вырезок с кодом и фразы "Ну вот я вставил эту функцию" Спасибо вам нечеловеческое за это !!! Успехов вам !!🍀
Большое спасибо за ваш полезный и приятный комментарий. Мне действительно важно их получать. Наверное я делаю что то правильно) Хочется максимально понятно рассказать и донести мысль) Буду улучшать подачу)
Спасибо огромное за подробный разбор данной практической работы. Даже просмотрев несколько раз, не до конца понимаешь как здесь всё работает. Нужно наверное лучше освоить все азы....Вообще не представляю, как людям выполнить данную работу самостоятельно, ведь то, что дают на курсах явно не хватает для данной реализации..
Спасибо вам за ваш комментарий. Для этого я записал этот ролик, для поддержки в трудный момент. Кажется он проясняет многие моменты. Понимаю вас, а повторный просмотр думаю только в пользу :)
Это просто ПОТРЯСАЮЩЕ!!! Всё становится по своим полочкам! Насколько же понятно вы объясняете! ОГРОМНОЕ ВАМ СПАСИБО!!!!!!! Подписался на ваш канал. Буду смотреть ваш контент😎😎😎😎
Здравствуйте, спасибо вам за просмотр. Я очень, рад, что видео вам помогло разобраться. Многие видео на канале основаны на заданиях из курса. Думаю они вам помогут :)
Спасибо большое за видео! Без Вас я бы точно не справилась)) единственное, что огорчает, что по программе получается я уже должна уметь делать такое самостоятельно, но пока я нахожусь на примитивном понимании JS. А ваши ошибки меня даже успокаивают, что не обязательно все-все помнить, можно ошибаться и сразу видно, как Вы ищите ошибку, это тоже полезный момент в обучении. Жду ваш курс по JS, буду грызть этот гранит, пока не разгрызу))
Здравствуйте, спасибо за ваш комментарий. Мне правда, очень приятно читать. Да, в этом видео я показываю приемы, которые вы еще не изучали. Но мне хотелось что бы это видео было для всех и показать что то интересное. И конечно видео в живом режиме тоже было делать интересно. У вас обязательно получится, главное не бросить, когда будет тяжко. :)
+100 к Вашему комментарию. Успокаиваю себя только тем, что программа по ДжаваСкрипт у скиллбокс сделана не очень( Подача очень неудачная. Мало практики, мало объяснений. Просто выдается - должно быть так и все( Вот ссылки на справочники и разбирайтесь как хотите( При этом курс как бы рассчитан на людей с низким уровнем подготовки по программированию. Спасибо огромное автору видео за эту неоценимую помощь!
@@oksanamerkulova1932 согласна, теория вообще ни о чем, в итоге все обучение по JS начала заново по урокам с youtube и о чудо! оказывается, я не идиотка и могу постепенно во всем разобраться.
@@CatWoman-sr4pk мне недавно звонил скиллбокс с вопрос "как обучение". Я им честно сказала что модуль по джаваскрипт просто ужасен. Причем я много где в разборах Ютуб уже видела аналогичные комментарии по данному вопросу
Дай Бог тебе здоровья, добрый человек!!! Очень внятно, всё по полочкам разложил, подробно и доступным языком. У тебя реально талант обучать людей! Лайки, подписки и тд!
Это главное. Руки опускать рано. Конечно, JS это не легко, но тут главное не здаваться. И если, у меня получается вам с этим помочь, то это просто замечательно :)
Я вчера сделала почти всю практику за учителем, все получалось на каждом этапе, но в последних строках где-то ошибка - ищу вот.. Без этого видео точно не справилась бы. Вчера готова была рыдать, как увидела домашку.. Сегодня решила осилить. Спасибо большое за эти спойлеры. Они реально помогают. Всё же есть разрыв между уроками и ДЗ - я не могу сразу по урокам выполнить работу, много приходится ютубить-гуглить, несколько раз спрашивать подсказку в чате.
Спасибо вам, что делитесь со мной мнением и впечатлением о видео. Я рад, что смог вложить в видео информацию, которая действительно может помочь. Конечно можно было бы больше показать. Но я решил ограничиться пока этим , иначе ролик был на три часа ))
Просто немыслимая подача практики в Jawa обучении!!! Без такой практики, лично я вообще не понимаю как можно самому освоить курс Jawa. Наверное только методом "тыка" в кнопки и просмотра, если конечно будет получаться, результата. Огромное спасибо!!! Время свободного правда маловато. На вебинар хочу попасть....
Спасибо большое за видео! Сделал сам, а теперь решил посмотреть альтернативное решение. Я решил что два одинаковых дела ни к чему и сделал через map P.S. спасибо что делаете на "живую " а не просто копируете код, так появляется ощущение что не только я косячу на каких-то этапах) Успехов!
Добрый вечер! Посмотрел видео, сейчас выполняю это дз. 1. Конечно большая разница из-за микрофона по звуку раньше и сейчас. С новым намного лучше. 2. По поводу перфикционизма - а тег h1 должен быть в этом приложении? 3. И вообще слабо представляю, как самостоятельно выполнить задание без вашего видео. Мне кажется, что со сложностью для базового js перегнули в этом задании. 4. У вас всё правильно. Д. Борисенко принял работу 😊. Спасибо Вам.
Спасибо за ваш комментарий. К сожалению не получилось ответить быстрее :( . Да, заголовок h1 желательно делать на странице. Вы правы :). И вы правы с фактом сложности задания. Его стоило бы разделить на несколько заданий. Дмитрий хороший куратор. Если, он принял решение, значить у вас правда все получилось хорошо воспроизвести. Спасибо, что поделились. Очень приятно :)
Александр, спасибо за видео. До этого задания в обучении всё было в целом понятно, а тут полный провал. Даже после просмотра вашей шпаргалки в голове каша, хоть и каждое действие по отдельности мне понятно, но когда смотришь на всю картину в целом...беда. Наверное буду разбирать каждую строчку и пытаться понять код снова и снова. Спасибо еще раз.
Да, очень вас понимаю. Поэтому и записал этот ролик. Для раскрытия непонятного. Но и в целом можно запутаться даже а этом ролике, информации много :) но думаю у вас получится 😇 спасибо вам
Спасибо большое, конечно пришлось смотреть, т.к. в самом курсе очень мало, что объясняется, и приходиться много перелопатить и много всегда вопросов, как и что делать. спасибо огромное
Спасибо большое за видео! Сам бы на этом задании сидел пол года, если не больше... Какие-то отдельные фрагменты кода понимаю, но в целую картину в голове никак не складывается(
Спасибо вам за комментарий ) Я бы порекомендовал несколько раз сделать эту работу ) Да, кажется странным переписывать код, который уже писали. Но это будет работать, как тренажер. Многим такой подход помогает :)
Спасибо вам большое за видео. Очень печалит подача материала в Скиллбокс по модулю js, почему нельзя также, как в вёрстке это делать? Риторический вопрос. Я и так читаю учебники по js, понимаю, что в модуле гигантские дыры, которые надо изучать самому, а на заполнение этих дыр уходит много дней, а потом дз, которое снова не понимаешь как делать. И я понимаю, что дополнительно читать учебники и тренироваться - это мастхэв, так и делаю, задачи двух уровней на кодварсе решаю (да, это самое лёгкое, но я это смогла сделать благодаря учебникам и никакой заслуги Скиллбокса в этом вообще нет), это и угнетает. А ваши видео - это спасение. Не помешало бы учиться именно по ним, а не то, что суют в модуле, а то руки опускаются
Здравствуйте, Катя. Спасибо за ваш комментарий. Хочется быстрее отвечать, но не всегда получается. Очень приятное сравнение и я рад, что ролик помог вам выполнить работу. Как раз для этого я его и записывал. Старался рассказать о всех проблемных местах, и вопросах, которые я встречал. Снимал ролик с пониманием всего это. Спасибо, что поддержали меня и надеюсь у вас все получится в дальнейшем. И другие ролики тоже будут для вас интересными :)
Спасибо за полезное видео и что подробно рассказываете что и для чего. В моем случае повторение необходимо, надеюсь, что так лучше отложится и систематизируется информация в голове. Есть небольшие вопросы. Почему на 15:17 в строке 72 и 75 убираем Todo? на 17:09 строка 74 используем const? Вы так просто удаляете строки с этого периода 31:40 , что мне стало страшно, что я удалю что-то не то и у меня все рухнет. Я вообще боюсь моментов удаления. Спасибо еще раз! Пошла смотреть и выполнять вторую часть.
Надеюсь, мои ролики вдохновляют вас изучать JS, так же как ваши классные комментарии вдохновляют меня их записывать. Больше спасибо, пусть у вас все получится 😇
Александр, благодарю за разъяснения!! То что было нужно. Но у меня почему-то при удалении,в самом конце вашего видео, когда удаляете элементы по id, не высвечиваются в консоли оставшиеся элементы с id. Пересмотрел видео и код все равно не работает((
Здравствуйте, огромное спасибо за видео! Особенно здорово, что код пишете вживую и с разъяснениями. У меня вопрос по созданию id. Я пробовала сделать сама, вроде как сделала и оно работает (внезапно!), но я просто сделала счётчик. Т.е. у меня это вот так: let idNumber = 0; idNumber++; newTasks = { id: idNumber, name: todoItemForm.input.value, done: false, }, всё естессно при клике на кнопку добавления дела. Второе видео я не смотрела еще (хочу попробовать сама), какие проблемы могут быть от этого? Спасибо!
Спасибо за ваш комментарий. Я рад, что видео было для вас полезным. Думаю в вашей реализации есть следующие недостатки: 1) Если мы будем удалять из списка элементы, то id будет браться от крайнего значения idNumber. А в варианте с поиском максимального значения мы всегда ищем в списке максимальный id. Так учитываются и удаленные элементы тоже 2) Как мы будем определять idNumber, если загрузим список из localStorage?
Александр, здравствуйте! Вопрос по функции createNewId. Почему мы в if прописываем item.id > max? Разве при создании первого эл-та в массив него id не будет 0 и фун-я не будет работать? немного не понял этот момент.
Здравствуйте, не уверен, что понял вопрос. Но я постараюсь дать комментарий. При создании первого элемента массив еще пуст. Его длина = 0. Цикл не будет работать, если массив пуст. Поэтому ошибки не будет )
Приветствую. Мы переносим привязку событий в функцию создания одного item. Теперь нет необходимости прописывать todoItem потому, что: 1) todoItem доступен в другой функции 2) В функции создания item уже есть все необходимые html элементы )
Здравствуйте. Я использую расширение, которое красить скобки в разные цвета. Это очень удобно и я могу рекомендовать к использованию marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
@@СтаниславГорячев-г1ъ Спасибо, понял ваш вопрос. Это называется - анонимная функция. Которая создается и сразу же вызывается. Вы сможете в конце кода увидеть это })(); Это делается для того, что бы создать область видимости. Что бы код вне этой функции не смог использовать переменные внутри анонимной функции. Анонимную функцию можно заменить на обычную функцию. Но при этом ее потом нужно будет вызвать. Подробнее здесь: learnjs.ru/lessons/anonymous-functions/#:~:text=%D0%90%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D0%BE%D0%B9%20%D0%B2%20JavaScript%20%D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%8E%D1%82%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8E,%D0%BD%D0%B5%20%D1%81%D1%82%D0%BE%D0%B8%D1%82%20%D0%B8%D0%BC%D1%8F%20%2D%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F%20%D0%B0%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D0%B0%D1%8F.
Ну если уж человек с большими знаниями и опытом чем у меня ошибается, думает как сделать и гуглит, то что я то могу в этом дз сделать при тех материалах которые даются.
Здравствуйте, прошу прощения за столь долгий ответ. Согласен, курс не так насыщен нужной информации, именно по этому я записал это видео. Хотелось записать живой формат с реальной работой над кодом. Спасибо за ваш отклик, для меня это важно😊
Это не спасибо - это СПАСИБИЩЕ.
Не представляю как бы я сам без вашей помощи выполнил задание.
Даже при просмотре ошибался, перечитывал некоторые моменты и удивлялся происходящему и что я здесь вообще делаю.
Преподавали бы курсы ,так как вы преподносите информацию и было бы супер.
Так же спасибо что не вырезаете живую печать и размышления над проблемой, очень помогает понять что даже опытные люди оступаются)
Здравствуйте, прошу прощения за долгий ответ. Не всегда получается быстро это делать. Спасибо большое за ваш комментарий. Это очень мотивирует на работу и на улучшение роликов. Уже начал готовить курс по введению JS. Возможно он вам поможет закрыть пробелы. Ещё раз спасибо за поддержку 😇
Без тебя Саша я бы не сделал это задание, спасибо 🥰 Ты объяснил весь код так спокойно и играюче что мне стало всё понятно и даже было интересно смотреть. Дальше в таком-же духе.
Информативнее чем в скиллбоксе. Спасибо
В ходе проверок работ я выявил места и пробелы, на которых пользователи Скиллбок останавливаются. Решил все их проработать в этом видео. Возможно у менять это получилось или мне стоит лучше готовить сценарии роликов :) Спасибо вам
Не нашёл в вашем ролике то что можно улучшить.) Всё отлично. Самое главное ваше преимущество это " не нудная" подача материала. Так как основная масса видеопреподов превращает обучение в унылый бубнёж и даже актуальные темы мозг отказывается слушать на третьей минуте. С удовольствием вас слушал. Ещё раз спасибо
@@АлексейВинков-ы7э да, хочется делать видео легким. Поэтому разбил его на части )) ну и быть на одной на одной волне с зрителем ) буду стараться )
Александр, вы не много говорите) реально нужные пояснения логических цепочек - смотрю не дыша!! каждое слово - Бесценная помощь! Удачи с каналом!!!
Ваша поддержка - подталкивает на запись новых видео )) надеюсь они вам так же помогут. Не сдавайтесь с JS. А я не буду сдаваться на youtube ))
Александр, благодарю Вас за такую работу! Рассказываете все понятно, спокойно, а самое главное пишите код в живую! При таком подходе понимания становится больше и мы, как ученики, можем в боевом режиме видеть, что и как можно использовать и как можно работать с кодом - это повышает насмотренность и придает уверенности! Вам большой RESPECT !!!!
Спасибо вам за конструктивную оценку моей работы. Да, хотелось сделать что то такое. Планирую делать видео более живыми и интересными. Но все так же по делу. Спасибо, что оставили отклик. Это мне очень помогает :)
Спасибо, Александр! Это видео прислал мне мой куратор - Александр Кононов! Без него очень трудно новичку, который только разобрался с объектами и функциями.)) Сложность и объем очень большой! Но Вы как настоящий учитель, нас за руку взяли, чтобы мы не свалились в яму.))) И опять Вы правы - надо посмотреть и пробовать делать самим.)) Работаем!!)) Спасибо!))👍
Приятно, что вам рекомендовали мой канал ☺ спасибо за отзыв, желаю удачи в изучении JS 😊
спасибо за видеоурок, настоящий видеоурок на котором можно не только повторить но и понять вообще что ты делаешь и для чего. Лишний раз убеждаюсь, что на ваших видео можно по настоящему учится с пониманием дела!
Спасибо Вам за оценку создаваемого мной материала. Приятно, что выбираете эти ролики для обучения. Сейчас очень много подобного контента в свободном доступе и то, что Вы останавливаетесь на именно моих роликах очень мотивирует :)
Я думала , что сойду с ума, пока пыталась сделать это задание сама, и даже нейросеть не спасала, да и толку от нее , когда хочешь сам понимать , что происходит) огромное спасибо за понятное объяснение, что , как и зачем должно быть!) теперь плюсом к обучению буду смотреть ваши видео)
Я очень рад, что ролик помог вам разобраться. Видео долгие, но я старался вложить в них максимум нужной информации :)
Александр, многие практические делала по вашим видео, и верстку, и JS - у вас талант объяснять в деталях, что для новичка очень важно - что, как и почему работает. Спасибо за ваш труд! Вы большой умничка, успехов вам!
Большое спасибо за ваш приятнейший отзыв :) Я стараюсь. Не всегда все получается, так как хотелось бы) Но это повод учиться делать видео лучше
Огромное спасибо!
Вот смотрю, и не понимаю сколько бы лет я делала это задание без вас!
Так спокойно рассказываете, и ты сидишь и думаешь, ну да! Логично же) хех
Здравствуйте. Спасибо за отзыв. Уверен, что скоро у вас будет получаться писать код с легкостью и удовольствием. Рад, что смог помочь вам :)
Делал это приложение пол года назад, повторял за Александром, а сейчас в ДЗ нужно приложение пропгрейдить чтобы переключаться с LS на Server и обратно, в итоге для меня мой код сейчас аки китайские иероглифы, заново все пересматриваю, но в этот раз "прошу без подсказок!";) все сам - все сам. Как результат - сугубо субъективный вывод - КРАЙНЕ ВАЖНА САМОСТОЯТЕЛЬНАЯ РАБОТА, пусть с ошибками, пусть через пень колоду, но САМОСТОЯТЕЛЬНО, а далее БЕЗУСЛОВНО разбирать и сравнивать свою работу с оптимальным вариантом преподавателя. Очередной раз СПАСИБО Александр, здоровья и мира Вам!
Да, полностью согласен с вами. Если вы меня спросите, что лучше. Сделать самому или посмотреть видео, то безусловно я скажу, что самому сделать лучше. Даже если будет сложно. Эти видео скорее, как демонстрация альтернативного решения. И место, где можно подтвердить сомнения. Чем больше самостоятельной практики, тема лучше. Как вариант, можно сначала посмотреть видео, потом его закрыть и сделать задание без подсматриваний :) Спасибо за ваш комментарий :)
Спасибо Вам огромное за ваш труд!!!смотреть и разбираться с JS вместе с Вами огромное удовольствие
Очень приятно читать. Спасибо, что поделились мнением о работе )) Меня это мотивирует )
Александр, спасибо огромное. Все доступно и понятно. А самое главное самые актуальные видео на канале, в том числе и это👍
Спасибо за поддержку! 😊Буду стараться и дальше создавать для Вас полезные ролики))
Спасибо за видео. Помогает разобраться с работой блоков кода изнутри.
Спасибо за отзыв, надеюсь и другие видео курса будут вам полезны 😊
ОГРОМНОЕ СПАСИБО! Взял себе на заметку способы найти ошибку. Приятно, что к некоторым ходам я пришёл сам, но всё это выполнить самому не реально, когда нет опыта.
Спасибо за ваш комментарий🤗 надеюсь и другие видео канала помогут вам в изучении JS, опыт приходит с практикой)) желаю успехов в его изучении 😊
Великолепное видео! Наконец-то все стало понятно! 2 модуля в курсе можно вполне заменить и будет куда легче и полезнее. Огромное спасибо!
Огромное спасибо за подробное объяснение!!! Все четко, понятно, без воды!!! С Вашими пояснениями стало все понятно, а новичку выполнить это задание без помощи не реально...
Спасибо за обратную связь ☺ приятно, что мой канал помогает вам в изучении JS, надеюсь и другие видео канала Вам также будут полезны 🤗
Огромное спасибо за доступное объяснение! Просто спасение!
Спасибо за ваш комментарий😊 надеюсь и другие видео на канале будут вам полезны))
Спасибо за очередной подробный разбор! Я учусь в Skillbox, как раз добрался до этого задания. Далеко не без труда выполнил самостоятельно все, что разобрано в Вашем видео. Поэтому для меня, главная ценность Ваших разборов заключается в том, что теперь я могу сравнить свой код с эталоном, оценить правильность выбранного алгоритма и примененных методов. Прошу, не останавливайтесь, т.к. мне еще долго учиться))) А, если серьезно, то Ваш канал - лучшее, что я встречал по теме JS CSS HTML!
Большое спасибо за такой комментарий. Мне становится теплее от таких слов)) Правда, это мотивирует работать. И здорово, что вы сделали ее самостоятельно. Видео отлично подходит для сравнения и просмотра альтернативного решения. Стараюсь работать над каналом и развивать его :) Еще раз спасибо вам. Некоторые ролики благодаря таким откликам выбиваются в топ по запросам в ютуб ))
Александр, спасибо огромное за видео! Сижу неделю за этим заданием и не понимаю, что делать, а после Вашего видео все становится понятно.
Спасибо за отзыв)) Надеюсь и другие видео помогут Вам в изучении JS 😊
Александр, огромное спасибо за видео! Все четко, логично и понятно! Очень радует, что не вырезаете из видео моменты, где возникают ошибки - и устраняете их с комментариями - так гораздо легче воспринимать информацию и устранять собственные ошибки, когда они возникают! И так же тот момент, что вы не просто показываете конечный вариант, а поэтапно к нему идете!)🙂
Здравствуйте, Алекс. Спасибо вам за поддержку и отклик. Так же за полезный и приятный комментарий. Я правда, старался. Прошу прощения за долгий ответ. Месяц был насыщен работой, разгребал все. Но теперь я здесь. Когда, я записываю видео я всегда хочу показать что то новое и интересное. Надеюсь не сильно запутал темой классов. А ошибки да, мне сначала лень было их удалять. Но потом я все таки решил их оставить. Все ошибаются и видео этому пример. Такая маленькая поддежка для вас)
Здравствуйте, Александр. Вновь находясь в поиске ответов на вопросы, касающиеся обучения, обратился к вашим видео-урокам. Вновь нашел ответы. Очень подробно и доходчиво объяснили. Спасибо огромное. Это круто.
Здравствуйте, Павел 😊 спасибо за ваш комментарий, рад, что материал оказался вам полезен)) оставайтесь на канале 🤗
Обращаться к документации - это абсолютно нормально для любого разработчика, даже если вы синьор с 20+++ летним стажем и тонной проектов за плечами. Лайк за лайвкодинг, а не перепечатывание портянки готового кода.
Да, это так. Столько информации каждый день приходится хранить в голове. Бывает трудно запомнить справочную информацию. Хочется делать в видео в лайф формате. Мне кажется это интересно. Спасибо за отзыв и просмотр:)
Александр спасибо Вам большое, как обычно лучше всех объясняете простым языком сложные вещи!
Александр, большое человеческое спасибо.
Взаимно, спасибо за ваш отклик :)
Спасибо за видео! Понятно, подробно, + опыт поиска ошибок!
Спасибо за ваш комментарий )) Прошу прощения за долгий ответ (
Огромное спасибо Александр! Очень сильно помогли! Очень благодарна вам!!!
Большое спасибо вам за вашу поддержку )
Большое спасибо вам Александр, за проделанную работу, и то как вы подаёте информацию 10/10!!
Спасибо ещё раз что дали возможность понять и разобраться с данным материалом.
Очень радует что у вас лайвкодинг нет вырезок с кодом и фразы "Ну вот я вставил эту функцию" Спасибо вам нечеловеческое за это !!!
Успехов вам !!🍀
Большое спасибо за ваш полезный и приятный комментарий. Мне действительно важно их получать. Наверное я делаю что то правильно) Хочется максимально понятно рассказать и донести мысль) Буду улучшать подачу)
@@alex_dudukalo У вас обязательно все получится , не сходите с заданного вами пути 👍🏼
Спасибо огромное за подробный разбор данной практической работы. Даже просмотрев несколько раз, не до конца понимаешь как здесь всё работает. Нужно наверное лучше освоить все азы....Вообще не представляю, как людям выполнить данную работу самостоятельно, ведь то, что дают на курсах явно не хватает для данной реализации..
Спасибо вам за ваш комментарий. Для этого я записал этот ролик, для поддержки в трудный момент. Кажется он проясняет многие моменты.
Понимаю вас, а повторный просмотр думаю только в пользу :)
Спасибо огромное, Александр! Все очень доступно и понятно👌
Огромное спасибо!!! Две недели делаю это задание и не могла сделать. Жаль, что так в курсе не преподают. Вы замечательный учитель :)
Спасибо за Ваш комментарий))Приятно, что видео оказалось Вам полезно, желаю удачи в изучении JS!)
Это просто ПОТРЯСАЮЩЕ!!! Всё становится по своим полочкам! Насколько же понятно вы объясняете! ОГРОМНОЕ ВАМ СПАСИБО!!!!!!! Подписался на ваш канал. Буду смотреть ваш контент😎😎😎😎
Это просто подарок для обучения,спасибо вам огромное
Александр, Спасибо! все очень подробно, супер!
Приятно, что было видео плезным
Александр, спасибо огромное за эти видео)
Спасибо :)
Спасибо вам!! Учусь в скилбокс и только попались видео ваши. Как же я их только увидел. ) Еще раз благодарю!
Здравствуйте, спасибо вам за просмотр. Я очень, рад, что видео вам помогло разобраться. Многие видео на канале основаны на заданиях из курса. Думаю они вам помогут :)
спасибо большое за видео, все подробно и понятно)
Спасибо за ваш полезный и приятнейший комментарий :)
Александр, большое спасибо вам за этот урок. Если бы не вы, я бы наверно ещё очень долго бился бы над этим заданием, спасибо.
Спасибо за отклик, мне приятно, что видео помогло понять материал :)
Спасибо большое за видео! Без Вас я бы точно не справилась)) единственное, что огорчает, что по программе получается я уже должна уметь делать такое самостоятельно, но пока я нахожусь на примитивном понимании JS. А ваши ошибки меня даже успокаивают, что не обязательно все-все помнить, можно ошибаться и сразу видно, как Вы ищите ошибку, это тоже полезный момент в обучении. Жду ваш курс по JS, буду грызть этот гранит, пока не разгрызу))
Здравствуйте, спасибо за ваш комментарий. Мне правда, очень приятно читать. Да, в этом видео я показываю приемы, которые вы еще не изучали. Но мне хотелось что бы это видео было для всех и показать что то интересное. И конечно видео в живом режиме тоже было делать интересно. У вас обязательно получится, главное не бросить, когда будет тяжко. :)
@@alex_dudukalo спасибо за поддержку))
+100 к Вашему комментарию. Успокаиваю себя только тем, что программа по ДжаваСкрипт у скиллбокс сделана не очень( Подача очень неудачная. Мало практики, мало объяснений. Просто выдается - должно быть так и все( Вот ссылки на справочники и разбирайтесь как хотите( При этом курс как бы рассчитан на людей с низким уровнем подготовки по программированию. Спасибо огромное автору видео за эту неоценимую помощь!
@@oksanamerkulova1932 согласна, теория вообще ни о чем, в итоге все обучение по JS начала заново по урокам с youtube и о чудо! оказывается, я не идиотка и могу постепенно во всем разобраться.
@@CatWoman-sr4pk мне недавно звонил скиллбокс с вопрос "как обучение". Я им честно сказала что модуль по джаваскрипт просто ужасен. Причем я много где в разборах Ютуб уже видела аналогичные комментарии по данному вопросу
Дай Бог тебе здоровья, добрый человек!!! Очень внятно, всё по полочкам разложил, подробно и доступным языком. У тебя реально талант обучать людей! Лайки, подписки и тд!
спасибо огромное я когда ваши видео смотрю у меня руки перестают опускаться с этим js
Это главное. Руки опускать рано. Конечно, JS это не легко, но тут главное не здаваться. И если, у меня получается вам с этим помочь, то это просто замечательно :)
Я вчера сделала почти всю практику за учителем, все получалось на каждом этапе, но в последних строках где-то ошибка - ищу вот..
Без этого видео точно не справилась бы. Вчера готова была рыдать, как увидела домашку.. Сегодня решила осилить. Спасибо большое за эти спойлеры. Они реально помогают. Всё же есть разрыв между уроками и ДЗ - я не могу сразу по урокам выполнить работу, много приходится ютубить-гуглить, несколько раз спрашивать подсказку в чате.
Спасибо вам, что делитесь со мной мнением и впечатлением о видео. Я рад, что смог вложить в видео информацию, которая действительно может помочь. Конечно можно было бы больше показать. Но я решил ограничиться пока этим , иначе ролик был на три часа ))
Подписался и лайкнул!!!! Под второй частью оставил развёрнутый комментарий! А тут скажу , что Вы Александр большой молодец!!! Спасибо вам!!!
Спасибо за подписку и комментарий. Оставил развернутый ответ :)
Спасибо, было интересно посмотреть ваш вариант решения
Спасибо за отклик. Да, вариантов может быть несколько. Я показал первый, который пришел в голову. Кажется получилось доступно и понятно :)
Просто немыслимая подача практики в Jawa обучении!!! Без такой практики, лично я вообще не понимаю как можно самому освоить курс Jawa. Наверное только методом "тыка" в кнопки и просмотра, если конечно будет получаться, результата. Огромное спасибо!!! Время свободного правда маловато. На вебинар хочу попасть....
Благодарю Александр. Может с помощью ваших подсказок всё же смогу закончить курс)
Конечно сможете. Желаю вам, что бы все получилось ):
Ещё одно виде нашел которое не смотрел. Смотрим) лайк, подписка, комментарий.
Спасибо, что поддерживаете канал 🤗 рад, что видео вам полезны))
Спасибо БОЛЬШОЕ, Александр! Подписан+
Здравствуйте, спасибо вам за просмотр, за подписку и поддержку ) Буду стараться
Спасибо большое за видео! Сделал сам, а теперь решил посмотреть альтернативное решение. Я решил что два одинаковых дела ни к чему и сделал через map
P.S. спасибо что делаете на "живую " а не просто копируете код, так появляется ощущение что не только я косячу на каких-то этапах) Успехов!
Да, я даже не репетировал. Делаю сразу код. Хочется показать реальную работу :)
@@alex_dudukalo а архитектуру примерную заранее продумываете?
Спасибо большое за видео! очень подробно и понятно объяснили)
Спасибо за поддержку. Старался ничего не упустить. :)
Добрый вечер!
Посмотрел видео, сейчас выполняю это дз.
1. Конечно большая разница из-за микрофона по звуку раньше и сейчас. С новым намного лучше.
2. По поводу перфикционизма - а тег h1 должен быть в этом приложении?
3. И вообще слабо представляю, как самостоятельно выполнить задание без вашего видео. Мне кажется, что со сложностью для базового js перегнули в этом задании.
4. У вас всё правильно. Д. Борисенко принял работу 😊.
Спасибо Вам.
Спасибо за ваш комментарий. К сожалению не получилось ответить быстрее :( . Да, заголовок h1 желательно делать на странице. Вы правы :). И вы правы с фактом сложности задания. Его стоило бы разделить на несколько заданий. Дмитрий хороший куратор. Если, он принял решение, значить у вас правда все получилось хорошо воспроизвести. Спасибо, что поделились. Очень приятно :)
Спасибо за видеоурок, Александр
Александр, спасибо за видео. До этого задания в обучении всё было в целом понятно, а тут полный провал. Даже после просмотра вашей шпаргалки в голове каша, хоть и каждое действие по отдельности мне понятно, но когда смотришь на всю картину в целом...беда. Наверное буду разбирать каждую строчку и пытаться понять код снова и снова. Спасибо еще раз.
Да, очень вас понимаю. Поэтому и записал этот ролик. Для раскрытия непонятного. Но и в целом можно запутаться даже а этом ролике, информации много :) но думаю у вас получится 😇 спасибо вам
Спасибо Вам
Спасибо за ваш отклик :)
Огромное спасибо!
Спасибо большое, конечно пришлось смотреть, т.к. в самом курсе очень мало, что объясняется, и приходиться много перелопатить и много всегда вопросов, как и что делать. спасибо огромное
Со временем будет получаться лучше. Совершенно нормально, что приходится подсматривать на готовый код. Многие так делают :)
Спасибо большое за видео! Сам бы на этом задании сидел пол года, если не больше... Какие-то отдельные фрагменты кода понимаю, но в целую картину в голове никак не складывается(
Спасибо вам за комментарий ) Я бы порекомендовал несколько раз сделать эту работу ) Да, кажется странным переписывать код, который уже писали. Но это будет работать, как тренажер. Многим такой подход помогает :)
Отличное видео, продолжайте! Удачи и успехов)
Спасибо вам. Взаимно желаю вам успехов в обучении ,)
Спасибо вам большое за видео. Очень печалит подача материала в Скиллбокс по модулю js, почему нельзя также, как в вёрстке это делать? Риторический вопрос. Я и так читаю учебники по js, понимаю, что в модуле гигантские дыры, которые надо изучать самому, а на заполнение этих дыр уходит много дней, а потом дз, которое снова не понимаешь как делать. И я понимаю, что дополнительно читать учебники и тренироваться - это мастхэв, так и делаю, задачи двух уровней на кодварсе решаю (да, это самое лёгкое, но я это смогла сделать благодаря учебникам и никакой заслуги Скиллбокса в этом вообще нет), это и угнетает. А ваши видео - это спасение. Не помешало бы учиться именно по ним, а не то, что суют в модуле, а то руки опускаются
Здравствуйте, Катя. Спасибо за ваш комментарий. Хочется быстрее отвечать, но не всегда получается. Очень приятное сравнение и я рад, что ролик помог вам выполнить работу. Как раз для этого я его и записывал. Старался рассказать о всех проблемных местах, и вопросах, которые я встречал. Снимал ролик с пониманием всего это. Спасибо, что поддержали меня и надеюсь у вас все получится в дальнейшем. И другие ролики тоже будут для вас интересными :)
СПАСИБО!!!!!!
Лучше изучать JS у вас а не у Скиллбокса, Спасибо большое за уроки, вы мастер своего дела!!!!!!!
Спасибо огромное за это видео, если бы не оно то домашку к модулю 8 не когда бы не решил!
Спасибо🎉🎉🎉
Я вообще не понимаю как можно за 8 уроков в скилбокс написать ДЗ
Спасибо огромное, очень помогли. Хотя дальше будет только хуже.
Отличное видео
Спасибо ))
Спасибо за полезное видео и что подробно рассказываете что и для чего. В моем случае повторение необходимо, надеюсь, что так лучше отложится и систематизируется информация в голове. Есть небольшие вопросы. Почему на 15:17 в строке 72 и 75 убираем Todo? на 17:09 строка 74 используем const? Вы так просто удаляете строки с этого периода 31:40 , что мне стало страшно, что я удалю что-то не то и у меня все рухнет. Я вообще боюсь моментов удаления. Спасибо еще раз! Пошла смотреть и выполнять вторую часть.
Александр!!Спасибо огромное!!Интересно, через сколько времени я сам смогу самостоятельно написать такой код....
Спасибо большое вам. Не всегда получается ответить быстрее. Зависит от того, как много вы проводите времени за программированием )) И от опыта
JS, конечно, штука интересная, но неужели в нем можно разобраться самому без ТАКИХ видео? Склоняюсь перед вами, Александр, в глубоком реверансе )))
Надеюсь, мои ролики вдохновляют вас изучать JS, так же как ваши классные комментарии вдохновляют меня их записывать. Больше спасибо, пусть у вас все получится 😇
Спасибо большое!
Рад был помочь. Спасибо за ваш отклик :)
Доходчиво! Спасибо!
Спасибо, давно планировал это видео.
Александр, благодарю за разъяснения!! То что было нужно. Но у меня почему-то при удалении,в самом конце вашего видео, когда удаляете элементы по id, не высвечиваются в консоли оставшиеся элементы с id. Пересмотрел видео и код все равно не работает((
Здравствуйте, Михаил. Прошу прощения за долгий ответ. Не всегда получается это сделать. Думаю, что для ответам мне прийдется посмотреть ваш код )
@@alex_dudukalo А каким образом это можно сделать?
@@promih выгрузить на Гугл диск и отправить ссылку )
@@alex_dudukalo drive.google.com/drive/folders/1xOiNzLbXWfEtFVgf5gdRxJdhVDEfKHYJ?usp=sharing
Спасибо тебе большое!
Спасибо за ваш комментарий🤗
Здравствуйте, огромное спасибо за видео! Особенно здорово, что код пишете вживую и с разъяснениями. У меня вопрос по созданию id. Я пробовала сделать сама, вроде как сделала и оно работает (внезапно!), но я просто сделала счётчик. Т.е. у меня это вот так: let idNumber = 0;
idNumber++;
newTasks = {
id: idNumber,
name: todoItemForm.input.value,
done: false,
},
всё естессно при клике на кнопку добавления дела. Второе видео я не смотрела еще (хочу попробовать сама), какие проблемы могут быть от этого? Спасибо!
Спасибо за ваш комментарий. Я рад, что видео было для вас полезным. Думаю в вашей реализации есть следующие недостатки:
1) Если мы будем удалять из списка элементы, то id будет браться от крайнего значения idNumber. А в варианте с поиском максимального значения мы всегда ищем в списке максимальный id. Так учитываются и удаленные элементы тоже
2) Как мы будем определять idNumber, если загрузим список из localStorage?
@@alex_dudukalo посмотрела вторую часть и стало понятно, что мой метод не работает)) Спасибо)
Александр, здравствуйте!
Вопрос по функции createNewId.
Почему мы в if прописываем item.id > max?
Разве при создании первого эл-та в массив него id не будет 0 и фун-я не будет работать?
немного не понял этот момент.
Здравствуйте, не уверен, что понял вопрос. Но я постараюсь дать комментарий. При создании первого элемента массив еще пуст. Его длина = 0. Цикл не будет работать, если массив пуст. Поэтому ошибки не будет )
@@alex_dudukalo Тяжело было описать вопрос, да), но Вы на него ответили, спасибо, теперь понял.
@@СергейЧуканов-ы2ф Отлично, я рад, что смог помочь :)
Большое спасибо за видео, очень постараюсь подсматривать, но не списывать!
Спасибо за ваш комментарий😊 желаю удачи в изучении JS 🔥
спасибо
Как сделать при написании cnl вывелось на экране console.log?
Здравствуйте. подскажите Кнопка должна быть активна, когда два инпута заполнены // Как это правильно реализовать?
inputColumns.addEventListener('input', function () {
if (inputColumns.value !== "") {
inputRows.addEventListener('input', function () {
if (inputRows.value !== "") {
button.disabled = false;
} else {
button.disabled = true;
}
});
} else {
button.disabled = true;
}
});
Как вы сделали цветным написание код?
Использую тему monokai и расширение Bracket Pair Colorizer, которое красит фигурные скобки :)
привет! Можно вопрос:
на минуте 15.28 вы удаляете todoItem. почему?
Приветствую. Мы переносим привязку событий в функцию создания одного item. Теперь нет необходимости прописывать todoItem потому, что:
1) todoItem доступен в другой функции
2) В функции создания item уже есть все необходимые html элементы )
Да, намного эффективнее, чем в скиллбоксе
А есть исходники ?
Надеюсь еще актуально: drive.google.com/drive/folders/1evhDH4UBEY3dLZ1qhJ5LVCdaZAxfdtH7?usp=sharing
@@alex_dudukalo огромное спасибо !
у меня вопрос, почему в js файле код начинается с желтой скобочки ?
Здравствуйте. Я использую расширение, которое красить скобки в разные цвета. Это очень удобно и я могу рекомендовать к использованию marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
Спасибо, это понятно, что расширение, не понятно почему скобку стоит перед объявлением функции
@@СтаниславГорячев-г1ъ Подскажите, какой файл и какая строка (номер) Будем разбираться :)
@@alex_dudukalo файл: todo-app.js, первая строка
@@СтаниславГорячев-г1ъ Спасибо, понял ваш вопрос. Это называется - анонимная функция. Которая создается и сразу же вызывается. Вы сможете в конце кода увидеть это })(); Это делается для того, что бы создать область видимости. Что бы код вне этой функции не смог использовать переменные внутри анонимной функции. Анонимную функцию можно заменить на обычную функцию. Но при этом ее потом нужно будет вызвать. Подробнее здесь: learnjs.ru/lessons/anonymous-functions/#:~:text=%D0%90%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D0%BE%D0%B9%20%D0%B2%20JavaScript%20%D0%BD%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D1%8E%D1%82%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8E,%D0%BD%D0%B5%20%D1%81%D1%82%D0%BE%D0%B8%D1%82%20%D0%B8%D0%BC%D1%8F%20%2D%20%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F%20%D0%B0%D0%BD%D0%BE%D0%BD%D0%B8%D0%BC%D0%BD%D0%B0%D1%8F.
Ну если уж человек с большими знаниями и опытом чем у меня ошибается, думает как сделать и гуглит, то что я то могу в этом дз сделать при тех материалах которые даются.
Здравствуйте, прошу прощения за столь долгий ответ. Согласен, курс не так насыщен нужной информации, именно по этому я записал это видео. Хотелось записать живой формат с реальной работой над кодом. Спасибо за ваш отклик, для меня это важно😊
@@alex_dudukalo спасибо за ролик, очень помог.
ГДЕ КОД ВЗЯТЬ?
Здравствуйте. Ссылка на исходники: drive.google.com/drive/folders/1evhDH4UBEY3dLZ1qhJ5LVCdaZAxfdtH7?usp=sharing
Капец ты умный
))) Спасибо
Саня Помоему Болел когда записывал видос этот)
Припознился я с ответом )) Да, немного болел )) Но видео хотелось сделать :)