Описание
В современном мире информационных технологий знания JavaScript становятся неотъемлемой частью профессионального развития многих специалистов. Изучение новых стандартов и техник разработки может значительно повысить квалификацию и улучшить качество кода. Программа курса, которую я сейчас опишу, охватывает не только основные концепции и инструменты, но и предоставляет углублённое понимание современных подходов в JavaScript после ES6+.
Программа курса
Первый урок: 16 ноября, 20:00
Введение в новые возможности языка и их стадии готовности.
Освоение среды разработки с помощью Vite и настройка VS Code вместе с eslint.
Различия между способами модульного импорта: export/import и require.
Изучение уникальных символов в JavaScript – Symbol.
Принципы работы с итераторами и генераторами.
Второй урок: 20 ноября, 20:00
Техники программирования: использование call, apply, bind и карринг.
Особенности стрелочных функций.
Обзор ООП в контексте новых стандартов ES6+.
Основы реактивности данных.
Работа с геттерами и сеттерами, а также с Proxy для перехвата доступа к объектам.
Третий урок: 23 ноября, 20:00
Методы обработки ошибок и исключений.
Проблематика коллбеков и способы её решения.
Введение в промисы: методы then и catch.
Промисификация и использование async/await для асинхронного кода.
Четвёртый урок: 27 ноября, 20:00
Подходы к взаимодействию с сервером.
Сравнение XMLHttpRequest и fetch.
Практическая работа с fetch и его альтернативами, включая axios.
Основы Restful API и передача данных в формате JSON.
Пятый урок: 30 ноября, 20:00
Подробное изучение работы с axios и его настройки.
Методы отправки запросов и обработки ответов.
Применение интерцепторов и методы обработки ошибок в axios.
Практическое взаимодействие с готовыми API.
Шестой урок: 4 декабря, 20:00
Работа с токенами авторизации: типы и особенности.
Разбор информационной нагрузки токенов.
Методы подписи и верификации токенов.
Принципы использования Refresh и Access токенов.
Седьмой урок: 7 декабря, 20:00
Углублённое изучение JSON Web Tokens.
Методы хранения токенов и анализ потенциальных угроз безопасности.
Практическая работа с готовыми API.
Восьмой урок: 11 декабря, 20:00
Идентификация пользователей через browser fingerprint.
Понимание и применение декораторов в JavaScript.
Видеоматериалы по работе с
Отзывы
Отзывов пока нет.