Тёмный
KARPOV.COURSES DEV
KARPOV.COURSES DEV
KARPOV.COURSES DEV
Подписаться
KarpovꓸCourses | Dev - это школа программирования для любого уровня подготовки.

Наша команда создаёт онлайн-курсы по программированию, которые помогут вам начать карьеру в IT или углубить уже имеющиеся знания. Наши преподаватели - опытные специалисты из ведущих российских компаний, таких как ВКонтакте, Яндекс и Mail.ru. Мы делаем наши курсы честно и отвечаем за их содержание. Репутация на рынке - это то, благодаря чему нас выбирают сотни студентов.

На канале вы найдёте бесплатные материалы по программированию и разработке, интервью с ведущими специалистами, подборки учебных материалов для самостоятельного изучения и открытые вебинары с приглашёнными спикерами.

Присоединяйтесь!
Комментарии
@404Negative
@404Negative 14 дней назад
видео называется Публикуем пакет в npm что за чушь ты рассказываешь. причем тут реакт ?? удали это видео.
@user-cu7us4vj1j
@user-cu7us4vj1j Месяц назад
Вебинар понравился, но постоянные Аааа Эээээ Ааа значит дико раздражает. Раз уж взялся за менторство - убирай это из речевого оборота. Спасибо за урок ещё раз.
@sudo2490
@sudo2490 2 месяца назад
Инетересно. спасибо
@brodyagaPATY
@brodyagaPATY 2 месяца назад
Классное видео!!! Спасибо!!! Заметил вы используете Arc браузел, столкнулся с проблемой, не могу отключить появление сайдбара при наведении курсора в левую область. Модет сталкивались
@user-swqaj3427
@user-swqaj3427 3 месяца назад
супер метод! в начале еще можно добавить проверку на доступ к предмету или ПО. Потому что если ваш условный стул, который попросили протестировать на собесе, стоит за 7 замками в горящей комнате, то ничего не получится) у вас нет доступа. если продукты в магазине, который уже закрыт, не видать шавермы 😋
@user-swqaj3427
@user-swqaj3427 3 месяца назад
спасибо, видео супер!
@sergei_x1000
@sergei_x1000 4 месяца назад
Яндекс использует наши куки в поиске яндекс? Если да то как? Можно подробнее рассказать?
@didar271
@didar271 5 месяцев назад
Нужно просто врать говорить то что нужно работадателю, это всегда так было
@novagkx
@novagkx 5 месяцев назад
Кайф, приятная подача, и всё по делу) Спасибо)
@stolentine
@stolentine 5 месяцев назад
push в мастер фейлится
@stolentine
@stolentine 5 месяцев назад
Спасибо. Долго искал на ютубе инфу как билдить пакеты. Очень полезное и познавательное видео!
@user-yw6bj5oe9w
@user-yw6bj5oe9w 7 месяцев назад
Вопрос...вот я вижу пишем на ХУКАХ.... есть хук useEffect, но в depend (пустые скобки массива - зависимостей), я бы для начала прописал там deps: [cards]); ... ну, что-то в таком духе. Всё это делал бы для того, чтоб когда обнавлялся <CardsApi[]> ... и тогда, я бы получал моментальное обновление списков карточек. Ну, Вы идею поняли!
@romanfersion6006
@romanfersion6006 7 месяцев назад
Спасибо :3
@nurzhanovchanel
@nurzhanovchanel 8 месяцев назад
Какое это универсальное решение?? размеры ломаются шапки и подвала!
@Erzhikcoding
@Erzhikcoding 8 месяцев назад
Николай молодец что пришел на собеседование, но ему еще рано хотя бы для джуниора, основные навыки которые у него отсутствуют: Изучение нужной темы тщательно, до «подводных камней», не умение объяснять(ну это скорее всего из-за стресса), нехватка опыта)
@user-mj4fv9me8k
@user-mj4fv9me8k 9 месяцев назад
Самое толковое видео на ютубе на эту тему, спасибо большое <3
@jackson8460
@jackson8460 9 месяцев назад
Тимати стал программистом что-ли?
@yuriyovdeyev685
@yuriyovdeyev685 9 месяцев назад
Дослушал до "мощи" тайлвинд и выключил нафиг. Тайлвинд годится исключительно для костыльной стилизации. На код с тайлвинд без слез смотреть невозможно, а сопровождать эту лапшу просто ад.
@user-uq4nd6go9c
@user-uq4nd6go9c 9 месяцев назад
Круто, я думал в конце они начнут сосаться, но всё-таки нет. 👍
@MarselNz
@MarselNz 9 месяцев назад
Парень молодец, но если бы были задачи по замыканиям сложнее, то вряд ли ответил, потому что про лексическое окружение не знает
@ArmxakerMkrtchyan
@ArmxakerMkrtchyan 9 месяцев назад
Ստամբուլցյան ջան ❤💙🧡
@firewatch123
@firewatch123 10 месяцев назад
а что за тема в VS Code? приятная
@alexandroppolus
@alexandroppolus 10 месяцев назад
37:05, innerHTML на самом деле скрипт, вставленный через innerHTML, не выполнится. Но может быть, например, img , и его onload действительно сработает
@PimiTree
@PimiTree 5 месяцев назад
действительно
@user-rn5cl2fr8b
@user-rn5cl2fr8b 10 месяцев назад
Нормально парень отвечал. Не вау, но по всем темам видно что что-то читал/смотрел, где-то подзабыл (что вполне нормально), где-то поверхностное понимание, но этого для старта работы достаточно, как мне кажется. Не джун+, но уверенный стажер/джун. А комменты аля "ой, он не ответил слово в слово как на лерн.жс" от тех, кто или сам только-только изучил эти темы или только-только повторил, и думает: "ну как можно этого не знать". Черные души, которые не способны понять, что то, что не используется постоянно, может забываться. Но собеседующие добряки, конечно. Обычно, стоит чуть закопаться с ответом и начмэинаются "многозначительные вздохи" от которых чувствуешь себя полным дном и еще больше загоняешься. Ну и задачек по js не хватило.
@tnsaturday
@tnsaturday 10 месяцев назад
Фидбэк: flexbox +, замыкания -, асинхронность -, работа с данными -, ссылочные типы данных -, дальше уже не смотрел. Есть какие-то фрагментарные, основанные на конкретных примерах, подкрепленные практическим опытом знания. О каком-то понимании языка или написании более-менее грамотного кода речи не идет. Удивительно, что человеку за год коммерческого опыта никто не объяснил про обработку ошибок в промисах.
@ivankprod
@ivankprod 9 месяцев назад
+++
@ikigai_kg
@ikigai_kg 9 месяцев назад
Да ты прям гуру епта
@Boortwint
@Boortwint 6 месяцев назад
Можете меня называть неадекватом, но дьявол кроется в деталях. Если человек использует метод map массива для цикла по нему, игнорируя при этом выходной массив, возвращаемый методом, то это говорит о том, что рука у него ещё не набита. Такие вещи у разрабов с опытом сидят в подкорке.
@tnsaturday
@tnsaturday 6 месяцев назад
@@Boortwint Про такие мелочи на фоне непонимания кора языка я даже не стал упоминать
@user-hk7td4dh1o
@user-hk7td4dh1o 10 месяцев назад
крутой собес. Но у меня есть вопрос. fetch это не микротаска. Он возвращает promise, при этом это макротаска. И здесь немного не так будет логика.
@tnsaturday
@tnsaturday 10 месяцев назад
Не пиши такую чушь, позорься в интернете.
@user-hk7td4dh1o
@user-hk7td4dh1o 10 месяцев назад
@@tnsaturday ты сначала разберись. Или аргументируй свое мнение, а не сразу спамить начинай
@user-hk7td4dh1o
@user-hk7td4dh1o 10 месяцев назад
@@tnsaturday в помощь
@tnsaturday
@tnsaturday 10 месяцев назад
@@user-hk7td4dh1o что здесь аргументировать? То что ты написал - полная чушь, не имеющая никакого отношения к реальности.
@user-hk7td4dh1o
@user-hk7td4dh1o 10 месяцев назад
@@tnsaturday ты даже ничего не можешь сказать в ответ. Только чушь.... Почитай статью IndexedDB на Learn.javascript
@victancia
@victancia 10 месяцев назад
Ну чувак все равно странный..."ой я забыл как это на fetch писать, я обычно на реакте пишу" через какое то время - "а как ты на реакте пишешь?" - "ну....а что ты имеешь ввиду?....ну я там fetch использую".... просто слов нет и в конце говорит "ну вопросы были прям для начинающих, я думал будет сложнее" ну понятно да
@tnsaturday
@tnsaturday 10 месяцев назад
С учетом того, что он ни на один вопрос не ответил, и какой код он высрал в задаче на список товаров - да, просто слов нет.
@andro_dashyan_
@andro_dashyan_ 10 месяцев назад
ребят продолжайте, очень интересно!
@skuff-v7g
@skuff-v7g 10 месяцев назад
Зачем реакт разрабу работа с домом и эвенты? Да, эти вопросы имеют место быть, но не как основные. Все так любят спрашивать про баблинг, хотя он встречается раз на 10 проектов. Как можно оценить компетенцию кандидата, если вопросов по существу 0. Или это моделирует ситуацию поиска разработчика на ванильном js? И еще, вы тоже любили когда вам говорили: "помнить формулы нужно, а то вдруг вы будете в поле без интернета и калькулятора!!!". Тоже самое с edge 2000 годов, который не поддерживает половину языка. Уже был придуман способ грамотно оценить кандидата на позицию: берете код из своих проектов, что-то в нем ломаете, или просто даете сложный кусок логики и просите объяснить что тут происходит. 1) Умение разбираться в чужом коде 2) Понимание инструментов разработки которые именно у вас на проекте 3) Показывает что кандидат может не только заучить дефолт, а ориентируется по ходу, мыслит и тд...
@RafaelShepard
@RafaelShepard 10 месяцев назад
Из-за такого отношения потом приходишь (5 лет опыта за плечами) на проект, и там мидл не знает базовые вещи, которые ты перечислил). Тебе НАДО знать что такое баблинг, что такое эвенты, что такое дом. Если ты зафейлился на собесах по этим вопросам и ты сгорел с этого, это не значит что мир разработки должен измениться. Нет, это ты должен измениться и повзрослеть. Эти вещи фронт обязан знать.
@skuff-v7g
@skuff-v7g 10 месяцев назад
@@RafaelShepard Я понимаю что это нужно нужно иметь понимание как это работает. Вопрос в другом был, как определяют компетенции реакт разраба этими вопросами? "Эти вещи фронт обязан знать." - тут скорей джун обязан знать. Все что не применяется на постоянной основе идет в помойку, и рано или поздно ты это забудешь, так устроена память. И ты в любой момент это гуглишь, или это же не запрещено на работе? Выходит так, что молодая сфера с ее аджаилами и скрамами превращается в дефолтное зазубривание, типа: универ 5 лет, ноль прикладного опыта, главное знать тонну теории
@satanov.a
@satanov.a 10 месяцев назад
@@skuff-v7gа ты не обращай внимания на циников и зубрил. Они и на работе воняют, команде работать нормально не дают своими советами*
@NeoCoding
@NeoCoding 7 месяцев назад
@@skuff-v7g золотые слова. дай обниму
@armorunit6970
@armorunit6970 11 месяцев назад
Все 4 части просмотрел. Очень грамотно сделано. Спасибо!
@MrRobot-qx8vr
@MrRobot-qx8vr 11 месяцев назад
Осторожно, в комментах мамкины душнилы…
@satanov.a
@satanov.a 10 месяцев назад
Да не то что душнилы. Циники
@Script696
@Script696 11 месяцев назад
Молодцы конечно все, но Зачем в 23 году чела который пишет на реакт заставлять руками шевелить дом? Верстать на флотах, ездить на коне?
@ivankprod
@ivankprod 9 месяцев назад
Затем, чтобы если что-то пошло не так, человек мог разобраться и прикинуть пути решения проблемы)
@NeoCoding
@NeoCoding 7 месяцев назад
@@ivankprod достаточно просто прикинуть что что-то не так и разобраться в проблеме хД
@tolikcooks9182
@tolikcooks9182 11 месяцев назад
Хорошее собеседвание, интересно послушать). Но использовать просто фетч немного странно, Вам так не кажется? Это как вместо того что бы купить велосипед и ехать, самому его собирать
@antonmas3451
@antonmas3451 11 месяцев назад
1:07:16 вы опять поддерживаете и распространяете небылицы про js " передача по ссылке и по значению" -это неверно, создатели курсов, вы не хотите заглянуть в спеку, вас там многое удивит?
@antonmas3451
@antonmas3451 11 месяцев назад
@@satanov.a ну может быть не пложить мифы и сказки и кривые аналогии, а попытаться разобраться, и начать рассказывать как оно есть?
@ogsidian5191
@ogsidian5191 10 месяцев назад
если ты посмотрел ролик мурыча -- не стоит везде писать об этой теме, вас уже сотни и это тупо смешно)) найди что-то свое братик!
@antonmas3451
@antonmas3451 10 месяцев назад
@@ogsidian5191 давай я без сопливых разберусь чем заняться, но все же спрошу - тебе по теме есть что сказать?
@satanov.a
@satanov.a 10 месяцев назад
@@ogsidian5191ты это мне говоришь? Или этому гению с спецификацией?
@TarasovFrontDev
@TarasovFrontDev 11 месяцев назад
Я поржал. - Кандидат: "Я держу бэк, держу фронт. Сервера на экспрессе + пара мелких. Фронт на реакте, общение с сервером на GraphQL". - Собеседующий: "Круто. Первое задание: "Прижми футер к низу страницы". - Кандидат: "Failed". Можно заканчивать собес. P.S. Досмотрел до следующего вопроса на замыкание. Тоже ноль понимания. "Галя, у нас отмена!" (с)
@maxzm1279
@maxzm1279 11 месяцев назад
так а в чем он сфэйлил то? нормально отвечает
@TarasovFrontDev
@TarasovFrontDev 11 месяцев назад
@@maxzm1279 он сфейлил практически на каждом ответе. Вы видео смотрели? Практически ни на один вопрос "собеседуемый" не смог сразу дать правильный ответ.
@maxzm1279
@maxzm1279 11 месяцев назад
@@TarasovFrontDev нормально он отвечал, собеседующие тоже сказали что он нормально понимает все. ПРедлагаю ведущим взять тебя на следующий выпуск, чтобы ты показал мастер класс с мгновенными ответами и идеальными формулировками. Пойдешь?
@TarasovFrontDev
@TarasovFrontDev 11 месяцев назад
@@maxzm1279 хаха, ну давай посмотрим, кто может называть себя фронтом, а кто нет. Зови.
@user-ok9lu4sh8o
@user-ok9lu4sh8o 10 месяцев назад
И откуда вы такие берётесь 🤦‍♂️ парень совершенно нормально отвечал. У него есть понимание и это главное. Да, может он не отвечал слово в слово как по книжке, но это совершенно нереально. Да и к тому же когда давно не пишешь чистый CSS уже кучу всего забываешь. Пойди и покажи мастер класс. Я уверен если тебя прогнать по разной тематике и определениям, ты ещё тот класс покажешь 😂
@progi99
@progi99 11 месяцев назад
интересно было, спасибо.
@progi99
@progi99 11 месяцев назад
не подскажете, в вопросе про функцию sayHi, почему функция принимает имя Pete, по какой теме можно почитать информацию?
@victancia
@victancia 10 месяцев назад
ну тут как и говорили, прочитай как интерпретатор считывает твой код, просто базу функция вызвана ПОСЛЕ того как переопределили name, поэтому там Pete, если вызвать функцию до этого, то там был бы John
@Mike-cm5zh
@Mike-cm5zh 11 месяцев назад
Желаю всем, кто ищет работу, таких собеседующих))
@JS_Skyline
@JS_Skyline 11 месяцев назад
Это да, на практике так по лайту не бывает, к сожалению
@garajgames3336
@garajgames3336 10 месяцев назад
@@JS_Skyline хз хз. Последние 3 тех собеса были как это. Миддл фронт
@zheglo
@zheglo 11 месяцев назад
при загрузке Astro в VS Code форматирование кода с помощью Prettier уже включено и настроено
@user-ds4ik5zu9n
@user-ds4ik5zu9n 11 месяцев назад
Я как человек, прошедший 20+ собесов на джуна, скажу что такие ответы это будет отказ.
@sdsd-ec8rw
@sdsd-ec8rw 9 месяцев назад
какие такие?
@user-ue5xr6yf9g
@user-ue5xr6yf9g 11 месяцев назад
Видео супер. Очень понравился процесс псевдособеседования. В какой-то степени "оскорбило", то что парень тут ну явно выходит за рамки джуна. Потому что я поработав 5 лет в коммерческой разработке по сравнению с тем когда только устроился в компанию, считаю свой рост колоссальным, а парень имеет чуть ли не те же знания что и у меня, а т.к заголовок собес junior+ проецирую на себя и после этого самооценка подупала. Понимаю, что в одной компании ты можешь быть сеньором, а в другой ты сгодишься лишь мидлом, но все же джун и мидл разграничить довольно просто. Уровень джун - разработчик не способный самостоятельно решать типовые задачи. Мидл может и требует замечания рефакторинга от сеньора, но не контроля над решением типовых простых задач, как то так. Но не мне судить, тем более в вакансиях сейчас к джунам требования равные как года 3 назад к мидлам. Все же благодарен за ваш контент, старания и время.
@shertskoff6852
@shertskoff6852 11 месяцев назад
тут явно не джун.
@TarasovFrontDev
@TarasovFrontDev 11 месяцев назад
@@shertskoff6852 ага, я б его дажа в серверной пол подметать не назначил.
@user-ue5xr6yf9g
@user-ue5xr6yf9g 8 месяцев назад
@@AlekseySamohin Да, вносил правки в существующие сайты, вёрстка новых по макету с js на уровне подключить и настроить слайдер, открыть/закрыть менюшку. Фронты поопытнее проверяли, указывали на ошибки, давали советы.
@Boortwint
@Boortwint 6 месяцев назад
"парень тут ну явно выходит за рамки джуна." 40:58 Человек, называющий вопрос по таймстампу хитрым, явно не выходит даже за рамки стажёра.
@user-jw2po5zh8c
@user-jw2po5zh8c 11 месяцев назад
Я хочу тоже провести с вами собеседование
@castieeel
@castieeel 11 месяцев назад
Тимати и Егор Крид проводят собес 🤭
@garajgames3336
@garajgames3336 11 месяцев назад
Как ору)))
@user-co7gx9hc6h
@user-co7gx9hc6h 10 месяцев назад
аххааххаах
@user-nj6dh2ck2y
@user-nj6dh2ck2y 7 месяцев назад
Black Stars Development)
@mondegriz
@mondegriz 11 месяцев назад
Судья по интервью я уже middle + или даже senior :)
@sovaz1997
@sovaz1997 11 месяцев назад
А по факту скорее всего джун) "Хз как чувак работает там год и сам проект делает, учитывая что ему плказывают обычную переменную в глобальном скопе и спрашивают про доступ из функции sayHi и он не может сразу ответить..." - сразу выдает..
@mondegriz
@mondegriz 11 месяцев назад
Никто state уже не возвращает...есть другие способы...
@palmer_g
@palmer_g 11 месяцев назад
Например?
@satanov.a
@satanov.a 10 месяцев назад
@@palmer_gда что с ним) он заявил про стейт, ты спросил - он не ответил. Слился. Так бывает с циниками.
@mondegriz
@mondegriz 11 месяцев назад
Хз как чувак работает там год и сам проект делает, учитывая что ему плказывают обычную переменную в глобальном скопе и спрашивают про доступ из функции sayHi и он не может сразу ответить...
@nayorobi9960
@nayorobi9960 11 месяцев назад
Понимаешь, человек работает и когда он автоматически выполняет подобные задачи на проекте он не задумывается правильно так сделать или нет, а тут на собесе задачи обычно с подвохами и чтобы не попасться на него надо подумать. Глупыш сидишь на диване с таймером и смотришь за 3 секунды решил или за 6...
@relaxatiionnature
@relaxatiionnature 11 месяцев назад
@@nayorobi9960 он уже писал, что он middle+ или даже сеньер c 0 годами опыта, ведь он эти задачки с 10 попытки с гуглом решил,ему можно, нам не понять
@TarasovFrontDev
@TarasovFrontDev 11 месяцев назад
@@nayorobi9960 То, что он не понимает, что делает, и даже не хочет разобраться, уже говорит о многом.
@JS_Skyline
@JS_Skyline 11 месяцев назад
​@@nayorobi9960 и какой тут подвох? Это база. А твой тезис про то, что не задумывался правильно или нет - это вообще бред. Основное отличие профессионала от говнокодера это то, что он как раз задумывается правильное его решение или нет, а не делает по интуиции
@BOCbMOU
@BOCbMOU 10 месяцев назад
@@JS_Skyline эта база, которую на практике никто никогда не использует. Расскажи, когда ты в последний раз в реакт проекте объявлял переменную в теле скрипта? А ведь на этом сделали акцент.
@user-ku5vy4kx2m
@user-ku5vy4kx2m 11 месяцев назад
Ну на реакт можно axios установить и намного легче, полученные данные задиспатчить через экшен в редусер с помощью которого мы все занесем и потом в компоненте с помощью селектора взять данные и промапить прям в верстке ( jsx ). Я вообще уже столько на реакте пишу, что забыл как это на нативке и думаю это не проблема загуглить)
@tnsaturday
@tnsaturday 10 месяцев назад
Мы вам (не) перезвоним :)
@saber1in
@saber1in 11 месяцев назад
Я проще понял mobx чем redux
@palady1668
@palady1668 11 месяцев назад
из-за таких усложняют собесы
@tatianovnafrutti8982
@tatianovnafrutti8982 11 месяцев назад
В плане? С такими знаниями сейчас на интерна врятли возьмут как бы.. Эм. Лучше бы что посерьезней поспрашивали, хотяб на Джуна какого..
@nothing_067
@nothing_067 11 месяцев назад
Очень полезное собеседование