WEB-разработка и дизайн

Разработчик WEB и мультимедийных приложений

Программа профессиональной переподготовки​ "WEB-разработка и дизайн"

Программа соответствует профессиональному стандарту 06.035 «Разработчик WEB и мультимедийных приложений»

Вид профессиональной деятельности «Проектирование, разработка и интеграция информационных ресурсов в локальной сети и информационно-телекоммуникационной сети «Интернет»

Квалификация: Разработчик WEB и мультимедийных приложений

Общие сведения

Начало обучения

Ноябрь 2019 

по субботам и воскресеньям

Время обучения

с 11:00 – 16:00

Объём программы

500 ак. часов (из них 216 аудиторных)

Стоимость обучения на программе

73 300 рублей

оплата возможна в 4 этапа

Категория слушателей

к освоению программы допускаются лица, имеющие или получающие среднее профессиональное и (или) высшее образование.

Контакты

8 903 105 90 17

uc@mpt.ru

Записаться на обучение




я согласен на обработку персональных данных

Сегодня профессия Программист позволяет иметь следующий доход

от 60 000 рублей
Junior WEB-Developer
от 140 000 рублей
Middle WEB-Developer
от 200 000 рублей
Senior WEB-Developer

Преподаватели программы

Программист, Frontend разработчик

Программист, Frontend разработчик

Митасов Никита Сергеевич

Программист, Backend разработчик

Документ об окончании

При успешном окончании обучения выдаётся диплом о профессиональной переподготовке Российского экономического университета им. Г.В. Плеханова

Программа "WEB-разработка и дизайн" включает следующие предметы

HTML и CSS

HTML и CSS

Язык HTML является стандартом разметки страниц для сети «Интернет». Каждый браузер компьютера или мобильного устройства интерпретируют скрипт HTML в сформированный документ. Данный язык помогает создать красивый графический интерфейс.
CSS является каскадными таблицами стилей. Он служит для описания внешнего вида сайта. В совокупности HTML и CSS используются непосредственно при адаптивной верстке WEB-проекта.
В рамках программы курса рассматриваются принципы формирования HTML документов, расположения в них текстовой информации, изображений, списков и таблиц. Данный курс позволяет получить практические навыки по реализации Интернет-страниц.

Программирование на языке JavaScript

Язык программирования JavaScript служит для создания функциональных возможностей сайтов. Он позволяет придать эффектность и динамичность любой страницы. Яркие анимации, различные калькуляторы расчётов, слайдеры и многое другое. Помимо графических возможностей JavaScript используется для разработки WEB-приложений. Очень много масштабных мировых проектов разрабатывались именно на этом языке. Он поддерживает возможность подключение дополнительных библиотек, что дает еще больше функциональных возможностей для разработки полноценного WEB-ресурса. Курс «Программирование на языке JavaScript» рассчитан на получение базовых знаний синтаксиса языка программирования и получения опыта в создании приложений под WEB.

JavaScript
WordPress

Разработка сайтов на основе CMS WordPress

Среди современных систем управления сайтов WordPress считается лидером, так как данная CSM очень проста, удобна и еще бесплатна.
WordPress широко используются на просторах сети Интернет при создании проектов от визиток до Интернет-магазинов.
Об уникальности дизайна задумываться нет смысла. Сейчас для современных CMS постоянно разрабатываются шаблоны, которые отличаются большим разнообразием. В процессе обучения рассматриваются способы быстрого, простого и интуитивного добавления, удаления, редактирования и форматирования контента. Формируются навыки в установки дополнительных плагинов, что позволяет разнообразить сайт и привлечь новых посетителей.

Разработка, администрирование и техническая поддержка сайтов

Курс «Разработка, администрирование и техническая поддержка сайтов» рассчитан на получение опыта в разработке WEB-проектов с момента проектирования сайта до ввода его в эксплуатацию. В процессе обучения осуществляется полноценная верстка сайта с использованием актуальных библиотек и фреймворков. На финальном этапе разработки осуществляется регистрация доменного имени, знакомство с хостингом и публикацией проекта в сети «Интернет».

FrontEnd
PHP

Программирование на языке PHP

Скриптовый язык PHP интенсивно применяется для создания WEB-ресурсов и веб-приложений. Он поддерживается всеми хостинг-провайдерами и считается лидером среди, языков для создания динамических WEB-сайтов. PHP используется для создания интернет-магазинов, корпоративных порталов, систем дистанционного обучения, WEB-проектов любой сложности.
В процессе обучения на курсе «Программирование на языке PHP» формируются теоретические и практические знания. На уроках рассматриваются базовые возможности языка, его синтаксис, принципы и особенности объектно-ориентированного программирования, включая концепции разработки MVC.

Основы баз данных MySQL

База данных представляет собой совокупность информации, которая структурирована и хранится в табличном виде. Ни один полноценный WEB-проект не обходится без базы данных, так как весь контент сайта хранится именно в ней. Помимо, в базе данные могут храниться регистрационные данные, сообщения с гостевых книг или форумов, SEO-данные многое другое.
Одной из бесплатных и самых популярных серверов баз данных является MySQL. Он используется в авторских проектах и CMS. Чтобы использовать MySQL эффективно, нужно знать его инструментарий, возможности и особенности.
Курс «Основы баз данных MySQL» позволяет будущим разработчикам освоить все основные концепции программирования баз MySQL.

MySQL
Yii2 Laravel

Разработка сайтов на PHP-фреймворках

Для упрощения и повышения скорости разработки сайтов на языке программирования PHP были разработаны различные фреймворки. Например: YII2 и Laravel.
Образовательный курс «Разработка сайтов на PHP-фреймворках» направлен на обучение практическому использованию РНР в рамках популярных фреймворках.
В процессе обучения осуществляется установка и настройка, а также реализация веб-приложения.

Программирование на языке Python

Python является высокоуровневым языком программирования, ориентированным на повышение производительности и читаемости кода. Сегодня Python считается одним из самых популярных языков программирования. Он используется для решения бизнес-задач и задач по автоматизации программ математического аппарата. Универсальный язык Python используется для написания серверной части WEB-сайтов и BackEnd разработки веб-приложений.
Курс «Программирование на языке Python» рассчитан на новичков в программировании. С основ в изучении позволяет стать полноценным разработчиком WEB-сервисов и решений. На протяжении всего процесса обучения рассматриваются различные примеры применения языка для решения практических задач.

Python
MongoDB

Основы баз данных MongoDB

MongoDB представляет собой систему управления базами данных с открытым исходным кодом, которая не требует описания схемы таблиц.
Программа курса «Основы баз данных MongoDB» знакомит с основными концепциями работы с MongoDB, знакомит его сервером и принципами администрирования.

Разработка WEB-приложений на Django

Django - свободный фреймворк для WEB-приложений на языке Python. Фреймворк Django реализует архитектурный паттерн Model-View-Template или сокращенно MVT, который по факту является модификацией распространённого в веб-программировании паттерна MVC.
В процессе обучения на курсе «Разработка WEB-приложений на Django» создаются программы, WEB-проекты и скрипты для серверов, что позволяет подготовить хорошее портфолио и позволяет стать квалифицированным разработчиком.

Django

Записаться на обучение




я согласен на обработку персональных данных

Обобщённая программа обучения

Продолжительность: 24 аудиторных академических часа

  • Структура документа HTML.
  • Форматирование текста.
  • Работа с изображениями.
  • Таблицы и списки.
  • Работа со слоями.
  • Таблицы стилей CSS.
  • Метатеги и верстка страниц.
  • Создание формы.
  • Верстка веб-страницы по макету.
  • Расположение элементов видео и аудио.
  • Технология Canvas.
  • Трансформация, анимация, создание градиентов.
  • Работа с псевдоклассами.
  • Адаптивная вертка веб-страниц.

Продолжительность: 24 аудиторных академических часа

  • Структура языка программирования JavaScript.
  • Линейные процессы, ветвлений и циклы.
  • Подпрограммы. Функциональное программирование.
  • Обработка текстовой информации.
  • Массивы.
  • Объектно-ориентированное программирование.
  • Элементы управления форм и обработка их событий.
  • Прототипы и конструкторы.
  • Обработка графических материалов.
  • Технология AJAX.
  • Работа с DOM деревом.
  • Формат хранения данных JSON.

Продолжительность: 24 аудиторных академических часа

  • Структурное программирование на PHP: синтаксис, типы данных, операторы условий и циклов, массивы.
  • Создание и обработка форм.
  • Обработка строковых данных
  • Работа с файлами.
  • Объектно-ориентированное программирование: объекты и классы, наследование, модификаторы доступа, статические методы и свойства
  • Ссылки на объекты. Сравнение объектов.
  • Model-View-Controller.

Продолжительность: 36 аудиторных академических часов

  • Анализ и планирование макета
  • Проектирование макета
  • Разработка функциональной части
  • Разработка интерфейса
  • Адаптивная верстка
  • Тестирование интерфейса
  • Отладка проекта
  • Регистрация веб-проекта
  • Публикация веб-сайта в сети Интернет
  • SEO-оптимизация проекта

Продолжительность: 12 аудиторных академических часов

  • Работа с виртуальным сервером.
  • Установка CMS WordPress.
  • Определение и установка шаблона.
  • Формирование контента.
  • Обзор и установка плагинов.
  • SEO-инструменты.

Продолжительность: 6 аудиторных академических часов

  • Основные поняти баз данных.
  • Сервер MySQL и интерфейс phpMyAdmin.
  • Подключение PHP проекта к базе MySQL.
  • Запросы в MySQL.
  • Создание и удаление таблиц.
  • Добавление данных.
  • Выборка и фильтрация данных.
  • Редактирование данных.
  • Удаление информации из базы.
  •  

Продолжительность: 12 аудиторных академических часов

  • Установка фрейм ворка и его подготовка к работе.
  • Паттерн MVC.
  • Обзор и структура фрейворков.
  • Создание контроллера.
  • Подключение базы данных.
  • Почтовые протоколы.
  • Работа с GII.
  • Интерфейс панели администратора и работа с формами.

Продолжительность: 24 аудиторных академических часа

  • Структура языка программирования Python.
  • Линейные процессы, ветвлений и циклы.
  • Подпрограммы. Функциональное программирование.
  • Обработка текстовой информации.
  • Списки.
  • Объектно-ориентированное программирование.
  • Сокеты и сетевое программирование.
  • Метаклассы.
  • Логирование. Реализация API. Добавление в базу данных.
  • Работа с XML документами.
  • Динамический импорт модулей.
  • Проектирование и реализация WEB-сервиса.
  •  

Продолжительность: 6 аудиторных академических часа

  • Устройство базы данных MongoDB. Документы.
  • Установка и администрирование базы данных.
  • Запросы в MongoDB.
  • Основные функции БД: добавление данных, выборка из БД, группировка, обновление, удаление информации.

Продолжительность: 24 аудиторных академических часа

  • Установка фреймворка Django.
  • Передача данных из приложения в шаблоны.
  • Хранение и обработка данных.
  • Средства создания форм.
  • Авторизация пользователей и разграничение прав доступа.
  • Возможности шаблонного механизма.
  • Развертывание WEB-приложения.

Другие программы профессиональной переподготовки

WEB-разработка и дизайн

Разработка и тестирование программного обеспечения

Разработка мобильных приложений

Системное и системное администрирование

Разработка компьютерных игр и мультимедийных приложений

Информационноя безопасность компьютерных сетей