Проект на JavaScript для начинающих. Светофор.

  Рет қаралды 13,140

Сергей Дмитриевский

Сергей Дмитриевский

Жыл бұрын

❗️ Подписывайся на мой телеграм-канал про IT, программирование и frontend → t.me/sergeydmitrievsky
✔️ Реальный Фронтенд: курс-профессия с нуля → clck.ru/3AYjHL
✔️ Roadmap с нуля до работы в IT программистом → clck.ru/3AYjR6
✔️ Оффер в IT: тренинг как пройти собеседования и устроиться на работу в IT → clck.ru/3AYBBR
✔️ Мой телеграм-канал про личный бренд, соцсети и монетизацию → t.me/sergeyonlinebiz
Подписывайся на меня в соц. сетях:
🔽 Telegram про IT - t.me/sergeydmitrievsky
🔽 Telegram про онлайн-бизнес - t.me/sergeyonlinebiz
🔽 Instagram - / sergeydmitrievskyit
🔽 KZfaq - / @sergeydmitrievsky
📩 По вопросам сотрудничества sergey@sergeydmitrievsky.ru

Пікірлер: 37
@sergeydmitrievsky
@sergeydmitrievsky 4 ай бұрын
❗Подписывайся на мой телеграм-канал про IT, программирование и frontend → t.me/sergeydmitrievsky
@user-cw1vx8ew8j
@user-cw1vx8ew8j Жыл бұрын
Наступил тот день, когда для меня это стало слишком просто) это приятно)
@kaniiues
@kaniiues Жыл бұрын
Когда у меня настанет этот день?
@LethoOfGulet886
@LethoOfGulet886 Жыл бұрын
😁 скоро у меня тоже будет этот день
@mamehala4660
@mamehala4660 Жыл бұрын
😳
@user-cw1vx8ew8j
@user-cw1vx8ew8j Жыл бұрын
Я устроился ПМом) если что
@mamehala4660
@mamehala4660 Жыл бұрын
@@user-cw1vx8ew8j после курса?
@user-cw1vx8ew8j
@user-cw1vx8ew8j Жыл бұрын
Сергей. пожалуйста сделай видео или может сюда напиши почему именно так ты решаешь эту задачу. Ведь на первый взгляд действительно проще и удобнее все сделать через if, else if с добавлением и удалением классов в CSS. В этом будет огромная польза в плане обучения. Нужно понять именно логику выбора того или иного способа. Кто ЗА ставьте лайк!
@_yellow__
@_yellow__ Жыл бұрын
с if проще намного, но в будущем при написании архитектурных решений этот вариант будем намного практичней и возможность переиспользования утилиток проще.
@user-ss3qy3zu9k
@user-ss3qy3zu9k Жыл бұрын
Просто и понятно. Спасибо!
@XAH30
@XAH30 Жыл бұрын
Отличный урок. мне в свое время таких не хватало:) Кодварс больше абстрактные задачи дает, а вот таких практических , привязанных к чему-то реальному как раз и не хватает. Для тех, кто хочет потренироваться - можно реализовать переключение по времени(красный и зеленый горят 5 сек, желтый 2 например), а не по кнопке и сделать порядок цветов как в жизни - красный-желтый-зеленый-желтый-красный. Ну и левел-хард - отображать не просто цвет, а цветной таймер внутри круга как это сделано в обычных светофорах, который будет отсчитывать секунды до переключения на следующий цвет:)
@user-cw1vx8ew8j
@user-cw1vx8ew8j Жыл бұрын
Мне здорово помогли бесплатные freecodecamp. У них на Ютубе есть проекты для начинающих которые нужно уметь делать.
@VS01077
@VS01077 Жыл бұрын
Спасибо!!!)))
@vitaliikikhtenko2140
@vitaliikikhtenko2140 Жыл бұрын
Не имею понятия ,что такое программирование ,но очень интересный видос !
@kidingchannel6569
@kidingchannel6569 Жыл бұрын
А сделать то как сделал он тютелька в тютельку тоже считается что получилось ?)
@djangodev3191
@djangodev3191 Жыл бұрын
Почему не в ООП стиле?
@KirillKolchanov
@KirillKolchanov Жыл бұрын
А светофор разве не сам цвет меняет через определённое время?)
@TvoyRushan
@TvoyRushan Жыл бұрын
А нельзя просто менять backgroundColor через через switch - case ?
@_yellow__
@_yellow__ Жыл бұрын
Можно. Но такое решение оно более практично. Switch case не часто применяется на практике по ряду причин
@Vladislav1449
@Vladislav1449 Жыл бұрын
Капец. Сколько негативных комментаторов. Те, кто говорят, что можно проще через иф-елсе. Вы либо только учитесь и не писали ещё больших, сложных приложений. Либо вы говнокодер, не останавливайтесь. Сергей не зря тимлид и стоит присмотреться к такому стилю написания кода
@Michaggsb
@Michaggsb Жыл бұрын
Для fronted разработки подойдёт ноут Apple MacBook Air 13 M1/8/256GB Space Gray (MGN63)?
@goodcthulhu250
@goodcthulhu250 Жыл бұрын
space gray не подойдет, нужно именно золотистый
@user-xc2ss4dn6v
@user-xc2ss4dn6v Жыл бұрын
Сколько стоит стандарт и вип курсы за месяц?
@user-yt5iv1iy9t
@user-yt5iv1iy9t Жыл бұрын
Скажите, пожалуйста, я вот повторила ваш светофор и решила чуть усложнить задачу: сделала 3 таких кружочка, чтобы у каждого можно была выбрать свой цвет. создала кнопку, по которой бы запускалась проверка (предлагаю пользователю выбрать правильную последовательность цветов в светофоре). При правильном ответе должно выскакивать окно (alert) c текстом "Ответ верен. Вы молодец", при неправильном, соответственно, "Ответ неверен. Попробуйте еще раз", что реализовано через if...else. Сейчас у меня всегда ответ неверен. Я не совсем понимаю, что именно указать в условии, чтобы это работало if (.... === LIGHT.red && .... === LIGHT.yellow && .... === LIGHT.green){}else{}
@arthurq7843
@arthurq7843 Жыл бұрын
Почему все имена констант капсом? Это на что-то влияет или просто для наглядности?
@monresu
@monresu Жыл бұрын
константы принято называть капсом.
@KirillKolchanov
@KirillKolchanov Жыл бұрын
И вообще можно без js это всё сделать)
@getFrontend
@getFrontend Жыл бұрын
задача про светофор решается легко средствами современного CSS, зачем изобретать колесо )
@user-di8br3qc8j
@user-di8br3qc8j Жыл бұрын
это всего лишь обучение, в реале не парятся с этим
@albertrockalfredo8250
@albertrockalfredo8250 Жыл бұрын
Логика нарушена: желтый это всегда промежуточный цвет
@BMAcode
@BMAcode Жыл бұрын
Есть способ ещё легче для решения этой же задачи
@user-bv5yk9wu6b
@user-bv5yk9wu6b Жыл бұрын
Согласен
@user-bv5yk9wu6b
@user-bv5yk9wu6b Жыл бұрын
С помощью addlistener если я правильно написал
@lendweekk
@lendweekk Жыл бұрын
Мне кажеться это можно все намного проще сделать))
@romanvozniak8623
@romanvozniak8623 Жыл бұрын
Согласен. Через if else if, менять bg color. А в видео прям геморой😂
@TvoyRushan
@TvoyRushan Жыл бұрын
@@romanvozniak8623 через switch - case еще проще )
@bergmann3283
@bergmann3283 Жыл бұрын
SUPER LESSON
JavaScript Проект Для Начинающих. Конвертер Валют.
16:47
Сергей Дмитриевский
Рет қаралды 14 М.
В Чём Сила JavaScript?
15:19
Сергей Дмитриевский
Рет қаралды 19 М.
Miracle Doctor Saves Blind Girl ❤️
00:59
Alan Chikin Chow
Рет қаралды 54 МЛН
ПАРАЗИТОВ МНОГО, НО ОН ОДИН!❤❤❤
01:00
Chapitosiki
Рет қаралды 2,5 МЛН
How To Lock Google Chrome Profile With Password !
2:10
bPen Solutions
Рет қаралды 4
Как бы Я Стал Web Разработчиком За 6 Месяцев в 2024
19:28
Сергей Дмитриевский
Рет қаралды 208 М.
Простое Объяснение Объектов в JavaScript на Примерах из Жизни
10:09
Проект Для Начинающих. Пишем Калькулятор На JavaScript.
16:25
Сергей Дмитриевский
Рет қаралды 46 М.
Это Портфолио Устроит Тебя на Работу Программистом
9:54
Сергей Дмитриевский
Рет қаралды 26 М.
ООП в JavaScript. Мифы, наследование, полиморфизм, абстракции, наследованиеи,
1:01:03