Программа направлена на формирование у слушателей компетенций в области проектирования, разработки и сопровождения современных веб-приложений. В рамках курса рассматриваются архитектурные подходы к построению клиент-серверных систем, основы фронтенд- и бэкенд-разработки, использование популярных фреймворков и библиотек, а также принципы обеспечения безопасности и масштабируемости веб-решений. По завершении программы выпускники способны самостоятельно реализовывать полнофункциональные веб-проекты, соответствующие актуальным отраслевым стандартам и требованиям рынка труда.
Характеристики курса
Вид образования
Профессиональная переподготовка
Выдаваемый документ
диплом о профессиональной переподготовке
Формат обучения
Срок обучения
Стоимость обучения
Онлайн
256 часов
27 500 рублей
Содержание курса
Понятие пользовательского интерфейса. Основные принципы и этапы проектирования пользовательского интерфейса
Анализ целевой аудитории. Ключевая персона
Построение архитектуры интерфейса сайта
Цветовое решение интерфейсов
Оформление типографики в проектировании интерфейса
Знания и навыки, которые вы получите
Проектировать клиент-серверные системы с применением современных архитектурных подходов (REST, GraphQL, микросервисы)
Анализировать требования и формировать техническое задание для разработки
Документировать структуру приложения и точки взаимодействия компонентов
Верстать адаптивные, кросс-браузерные интерфейсы с использованием HTML5, CSS3, JavaScript (ES6+)
Разрабатывать динамические интерфейсы с применением популярных фреймворков (React, Vue.js, Angular)
Применять инструменты сборки (Webpack, Vite) и системы контроля версий (Git)
Создавать серверную логику на актуальных стеках (Node.js/Express, Python/Django или Flask)
Разрабатывать, тестировать и документировать RESTful и GraphQL API
Интегрировать внешние сервисы и сторонние API
Проектировать и оптимизировать реляционные (PostgreSQL, MySQL) и нереляционные (MongoDB) базы данных