Присоединяйтесь к Кайлу Симпсону - автору популярной серии книг «You Do not Know JavaScript» - и изучите глубокие основы JavaScript. Курс предоставит вам возможность раскрыть сложные аспекты этой популярной языковой среды программирования.
Чему вы научитесь
Обертки объектов и их применение в JavaScript.
Механизмы принуждения и их значение для более эффективного кода.
Работа с прототипной системой и закрытые типы данных.
Особенности и функции ES6, которые могут помочь или навредить вашему коду.
Различия между операторами == и ===.
Понимание переменных и областей видимости
Курс объяснит, как JavaScript-движок ищет переменные в области функций и блоков с использованием ключевых слов var, let и const. Вы поймете, как правильно управлять областями видимости для достижения наилучших результатов в вашем коде.
Советы по использованию ES6
Ознакомьтесь с новыми возможностями ES6, которые могут оказаться полезными, и узнайте, какие функции следует использовать с осторожностью. Этот раздел охватит ключевые новшества и их практическое применение.
Значение принуждения в JavaScript
Принуждение является одним из непонятых, но важных аспектов JavaScript. Вы поймете, почему это является одним из ключевых элементов для более эффективного программирования.
Заключение
Благодаря этому курсу, вы приобретете глубокое понимание JavaScript, что позволит вам стать более умелым и уверенным программистом.
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.