Браузерные интерфейсы прикладного программирования (API)
АНО ДПО "СофтЛайн Эдюкейшн"
Описание
Браузерные приложения, как и мобильные, позволяют решать задачи пользователей в широком диапазоне от создания списка задач до редактирования изображений и других медиаресурсов онлайн. Они управляются языком JavaScript и используют программные интерфейсы – API. С помощью API осуществляется управление устройствами Интернета вещей, агентами искусственного интеллекта и инструментами анализа больших данных. Чтобы более свободно ориентироваться в цифровой среде и автоматизировать информационные процессы с целью извлечения прибыли и повышения эффективности бизнеса, важно приобрести опыт программирования API, в том числе – создания клиентских сетевых запросов и генерации динамической графики на стороне браузера. Возможность приобрести знание того, как современный JavaScript используется для управления веб-интерфейсами, и развить способность применять это знание для решения практических задач, определяет актуальность данной программы повышения квалификации. Программа направлена на совершенствование профессиональной компетенции «Способен ставить и решать прикладные задачи по написанию программного кода на JavaScript и его размещению в веб-страницах, созданных при верстке информационных ресурсов и использующих Web API». Для успешного освоения программы обучающимся необходимо владеть базовыми компетенциями цифровой грамотности, в том числе навыками владения ПК на уровне среднего или продвинутого пользователя; компетенции в области алгоритмизации, в том числе знаниями и умениями в области алгоритмизации (знание основных алгоритмических структур, умения выражать их на псевдокоде и в виде блок-схем) и программирования, базовыми знаниями в области языка JavaScript. В процессе обучения по программе обучающимся рекомендуется прослушать все видеолекции, выполнять по каждой теме практические задания с автоматизированной проверкой и проработать самостоятельно дополнительные материалы, после этого необходимо выполнить тесты по каждой теме и для успешного завершения обучения выполнить итоговый тест (70% верных ответов). Обучающийся в результате освоения программы: будут знать синтаксис языков программирования JavaScript, JSON и SVG, особенности выбранной среды программирования (редактор кода), стандартные библиотеки JavaScript для работы с Web API на примерах axios, fabric и других, технологии программирования на языке JavaScript с использованием Web API; будут уметь применять JavaScript для написания программного кода, использующего Web API использовать выбранную среду программирования (редактор кода), использовать возможности имеющейся программной архитектуры веб-приложения на примере MVVM; будут владеть навыками создания программного кода на JavaScript, использующего браузерные прикладные интерфейсы, в соответствии со спецификациями; инструментами размещения программного кода на JavaScript в веб-страницах, созданных при верстке информационных ресурсов и использующих Web API; приемами размещения программного кода в клиентской части информационных ресурсов; навыками разработки мультимедийных элементов в составе веб-страниц. Результаты обучения по программе будут востребованы при решении следующих профессиональных задач: создание браузерных приложений в соответствии с спецификациями и его совершенствование с использованием специализированных программных средств на примере линтеров JavaScript; написание программного кода на языке JavaScript, управляющего браузерными API, определение и манипулирование данными; размещение программного кода в клиентской части веб-ресурса.
Цель программы
Требования
Категория слушателей:
разработчики программного обеспечения, руководители служб и подразделений в сфере информационно-коммуникационных технологий, программисты приложений
Уровень квалификации: не ниже 4
Для успешного прохождения программы слушатели должны обладать:
• навыками владения ПК на уровне среднего или продвинутого пользователя;
• первичными знаниями и умениями в области алгоритмизации и программирования, базовыми знаниями в области языка JavaScript
Специальные требования к образованию не предъявляются.
Иные требования и рекомендации для обучения по программе
Категория слушателей:
разработчики программного обеспечения, руководители служб и подразделений в сфере информационно-коммуникационных технологий, программисты приложений
Уровень квалификации: не ниже 4
Для успешного прохождения программы слушатели должны обладать:
• навыками владения ПК на уровне среднего или продвинутого пользователя;
• первичными знаниями и умениями в области алгоритмизации и программирования, базовыми знаниями в области языка JavaScript
Специальные требования к образованию не предъявляются.
Модули
свернутьПреподаватели

Государев
Илья Борисович