Проектирование и разработка Web-приложений: Back-end
ФГБОУ ВО "Магнитогорский государственный технический университет им. Г.И. Носова"
Описание
Создание web-приложений сегодня считается одним из перспективных направлений деятельности для многих компаний, занятых в сфере высокотехнологичных цифровых и компьютерных технологий. Отказ от традиционного программного обеспечения и перенос бизнес-инструментов на веб ‒ это тренд в развитии рынка it-технологий. Разработка web-приложений стало актуальной темой для многих специализированных компаний, и одновременно доступной для простых пользователей.
Образовательная программа предназначена для формирования компетенций в области проектирования и разработки серверной части web-приложений. В ходе обучения по предлагаемой программе у слушателей формируются следующие компетенции:
- проектирование структуры разделов web-приложения; разработка интерфейса пользователя для web-приложения с использованием стандартов в области web-разработки.
- создание программного кода в соответствии с техническим заданием; написание программного кода с использованием языков программирования, определения и манипулирования данными; размещение программного кода в клиентской и серверной части web-приложения.
Настоящая программа предназначена для подготовки специалистов, имеющих высшее или среднее специальное образование, а также студентов, получающих образование в области информационных технологий. Слушатели данной программы подготовки должны иметь базовые знания в области программирования.
После окончания курса вы будете знать технологии и владеть навыками разработки серверной части web-приложений, в том числе принципы создания и проектирования баз данных MySQL/MongoDB, серверные языки программирования, принципы fullstack разработки средствами Node.js, Yii2, подходы в разработке REST API для web-приложений, принципы работы с MVC фреймворками.
Часов в программе
Цель программы
Актуальность
Курс посвящен разработке серверных web-приложений в экосистемах языков программирования JavaScript (Node.js) и PHP. Освоив курс, слушатели могут применять технологии разработки серверных web-приложений в своей трудовой деятельности.
Образовательная программа предназначена для формирования компетенций в области проектирования и разработки серверных web-приложений. В ходе обучения по предлагаемой программе у слушателей формируются следующие компетенции:
‒ проектирование структуры разделов web-приложения; разработка интерфейса пользователя для web-приложения с использованием стандартов в области web-разработки.
‒ создание программного кода в соответствии с техническим заданием; написание программного кода с использованием языков программирования, определения и манипулирования данными; размещение программного кода в клиентской и серверной части web-приложения.
После окончания курса вы будете знать технологии и владеть навыками разработки серверной части web-приложений, в том числе принципы создания и проектирования баз данных MySQL/MongoDB, серверные языки программирования, принципы fullstack разработки средствами Node.js, Yii2, подходы в разработке REST API для web-приложений, принципы работы с MVC-фреймворками.
Входная диагностика 2 часа
Итоговая аттестация 8 часов
Компетенции
Профессиональные
Проектирование структуры разделов web-приложения; разработка интерфейса пользователя для web-приложения с использованием стандартов в области web-разработки
устройства и функционирования современных информационных ресурсов;
современных принципы построения интерфейсов пользователя;
осуществлять процесс проектирования структуры разделов web-приложения с учетом существующих правил для предметной области проекта
Владеть:навыками разработки интерфейса пользователя с использованием современных инструментов и технологий web-разработки.
Создание программного кода в соответствии с техническим заданием; написание программного кода с использованием языков программирования, определения и манипулирования данными; размещение программного кода в клиентской и серверной части web-приложения.
стандартные библиотеки выбранного языка программирования;
технологии программирования;
современные языки программирования для web-разработки;
компоненты программно-технических архитектур web-приложений, существующие приложения и интерфейсы взаимодействия с ними;
применять выбранные языки программирования для написания программного кода;
использовать выбранную среду программирования и средства системы управления базами данных;
использовать возможности имеющейся программной архитектуры web-приложения;
навыками разработки клиентской части web-приложений с применением HTML5, CCS3, JavaScript;
навыками разработки серверной части web-приложений с помощью языков программирования JavaScript, PHP, SQL и технологиями fullstack разработки Node.js, разработки RESTful API серверных приложений на основе MVC-фреймворка Yii2.
Требования
Слушатели данной программы подготовки должны иметь базовые знания в области программирования.
Образование
- Высшее образование
- Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе
Слушатели данной программы подготовки должны иметь базовые знания в области программирования.
Модули
свернутьПреподаватели

Калитаев
Александр Николаевич
ФГБОУ ВО "Магнитогорский государственный технический университет им. Г.И. Носова"
доцент кафедры вычислительной техники и программирования
кандидат технических наук
доцент
https://magtu.ru/staff/personalnye-stranitsy-prepodavatelej/item/kalitaev-aleksandr-nikolaevich.html
Егорова
Людмила Геннадьевна
ФГБОУ ВО "Магнитогорский государственный технический университет им. Г.И. Носова"
доцент кафедры вычислительной техники и программирования
кандидат технических наук
доцент
https://magtu.ru/staff/personalnye-stranitsy-prepodavatelej/item/egorova-lyudmila-gennadevna.htmlПрофстандарт
Разработчик Web и мультимедийных приложений
06.035Ответственный за программу
+79123163253