Онлайн курс по основам JavaScript


Курс рассчитан на 1 месяц.
Программа курса по JavaScript
Онлайн лекции, общение с однокурсниками, поддержка преподавателем.
1 занятие
Написание организованного структурированного кода на JavaScript.

Интегрированная десктопная среда разработки IDLE. VS Code.

Основные принципы языка.
  • Синтаксис
  • Переменные
  • Типы данных
  • Операторы: математические и условные

Функции.
  • Стрелочные функции
  • Рекурсии
  • Замыкания
  • Функции высшего порядка

Массивы.
  • map
  • reduce
  • filter

ООП.
  • Классы
  • Объекты
  • Наследование
Создание адаптивного дизайна веб-страницы. Применение принципов ООП в разработке приложений.
2 занятие
DOM.
  • Работа с DOM – элементами
  • Работа с узлами
  • getElement, querySelector
  • Навигация по DOM – элементам
  • Вскрытие и погружение
  • Делегирование событий
  • Генерация пользовательских событий

HTML, CSS. Оперирование функциями для работы с DOM – элементами. Создание пользовательских интерфейсов и интерактивных элементов на странице. Использование библиотек, позволяющих упростить манипуляции с DOM – элементами.
3 занятие
Приёмы асинхронного программирования.
  • Основные задачи асинхронности
  • Основные типы исключений
  • callback – функции
  • async/await
  • setTimeout, setInterval
  • Создание собственных промисов
  • AJAX – запросы

Техника оптимизации асинхронных приложений. Использование AJAX – запросов для получения данных с сервера.
4 занятие
Работа с файлами и файловой системой. localStorage, sessionStorage.
  • Понятия localStorage, sessionStorage и их отличия
  • Функции для работы с файлами и файловой системой
  • Работа с событиями
  • Работа с данными в хранилище
  • Методы для работы с ключами и значениями в хранилищах
  • Получение содержимого директории
  • Манипуляции файлами по дате и времени

Методы оптимизации работы с файловой системой.
  • Кэширование
  • Сжатие
  • Декомпрессия

Создание пользовательских обработчиков событий, связанных с хранилищем. Использование потоков для получения и записи данных в файл.
5 занятие
JSON.
  • Методы JSON.stringyfi, JSON.parse
  • Считывание данных из json – файла и преобразование их в объект
  • Создание объекта и преобразование его в json – строку
  • Функции replacer, reviver
  • Модификация объектов JavaScript
  • Работа с массивами, вложенными объектами в json – формате
  • Работа с API с использованием json – формата данных
  • Использование различных методов парсинга

Безопасность при работе с JSON. Предотвращение:
  • атак
  • внедрения данных
  • утечки данных

Выполнение различных манипуляций с json – файлами. Использование эффективных методов и библиотек.
После курса вы получите
Сертификат о прохождении курса по языку программирования JavaScript по окончании курса.
Рекомендация для работодателя с возможным трудоустройством. Доступ ко всем обучающим материалам курса.
Как проходит обучение
Отправляйте заявку
Для этого заполните форму регистрации курса. Мы свяжемся с вами по почте для подтверждения и оплаты курса.
Оплачивайте курс
Стоимость курса зависит от формы обучения. Если у вас есть промокод, введите его при заполнении формы, и получите скидку 10% от стоимости курса.
Начните обучение
В течение дня вам на указанную почту придут учебные материалы. В архиве вы найдете все необходимые материалы с расписанием занятий.
Обучайтесь самостоятельно и с преподавателем
Во время учебы будут занятие с преподавателем плюс задачи для самостоятельной проработки. Вы можете общаться в общем чате с теми, кто проходит или проходил курсы.
Итоговый проект
В качестве итогового проекта вы решаете собственную прикладную задачу.
Получи стажировку в крупной компании
Лучшие ученики получают положительные рекомендации для работодателей.
Стоимость курса
Онлайн обучение в группе
25 000 р.

4 900 р.

Занятия проходят еженедельно
при помощи программ Скайп, Zoom
Участие в общем обсуждении обучения с другими студентами
Купить курс
Запишитесь на бесплатный урок
Нажимая «отправить», вы соглашаетесь с нашей политикой конфиденциальности
Если у вас есть вопросы, свяжитесь с куратором по почте: mypj@ya.ru
Made on
Tilda