Закладки0
UsupovMarket / Курсы по программированию / [ITVDN] JavaScript Базовый (Дмитрий Охрименко)
Почему такая цена?
  • Добавлено: 2023-01-10
  • Автор курса: Дмитрий Охрименко
  • Цена у автора: 2500 руб.
  • Сайт автора: Перейти
  • Доступ: Облако Mail / Yandex / Google
  • Загрузка: PC / Smartphone / Tablet
jаvascript – это один из самых популярных языков программирования. Без его знания не обойтись в web-разработке, однако, он может быть применен и для решения иных задач. Сегодня jаvascript, кроме добавления динамического поведения HTML страницам, применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого. Изучение jаvascript — это хорошее вложение в будущее, так как язык пригодится для решения разных задач и будет полезным как Frontend или Backend разработчику, так и тестировщику программного обеспечения.
В ходе курса "jаvascript Базовый" вы изучите главные принципы использования jаvascript при построении пользовательских интерфейсов и при создании сценариев, использующих объектно-ориентированные техники и функциональные подходы. Эти уроки станут фундаментом для дальнейшего изучения библиотек и фреймворков, базирующихся на языке jаvascript. Также, знания, полученные на этом курсе, помогут вам при изучении и использовании такого фреймворка, как Angular или библиотеки React.
Курс записан одним из лучших авторов ITVDN — Дмитрием Охрименко, являющимся CEO CyberBionic Systematics, сертифицированным тренером Microsoft и автором курсов по .NET и FrontEnd разработке. В записанных видео уроках Дмитрий делится эффективными техниками работы с языком jаvascript, которые актуальны и востребованы на сегодняшний день.
Формат: Видеоуроки и дополнительные материалы к ним.
Структура курса:

  1. DOM и поиск элементов.
  2. Навигация по DOM элементам.
  3. Модификация DOM дерева.
  4. Свойства и атрибуты.
  5. Стили.
  6. События. Часть 1.
  7. События. Часть 2.
  8. События. Часть 3.
  9. HTML шаблоны.
  10. Функции конструкторы.
  11. Классы.
  12. Классы. Наследование.
  13. Контекст функции.
  14. Замыкания.
  15. Формы и элементы управления.
  16. Проверка данных формы.
  17. Cookies и Web Storage.
  18. Обработка исключений.
  19. Асинхронный код. Promise.
  20. Сетевые запросы.
Чему вы научитесь на данном курсе:
  • Создавать веб страницы с полноценным пользовательским интерфейсом
  • Использовать классы и наследование классов, понимать принципы объектно-ориентированного подхода при разработке на jаvascript.
  • Работать с функциями конструкторами и прототипами.
  • Работать с функциями и использовать замыкания – понимать, что такое лексическое окружение, контекст.
  • Работать с DOM деревом, находить элементы, создавать, удалять и менять состояние существующим элементам.
  • Работать со стилями через jаvascript код.
  • Использовать события, применять технику делегирования событий, работая с разными фазами события (Capture Phase и Bubble Phase).
  • Использовать HTML template и шаблонизатор mustache.js.
  • Работать с формами и проверять данные, введенные в формы.
  • Работать с данными на стороне клиента, используя cookies и Web Storage.
  • Обрабатывать исключения и создавать пользовательские исключения.
  • Организовывать асинхронный код с помощью функций обратного вызова и Promise.
  • Создавать сетевые запросы с помощью метода fetch.
Предварительные требования
Для понимания материалов данного курса потребуется знание базового синтаксиса jаvascript (материал курса "jаvascript Стартовый") и знание основ HTML и CSS.
Если вы уже занимаетесь разработкой на другом языке программирования и хотите изучить jаvascript – эти видео материалы вам идеально подойдут: просто бегло просмотрите уроки и сконцентрируйте внимание на особенностях работы jаvascript.
Если вы занимаетесь тестированием ПО, "jаvascript Базовый" поможет вам в дальнейшем погружении в особенности языка JS и станет надежным помощником в освоении автоматизации тестирования.

Отзывы

(Читать все отзывы ->)
Минимальная длина отзыва - 50 знаков.
Или
Кликните на изображение чтобы обновить код, если он неразборчив

С этим курсом также покупают

Больше курсов из категории «Курсы по программированию»