Изучите разработку внешнего интерфейса и улучшите свои навыки JavaScript с помощью Практических вопросов для собеседования по интерфейсу/Javascript. Этот курс предлагает пошаговый процесс создания повторно используемых компонентов, таких как индикаторы выполнения, рейтинговые виджеты и карусели. Выполняя упражнения, вы будете применять основные понятия Javascript, использовать встроенные функции, такие как setInterval и clearInterval. strong> и узнать об объектно-ориентированном программировании.

Эти практические проекты также часто задают на собеседованиях на должности разработчиков интерфейса и Javascript, проверяя ваше понимание объектной модели документа (DOM). , события Javascript, объектно-ориентированное программирование, встроенные функции и навыки решения проблем.

В разделе индикатора выполнения вы создадите простой индикатор выполнения с определенными размерами, который начинается с нуля и достигает 100% в течение указанного времени. После создания этого индикатора выполнения вы затем реорганизуете его, чтобы сделать его гибким, чтобы он мог работать с различными размерами и временными интервалами.

В разделе виджета звездного рейтинга вы сначала создадите виджет пятизвездочного рейтинга, который позволит пользователю щелкнуть звездочку, чтобы поставить свой рейтинг. Затем вы сделаете этот виджет многоразовым, применяя принципы объектно-ориентированного программирования, позволяя ему быть гибким, когда дело доходит до разрешения ввода данных пользователем, который определяет количество звездочек, отображаемых в пользовательском интерфейсе.

Для виджета карусели вы будете применять принципы объектно-ориентированного программирования и использовать объекты и методы в объектной модели документа. Вы создадите виджет, который позволит пользователю перемещаться между изображениями с помощью левой и правой кнопок, которые вы создаете как часть карусели. Запишитесь на этот всеобъемлющий курс Javascript прямо сейчас и сделайте первый шаг к успешной карьере в области разработки интерфейса.

Ссылка на курс: https://www.udemy.com/course/practical-javascript/?referralCode=C39CF1756EF198C0CCF1