О курсе
Онлайн курс «Специалист по веб-дизайну. Разработчик web и мультимедийных приложений» — это программа повышения квалификации, направленная на освоение современных инструментов веб-дизайна, проектирования интерфейсов, разработки сайтов, web-страниц и мультимедийных приложений. Обучение сочетает основы UX/UI-дизайна, работу в Figma, прототипирование, адаптивный дизайн, HTML, CSS, JavaScript, Python, базы данных и фреймворк Django.
В рамках курса Вы изучите базовые принципы веб-дизайна, типографику, работу с цветом, визуальную иерархию, создание интерфейсов, прототипов, UI kit, анимаций, компонентов и адаптивных макетов. Отдельное внимание уделяется разработке первого экрана страницы, основных блоков, прототипа лендинга и многостраничного сайта.
Курс включает практическое освоение HTML, CSS и JavaScript. Вы рассмотрите язык разметки HTML5, основные теги, блочные и строчные элементы, таблицы, графику, формы, фреймы, каскадные таблицы стилей, работу с блоками, позиционирование, навигацию, Bootstrap, основы JavaScript, DOM, BOM, переменные, условия, циклы, функции, события, формы, Cookie, JSON, AJAX и JQuery.
Отдельный блок посвящён Python для создания веб-приложений. Вы изучите синтаксис языка, переменные, условия, циклы, строки, списки, кортежи, словари, множества, функции, модули, JSON, исключения, работу с файлами, декораторы, ООП, системы контроля версий, структуры данных, паттерны проектирования, принципы SOLID и основы работы с базами данных SQLite3.
Особое внимание уделяется фреймворку Django. Вы рассмотрите структуру Django-проекта, представления, маршрутизацию, шаблоны, формы, модели данных, административную панель, аутентификацию и авторизацию пользователей. Завершающий этап программы включает итоговое тестирование и защиту выпускной работы в формате лендинга или интернет-магазина.
Практический блок программы направлен на формирование навыков специалиста, который понимает логику проектирования интерфейса, умеет создавать прототипы, верстать страницы, добавлять интерактивность, работать с серверной частью и готовить итоговый web-проект для демонстрации.
В ходе программы Вы освоите:
• основы веб-дизайна, UX/UI, типографики и работы с цветом;
• проектирование интерфейсов и прототипов в Figma;
• создание компонентов, UI kit, анимаций и интерактивных прототипов;
• разработку адаптивных макетов с использованием Auto layout и Variants;
• основы HTML5, CSS, Bootstrap и JavaScript;
• работу с DOM, формами, событиями, JSON, AJAX и JQuery;
• основы Python, ООП, баз данных и фреймворка Django;
• подготовку итогового web-проекта: лендинга или интернет-магазина.
Программа подойдёт начинающим веб-дизайнерам, разработчикам сайтов, специалистам по digital-проектам, контент-менеджерам, маркетологам, графическим дизайнерам, frontend-специалистам начального уровня, студентам и всем, кто хочет освоить веб-дизайн и разработку web-приложений с нуля.
Цели и задачи курса
Цель программы — сформировать практические навыки проектирования дизайна, прототипирования и разработки web и мультимедийных приложений.
В рамках курса Вы освоите:
• дизайн через изучение UX/UI, типографики, цвета и визуальной иерархии;
• прототипирование через работу в Figma, компоненты, UI kit и интерактивные макеты;
• адаптивность через Auto layout, Variants и проектирование интерфейсов под разные устройства;
• верстку через HTML5, CSS, Bootstrap и работу со структурой web-страницы;
• интерактивность через JavaScript, DOM, события, формы, JSON, AJAX и JQuery;
• backend-разработку через Python, базы данных, Django, модели, шаблоны и авторизацию.
Программа даст ответы на следующие вопросы:
• Как создавать современный дизайн сайта и удобный интерфейс?
• Как работать в Figma и разрабатывать прототипы?
• Как проектировать лендинг и многостраничный сайт?
• Как верстать web-страницы с помощью HTML и CSS?
• Как добавлять интерактивность с помощью JavaScript?
• Как использовать Python и Django для создания web-приложений?
• Как подготовить итоговую выпускную работу в виде лендинга или интернет-магазина?
По окончании обучения Вы получите
Удостоверение о повышении квалификации, подтверждающее освоение программы «Специалист по веб-дизайну. Разработчик web и мультимедийных приложений».
Учебный план курса
• Введение в веб-дизайн
• Основы UX/UI и полезные навыки веб-дизайнера
• Типографика в интерфейсах
• Работа с цветом в web-проектах
• Основы работы с Figma
• Основные инструменты Figma
• Фреймы, простые фигуры и эффекты
• Основы прототипирования
• Создание анимаций в Figma
• Компоненты и сеты компонентов в Figma
• Создание страницы UI kit
• Добавление интерактива в прототипы
• Основы адаптивного дизайна
• Auto layout и Variants
• Визуальная иерархия интерфейса
• Разработка первого экрана страницы
• Дизайн основных блоков сайта
• Разработка прототипа лендинга
• Разработка прототипа многостраничного сайта
• Основы HTML и язык разметки HTML5
• Основные теги, блочные и строчные элементы
• Форматирование текста, таблицы, графика, формы и фреймы
• Основы CSS и каскадные таблицы стилей
• Работа с блоками, позиционирование и навигация
• Bootstrap в разработке web-страниц
• JavaScript для web-страниц
• DOM, BOM, переменные, типы данных и операторы
• Условия, циклы, функции, объекты, массивы и строки
• События и управление HTML-элементами
• Формы, проверка достоверности, Cookie, JSON и AJAX
• Введение в JQuery и взаимодействие с DOM
• Основы Python для web-разработки
• Условные конструкции, циклы и структуры данных Python
• Функции, модули, JSON, исключения и работа с файлами
• Декораторы и основы объектно-ориентированного программирования
• Углубленный Python и системы контроля версий
• Структуры данных и паттерны проектирования
• Принципы SOLID
• Основы баз данных и SQLite3
• Запросы, многотабличные базы данных, группировка и подзапросы
• Транзакции, представления, триггеры и взаимодействие Python с базой данных
• Фреймворк Django и структура Django-проекта
• Представления, маршрутизация, шаблоны и формы
• Модели данных Django и административная панель
• Аутентификация и авторизация пользователей
• Итоговая аттестация — тестирование
• Защита итоговой выпускной работы: лендинг или интернет-магазин
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


