Я поймал себя на мысли, что при поиске фильмов на ютубе, если подставляется Ваш канал - я отдаю предпочтение ему:) и смотрю вместо фильма. У Вас уже так много контента (за полтора года) снять столько полезных и понятных (для широкой массы публики) - это дорогого стоит! Если б у меня был "лишний" миллион - я бы с радостью его Вам отдал в знак благодарности! ....
Мне было очень приятно прочитать ваш комментарий :) Приятно, что ролики интересно смотреть. Я планирую экспериментировать и делать так, что бы видео содержали не только полезную информацию, но и развлекательные вставки ) Посмотрим, что получится :) Надеюсь, вы сможете оценить.
Спасибо огроменное! Потихоньку всё встаёт на свои места. Я смотрела учебную лекцию с курса, ничего не поняла, показала её своему мужу-программисту, он сказал: это не лекция, а рассказ одного миддла другому как он делает что-то ))) Предложил найти толкового объясняльщика, и у нас есть такой - это Вы, Александр! Я иначе сделала предыдущее задание со списком студентов, попробую теперь внести в него изменения для работы с сервером, надеюсь, получится теперь.
Александр, спасибо!!! Благодаря Вам сегодня сдала последнюю контрольную!! Приступаю к финальной работе)) Если бы не ваши видео, то думаю, что JS бы меня победил. 😂😂😂 Столько раз опускались руки.. Но ваша работа показывает, что JS - это просто и безумно интересно!!! Очень нравится в ваших видео то, что вы наглядно показываете, как пользоваться библиотеками; показываете промежуточный вариант, а не сразу вставляете готовый код; показываете, как и где искать и исправлять ошибки. Конечно видео получаются долгими, но результат того стоит!!!
Спасибо большое! Стало понятней)) В середине изучения JS у меня появились пробелы, перестала понимать, что куда идет. А сейчас чувствую глаза открываются :-) Подучу теорию и скорее всего еще раз буду проходиться по вашим видео.
Александр, спасибо за очередное полезное, важное и понятное видео и объяснение ! Жаль, нельзя при каждом просмотре ставить лайк, думаю тогда их было бы порядком больше )
Хотелось бы еще увидеть такового плана видео: есть лоадер, который запускается при запросе на сервер, как только сервер отдает нам данные, то лоадер убирается (то есть сделать отслеживание передачи данных, а не простое использование settimeout)
Да, это можно сделать ) Думаю в одном из роликов применю ) Алгоритм простой. Перед запросом fetch показывает лоадер и после того, как получили ответ, его скрываем :)
Старался как можно больше полезного вложить в это видео. Получилось длинным, но я надеюсь у меня это получилось. Спасибо за ваш полезный и приятный комментарий :)
Привет, как всегда отличное видео) спасибо По поводу даты, где-то на 26-27 минуте ты искал как привести дату к читаемому виду) Если я не ошибаюсь то у даты есть метод toLocaleDateString() который удобно преобразует дату в нормальный вид const birthday = new Date(1997, 4, 1); const readableBirthday = birthday.toLocaleDateString() -> // 01.05.1997
Здравствуйте, да. Спасибо вам за комментарий :) Да, функция toLocaleDateString знакома, но насколько я помню там есть проблемы с совместимостью в браузерах. Думаю следует проверить эту информацию )) Спасибо вам
Вчера ломал голову над похожим задачей Только у меня слайдер, при каждом нажатии на вперед и назад формируется рандомные товары За раз показывается 3 товара карточки Общее количество товаров 8 Как можно реализовать ?
Александр, спасибо за видео, очень полезное, можно чуть по подробнее если через классы, id автоматически добавляется на сервер, возвращается , а вот при удалении - undefined, нужно его в класс добавить или ? , куда копать подскажите, спасибо
Здравствуйте, да в классе необходимо добавить новое свойство id. Как добавлять свойства я уже ранее показал ) И тогда при создании экземпляра класса вы будете передавать этот new Student(id, другие атрибуты)
Здравствуйте, спасибо вам :) По массиву можно пройтись циклом. И использовать внутри цикла элементы массива для того, что бы создать каждый элемент. Надеюсь, я правильно понял вопрос )
Спасибо вам за комментарий. Да, хотел это добавить, но это сильно удлинило бы видео, учитывая что нужно создать форму для редактирования данных. Идея хорошая, думаю я сделаю такое. Прошу прощения за долгий ответ. Не всегда получается ответить быстрее :(
1.04.50. По клику удаляется объект с сервера и строчка из таблицы. Однако остаётся в массиве если не обновлять страницу. Если добавить нового студента, удалённый студент снова появляется в таблице. То же самое при фильтрации.(
@@alex_dudukalo Добрый день! Ваш вариант локально классно работает. Хотел уточнить может у Вас есть материал ( ссылка), как бекенд правильно перевести на сервер? ( как я понимаю это не просто адрес поменять). Спасибо
Рад, что вы посмотрели видео. Если вы имеете ввиду работу 10 на Скиллбокс, то в этом работе сервер будет не нужен. Но в работе 11 он точно понадобится :)
Дело в том, что ранее я записывал серию видео о том, как сделать такое приложение, основанное на классе сотрудников. Это упоминание для тех, кто делал работу по этому видео. Если будет интересно, вот ссылки на видео :) Список сотрудников. Часть 1: czcams.com/video/dmqvdf7gOOQ/video.html Список сотрудников. Часть 2: czcams.com/video/VP_FB5dkkE0/video.html Список сотрудников. Часть 3: czcams.com/video/sDZuED1j6bM/video.html
присоединяюсь к вопросу, тоже делаю через классы, но не получается удаление, как то нужно это связать с id, не понятно. А видео отличное.@@alex_dudukalo
00:00 вступление/подготовка(верстка/стили); 13:56 пишем js (создаем массив студентов); 18:27 создание и вывод студентов через цикл for of; 30:31 пишем функцию render(), которая будет запускаться каждый раз при обновлении таблицы; 32:10 добавление нового студента; 37:11 работа с сервером
@@alex_dudukalo кстати, возник такой вопрос, когда изучал дату, нашел такой метод toLocaleDateString ()Можно ли его использовать как альтернативу Вашей функции, которая переводит в нормальную дату ?
Я поймал себя на мысли, что при поиске фильмов на ютубе, если подставляется Ваш канал - я отдаю предпочтение ему:) и смотрю вместо фильма. У Вас уже так много контента (за полтора года) снять столько полезных и понятных (для широкой массы публики) - это дорогого стоит! Если б у меня был "лишний" миллион - я бы с радостью его Вам отдал в знак благодарности! ....
Мне было очень приятно прочитать ваш комментарий :) Приятно, что ролики интересно смотреть. Я планирую экспериментировать и делать так, что бы видео содержали не только полезную информацию, но и развлекательные вставки ) Посмотрим, что получится :) Надеюсь, вы сможете оценить.
Спасибо огроменное! Потихоньку всё встаёт на свои места. Я смотрела учебную лекцию с курса, ничего не поняла, показала её своему мужу-программисту, он сказал: это не лекция, а рассказ одного миддла другому как он делает что-то ))) Предложил найти толкового объясняльщика, и у нас есть такой - это Вы, Александр! Я иначе сделала предыдущее задание со списком студентов, попробую теперь внести в него изменения для работы с сервером, надеюсь, получится теперь.
Александр, спасибо!!! Благодаря Вам сегодня сдала последнюю контрольную!! Приступаю к финальной работе)) Если бы не ваши видео, то думаю, что JS бы меня победил. 😂😂😂 Столько раз опускались руки.. Но ваша работа показывает, что JS - это просто и безумно интересно!!!
Очень нравится в ваших видео то, что вы наглядно показываете, как пользоваться библиотеками; показываете промежуточный вариант, а не сразу вставляете готовый код; показываете, как и где искать и исправлять ошибки. Конечно видео получаются долгими, но результат того стоит!!!
Безумно приятно получать такую обратную связь ☺ Рад, что у вас все получилось!) Спасибо за отзыв 🤗
Спасибо за очередной, доступный и понятный разбор задания, Александр! Процветания Вашему каналу!🧠💪👍
Большое спасибо за такой клевый комментарий )
Спасибо большое! Стало понятней)) В середине изучения JS у меня появились пробелы, перестала понимать, что куда идет. А сейчас чувствую глаза открываются :-)
Подучу теорию и скорее всего еще раз буду проходиться по вашим видео.
Автор молодец не бросает канал и выкладывает качественный контент. Респект
Большое спасибо за такую поддержку 😇 Буду работать
Александр, спасибо за очередное полезное, важное и понятное видео и объяснение ! Жаль, нельзя при каждом просмотре ставить лайк, думаю тогда их было бы порядком больше )
Спасибо Вам за поддержку 😊 Это очень мотивирует! Прошу прощения за долгое ожидание ответа((
Очень вовремя! Как раз выполняю 11.6!!! Спасибо, Александр!
Спасибо вам )Надеюсь ролик помог))
Спасибо за подробное видео! Просматривала несколько раз. Будем ждать новые видео!
Спасибо вам за комментарий :) Буду ждать вас на новых видео. Не всегда получается быстро отвечать на комментарии (
Хотелось бы еще увидеть такового плана видео: есть лоадер, который запускается при запросе на сервер, как только сервер отдает нам данные, то лоадер убирается (то есть сделать отслеживание передачи данных, а не простое использование settimeout)
Да, это можно сделать ) Думаю в одном из роликов применю ) Алгоритм простой. Перед запросом fetch показывает лоадер и после того, как получили ответ, его скрываем :)
Спасибо большое! Понятно и доступно! Как всегда!👍👍👍👏👏👏
Супер, не представляю как много времени у меня бы ушло на выполнение домашней работы без вашего ролика Александр!
Спасибо :) Я рад, что ролик вам помог. Да, видео долгое, но я попытался все показать ))
Спасибо большое Вам! Все очень интересно рассказываете и показываете👍👍👍 видео получилось очень информативным!)
Старался как можно больше полезного вложить в это видео. Получилось длинным, но я надеюсь у меня это получилось. Спасибо за ваш полезный и приятный комментарий :)
Спасибо большое! Понятно и доступно!
Спасибо за видео работы с сервером! Очень не хватало такого разбора!
Спасибо за ваш комментарий 😇
Это как раз таки то, что я искал. Безумно благодарен за такие видео, это база, это то, что нужно!
Спасибо большое за понятное объяснение! Смотрю Ваши видео, Вы делаете важное дело!
Большое спасибо вам за то, что поддерживаете меня комментариями)
Хочу сказать просто огромнейшее спасибо за ваш труд! Все видео невероятно полезные и понятные! Просто слов нет, как мне все видео помогли!
Ваша поддержка очень мотивирует 🤗 спасибо за такую теплую обратную связь 🙈 рад, что видео вам были полезны, желаю удачи в изучении JS 🔥
Александр, Спасибо большое. Очень помогло в обучении.
Спасибо вам за ваш отзыв :) Очень приятно
Вот и пригодилось это видео, очень помогло в решении задач, всё по полочкам, спасибо Александр)
Спасибо большое, Александр за ваш труд! Все ясно и понятно👌
Спасибо за ваш комментарий :) Мне очень приятно :)
Как приятно смотреть и все понимать, благодарю вас за такое информативное видео 👍
Спасибо за отзыв 🤗 надеюсь и другие видео канала будут вам полезны)))
Классное видео, узнал много нового, спасибо.
Большое спасибо за ваш комментарий :)
Спасибо 👍 Очень интересно, но не всё пока понятно.
Да, понимаю ) Это видео не разбирает основы, а лишь демонстрация примера :) Спасибо вам
Класс👍Благодарю... то, что нужно
Спасибо за ваш отклик ))
Супер! Очень вовремя! Огромное спасибо!!!!
Списал вам за просмотр ))
Спасибо большое за труд! Это действительно полезно. И да, отдельное видео по response было бы очень кстати.)
Большое спасибо вам за ваш комментарий :) Да, поставил в план ролик по fetch и response
Привет, как всегда отличное видео) спасибо
По поводу даты, где-то на 26-27 минуте ты искал как привести дату к читаемому виду)
Если я не ошибаюсь то у даты есть метод toLocaleDateString() который удобно преобразует дату в нормальный вид
const birthday = new Date(1997, 4, 1);
const readableBirthday = birthday.toLocaleDateString() -> // 01.05.1997
Здравствуйте, да. Спасибо вам за комментарий :) Да, функция toLocaleDateString знакома, но насколько я помню там есть проблемы с совместимостью в браузерах. Думаю следует проверить эту информацию )) Спасибо вам
Хорошее видео, Александру респект и уважуха.
Надеюсь скоро я буду сам такие вещи делать((((без помощи)
Спасибо вам за отклик ) Обязательно будете делать и еще лучше )
спасибо за подробное объяснение) знаете как подробно и понятно все изложить
Очень приятно читать такие комментарии 😊 спасибо за вашу поддержку
Спасибо Александр! Очень полезно! Классная подача!
Большое спасибо за ваш комментарий :) Очень очень приятно его читать )
Спасибо за видео и хорошее объяснение!! Да, тема сложноватая, но после этого видео стала гораздо понятнее и проще для понимания.
спасибо куратор (возрощайтесь из отпуска)💯
Спасибо вам за комментарий :) Думаю мы скоро продолжим работать :)
Спасибо! Очень полезный ролик.
Спасибо за ваш комментарий 🤗 надеюсь и другие видео канала будут вам полезны))
Крутяк спасибо!!!!
Спасибо вам :)
Все классно делаешь, все понятно и интересно👍
кладись знаний, спасибо за ваш вклад, Алекс!
С такой поддержкой я сниму еще много роликов 😇большое спасибо ))
Большое спасибо за видео, очень доходчиво 👍
КРУТО!!!!!
Спасибо ))
Хороший видос) развития)
Спасибо за поддержку ) Будем стараться))
Супер! Спасибо !!
Спасибо за ваш комментарий🤗
Вчера ломал голову над похожим задачей
Только у меня слайдер, при каждом нажатии на вперед и назад формируется рандомные товары
За раз показывается 3 товара карточки
Общее количество товаров 8
Как можно реализовать ?
Здравствуйте, если в качестве слайдера вы используете свайпер, то вы можете попробовать такой пример qna.habr.com/q/1080780
@@alex_dudukalo спасибо
Не че так
про window.location надо тему разобрать
Хорошая идея) думаю сделать большой ролик по этой теме ) там много интересного )
спасибо за этот разбор!!!!
Спасибо за обратную связь 😊
Спасибо за видео)
💯
Если снимешь видео о том как такой сервер деплоить, то будет просто чудесно
Думаю об этом. Но тут наврено нужно целую серию делать. Так, как там подвязана куча тем ))
Очень хочется пример работ с PACH методом. Теоретически должно работать по аналогии, но видимо есть нюансы.
Благодарю за труд!
Спасибо вам за ваш комментарий 😍
Отлично, спасибо)
Спасибо )
@@alex_dudukalo если есть возможность, то давайте сделаем видео по вью. Интересны компоненты и способы их связывание между собой))
А также роутинг
Александр, спасибо за видео, очень полезное, можно чуть по подробнее если через классы, id автоматически добавляется на сервер, возвращается , а вот при удалении - undefined, нужно его в класс добавить или ? , куда копать подскажите, спасибо
Здравствуйте, да в классе необходимо добавить новое свойство id. Как добавлять свойства я уже ранее показал ) И тогда при создании экземпляра класса вы будете передавать этот new Student(id, другие атрибуты)
Спасибо! 💎
Спасибо за отзыв 🔥
Александр, большое спасибо за видео, остался только один вопрос, как можно вывести и данные из изначального массива?
Здравствуйте, спасибо вам :) По массиву можно пройтись циклом. И использовать внутри цикла элементы массива для того, что бы создать каждый элемент. Надеюсь, я правильно понял вопрос )
Видосики огонь, а будет видео как создавать серверную часть?
Великолепное объяснение. Подскажите, что нужно нажать, чтобы выделять в комментарий блоки текста?
Спасибо, !!! Было бы не плохо показать, как изменить данные, при клике на кнопку изменить
Спасибо вам за комментарий. Да, хотел это добавить, но это сильно удлинило бы видео, учитывая что нужно создать форму для редактирования данных. Идея хорошая, думаю я сделаю такое. Прошу прощения за долгий ответ. Не всегда получается ответить быстрее :(
@@alex_dudukalo спасибо!!!! Ещё бы финалку по js SkillBox продвинутый уровень, вот мы обнаглели наверно да?
@@user-fh7dx7tz4p 😀, да там точно одним видео обойтись не получится
@@alex_dudukalo да хоть 10 видео, просто без вас это задание не осилить
1.04.50. По клику удаляется объект с сервера и строчка из таблицы. Однако остаётся в массиве если не обновлять страницу. Если добавить нового студента, удалённый студент снова появляется в таблице. То же самое при фильтрации.(
Одного не пойму почему у меня при вызове функции, await перед функцией вызывает ошибку, а на видео нет ошибки, что за фокусы?(
+1
Почему у меня когда добавляю await на 26 строчке выдает ошибку что await не в зоне асинхронной функции?
Как добавить видеоплеер? У вас есть такой урок?
Здравствуйте, по видеоплееру ролика нет) Но думаю в будущем сделаю :)
Спасибо вам
Взаимно :)
Я три часа просидела, но так и не поняла как это с классом реализовать, так и не заработало ничего ахах
та же проблема..
Всё понятно.
Но есть один вопрос - как это реализовать на хостинге, а не через локальный сервер?
Спасибо.
Здравствуйте, в этом случае серверную часть придется перенести на хостинг с поддержкой VPS/VDS :)
Спасибо. Попробую. Как раз дошёл до 11 модуля. Потом напишу.
@@alex_dudukalo Добрый день! Ваш вариант локально классно работает. Хотел уточнить может у Вас есть материал ( ссылка), как бекенд правильно перевести на сервер? ( как я понимаю это не просто адрес поменять). Спасибо
А если ID хочешь добавить в таблицу (id автоматически формируется сервером), как его брать из сервера?
Здравствуйте, есть ли примеры как изменить на сервере данные через метод PACH
Отдельное видео про JSON
Уже есть :) czcams.com/video/aCWAYWyymwA/video.html
Я сейчас работаю над списком студентов. Создание сервера здесь обязательно?
Рад, что вы посмотрели видео. Если вы имеете ввиду работу 10 на Скиллбокс, то в этом работе сервер будет не нужен. Но в работе 11 он точно понадобится :)
Что за классы в конце видео?
Дело в том, что ранее я записывал серию видео о том, как сделать такое приложение, основанное на классе сотрудников. Это упоминание для тех, кто делал работу по этому видео. Если будет интересно, вот ссылки на видео :)
Список сотрудников. Часть 1: czcams.com/video/dmqvdf7gOOQ/video.html
Список сотрудников. Часть 2: czcams.com/video/VP_FB5dkkE0/video.html
Список сотрудников. Часть 3: czcams.com/video/sDZuED1j6bM/video.html
как провернуть то же самое, только с классами
В конце ролика я дал короткое описание, но кажется здесь следует записать более подробный ролик. Я так понял, вы сделали работу по видео с классами :)
присоединяюсь к вопросу, тоже делаю через классы, но не получается удаление, как то нужно это связать с id, не понятно. А видео отличное.@@alex_dudukalo
@@alex_dudukalo дада
@@alex_dudukalo Запишите пожалуйста ролик с более подробным разбором работы с классами и сервером. Третий день мучаюсь и ничего не получается((
А где сервер сам?
00:00 вступление/подготовка(верстка/стили);
13:56 пишем js (создаем массив студентов);
18:27 создание и вывод студентов через цикл for of;
30:31 пишем функцию render(), которая будет запускаться каждый раз при обновлении таблицы;
32:10 добавление нового студента;
37:11 работа с сервером
Еще одна подборка тайм-кодов :) Спасибо вам :) Забрал в описание
@@alex_dudukalo подпольный ghostwriter 🤣 всегда пожалуйста)
@@alex_dudukalo кстати, возник такой вопрос, когда изучал дату, нашел такой метод toLocaleDateString ()Можно ли его использовать как альтернативу Вашей функции, которая переводит в нормальную дату ?
Нет, не умеешь ты объяснять. Не твоё это. Не делай этого больше.
В очередной раз огромное спасибо!
Спасибо за ваш комментарий, ваша поддержка очень мотивирует🤗
Спасибо за видео!
И вам спасибо за поддержку комментарием 😇
Спасибо! ❤
Спасибо за отзыв 🔥