Канал по современной веб-разработке 🔥 для смены профессии, заработка или вашего бизнеса.
Здесь вы найдете большое количество уроков, посвященных разработке на языке JavaScript, с использованием современных инструментов и фрэймворков: ReactJS, Gatsby, NextJS, NodeJS, ExpressJS, MongoDB.
Более 8 лет назад я кардинально поменял свою карьеру и начал заниматься любимым делом - веб-разработкой. За это время удалось сильно углубиться в экосистему JS и поработать над рядом интересных проектов (от стартапов до более зрелых проектов).
Создавая свой учебный проект StackDev.ru, в первую очередь, хочу помочь всем начинающим разработчикам получить знания, необходимые для начала карьеры в области веб-разработки. Залог любого успеха - много практики и терпение. Не нужно бояться изучения новых технологий!
Хорошо объясняете, но жаль что только для мужчин. Очень непонятно слушать про машины. Тут в js надо разобраться, а приходится слушать про какие-то баки, литры, автопарковка... Уверена что можно найти какой-то более нормальный универсальный пример
Очень хотел посмотреть данный курс, но не смог разобраться и запустить проект. Поменял как было в закрепе scripts. Далее install сделал. Но при попытке загрузить пакеты redux react redux. Появляются ошибки, ну и далее естественно не удается стартануть проект. Видимо пакеты какие то устарели или еще что. Не могу разобраться
Здорово! Немного добавлю от себя. Если сразу с зажатым шифтом кликнуть на любой чекбокс, то все чекбоксы начиная от него и до конца будут отмечены. Чтоб этого не было, добавил в первый if еще одно условие: && lastChecked. Тогда все отлично работает, сразу с зажатым шифтом можно отмечать два чекбокса и будет выделены все между ними
Походу все всё поняли кроме меня) Почему родительская функция неактивна? Она же запускается каждый раз, просто через функцию обёртку. А к функции внутри мы не обращаемся ни разу кроме как запуская родительскую. Я не понял тейка.
Вышка плюс, но не показатель. На своем опыте скажу что из всей группы 2-3 человека на выходе будут хоть что-то стоить. Остальные приходят просто на пары, получают диплом и ищут работу чтобы в монитор смотреть.
Спасибо конечно за объяснение, но для меня логика не понятна. Почему для header.addEvetListener стрелочная функция имеет глобальный контекст window, а для обычной функции уже контекст будет переменная header...?
4 задача, решение автора - квадратичная сложность (On^2) - тк двойной проход Почти все подобные задачи можно решить в один проход за On ,смотря в сторону использования мапы (обьект вспомогательный) const numbers = [3, 5, -4, 8, 11, 1, -1, 6]; const sum = 10; const map = {}; const fn = (numbers, sum) => { let result; for (let index = 0; index < numbers.length; index++) { const number = numbers[index]; if (map[sum - number]) { result = [sum - number, number]; index = numbers.length - 1; } if (!map[number]) { map[number] = sum - number; } result = []; } return result; }; console.log(fn(numbers, sum));
в 4 задаче автор привёл решение, которое работает за O(n^2), что очень плохо, такое решение на собесе не прокатит, следует приводить более быстрое решение